diff --git a/mini-beieli-sass/css/mini-beieli-web.css b/mini-beieli-sass/css/mini-beieli-web.css index a41a27c..9654dd8 100644 --- a/mini-beieli-sass/css/mini-beieli-web.css +++ b/mini-beieli-sass/css/mini-beieli-web.css @@ -7101,3 +7101,12874 @@ label.panel-block { .footer { background-color: #fafafa; padding: 3rem 1.5rem 6rem; } + +.is-borderless { + border: 0 !important; } + +table.is-completely-borderless td, +table.is-completely-borderless th, +table.is-completely-borderless tr { + border: 0 !important; } + +.is-top-borderless { + border-top: 0px !important; } + +.is-bottom-borderless { + border-bottom: 0px !important; } + +.is-left-borderless { + border-left: 0px !important; } + +.is-right-borderless { + border-right: 0px !important; } + +.has-border-width-1 { + border-width: 1px !important; } + +.has-border-top-width-1 { + border-top-width: 1px !important; } + +.has-border-bottom-width-1 { + border-bottom-width: 1px !important; } + +.has-border-left-width-1 { + border-left-width: 1px !important; } + +.has-border-right-width-1 { + border-right-width: 1px !important; } + +.has-border-width-2 { + border-width: 2px !important; } + +.has-border-top-width-2 { + border-top-width: 2px !important; } + +.has-border-bottom-width-2 { + border-bottom-width: 2px !important; } + +.has-border-left-width-2 { + border-left-width: 2px !important; } + +.has-border-right-width-2 { + border-right-width: 2px !important; } + +.has-border-width-3 { + border-width: 3px !important; } + +.has-border-top-width-3 { + border-top-width: 3px !important; } + +.has-border-bottom-width-3 { + border-bottom-width: 3px !important; } + +.has-border-left-width-3 { + border-left-width: 3px !important; } + +.has-border-right-width-3 { + border-right-width: 3px !important; } + +.has-border-width-4 { + border-width: 4px !important; } + +.has-border-top-width-4 { + border-top-width: 4px !important; } + +.has-border-bottom-width-4 { + border-bottom-width: 4px !important; } + +.has-border-left-width-4 { + border-left-width: 4px !important; } + +.has-border-right-width-4 { + border-right-width: 4px !important; } + +.has-border-width-5 { + border-width: 5px !important; } + +.has-border-top-width-5 { + border-top-width: 5px !important; } + +.has-border-bottom-width-5 { + border-bottom-width: 5px !important; } + +.has-border-left-width-5 { + border-left-width: 5px !important; } + +.has-border-right-width-5 { + border-right-width: 5px !important; } + +.has-border-width-6 { + border-width: 6px !important; } + +.has-border-top-width-6 { + border-top-width: 6px !important; } + +.has-border-bottom-width-6 { + border-bottom-width: 6px !important; } + +.has-border-left-width-6 { + border-left-width: 6px !important; } + +.has-border-right-width-6 { + border-right-width: 6px !important; } + +.has-border-width-7 { + border-width: 7px !important; } + +.has-border-top-width-7 { + border-top-width: 7px !important; } + +.has-border-bottom-width-7 { + border-bottom-width: 7px !important; } + +.has-border-left-width-7 { + border-left-width: 7px !important; } + +.has-border-right-width-7 { + border-right-width: 7px !important; } + +.has-border-width-8 { + border-width: 8px !important; } + +.has-border-top-width-8 { + border-top-width: 8px !important; } + +.has-border-bottom-width-8 { + border-bottom-width: 8px !important; } + +.has-border-left-width-8 { + border-left-width: 8px !important; } + +.has-border-right-width-8 { + border-right-width: 8px !important; } + +.has-border-width-9 { + border-width: 9px !important; } + +.has-border-top-width-9 { + border-top-width: 9px !important; } + +.has-border-bottom-width-9 { + border-bottom-width: 9px !important; } + +.has-border-left-width-9 { + border-left-width: 9px !important; } + +.has-border-right-width-9 { + border-right-width: 9px !important; } + +.has-cursor-default { + cursor: default !important; } + +.has-cursor-pointer { + cursor: pointer !important; } + +.has-cursor-grab { + cursor: grab !important; } + +.has-cursor-help { + cursor: help !important; } + +.has-cursor-wait { + cursor: wait !important; } + +.has-cursor-crosshair { + cursor: crosshair !important; } + +.has-cursor-not-allowed { + cursor: not-allowed !important; } + +.has-cursor-zoom-in { + cursor: zoom-in !important; } + +.flex-row { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } + +.flex-column { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } + +.nowrap { + flex-wrap: nowrap !important; } + +.wrap { + flex-wrap: wrap !important; } + +.wrap-reverse { + flex-wrap: wrap-reverse !important; } + +.align-start { + align-content: start !important; } + +.align-end { + align-content: end !important; } + +.align-flex-start { + align-content: flex-start !important; } + +.align-flex-end { + align-content: flex-end !important; } + +.align-center { + align-content: center !important; } + +.align-normal { + align-content: normal !important; } + +.align-space-between { + align-content: space-between !important; } + +.align-space-around { + align-content: space-around !important; } + +.align-space-evenly { + align-content: space-evenly !important; } + +.align-stretch { + align-content: stretch !important; } + +.align-baseline { + align-content: baseline !important; } + +.justify-left { + justify-content: left !important; } + +.justify-right { + justify-content: right !important; } + +.justify-start { + justify-content: start !important; } + +.justify-end { + justify-content: end !important; } + +.justify-flex-start { + justify-content: flex-start !important; } + +.justify-flex-end { + justify-content: flex-end !important; } + +.justify-center { + justify-content: center !important; } + +.justify-normal { + justify-content: normal !important; } + +.justify-space-between { + justify-content: space-between !important; } + +.justify-space-around { + justify-content: space-around !important; } + +.justify-space-evenly { + justify-content: space-evenly !important; } + +.justify-stretch { + justify-content: stretch !important; } + +.justify-baseline { + justify-content: baseline !important; } + +.align-self-auto { + align-self: auto !important; } + +.align-self-flex-start { + align-self: flex-start !important; } + +.align-self-flex-end { + align-self: flex-end !important; } + +.align-self-center { + align-self: center !important; } + +.align-self-baseline { + align-self: baseline !important; } + +.align-self-stretch { + align-self: stretch !important; } + +.align-items-flex-start { + align-items: flex-start !important; } + +.align-items-flex-end { + align-items: flex-end !important; } + +.align-items-center { + align-items: center !important; } + +.align-items-baseline { + align-items: baseline !important; } + +.align-items-stretch { + align-items: stretch !important; } + +.is-blurred { + filter: blur(15px) !important; } + .is-blurred-medium { + filter: blur(40px) !important; } + .is-blurred-hard { + filter: blur(75px) !important; } + +.has-max-width-50 { + max-width: 50px !important; } + +.has-min-width-50 { + min-width: 50px !important; } + +.has-max-height-50 { + max-height: 50px !important; } + +.has-min-height-50 { + min-height: 50px !important; } + +.has-max-width-100 { + max-width: 100px !important; } + +.has-min-width-100 { + min-width: 100px !important; } + +.has-max-height-100 { + max-height: 100px !important; } + +.has-min-height-100 { + min-height: 100px !important; } + +.has-max-width-150 { + max-width: 150px !important; } + +.has-min-width-150 { + min-width: 150px !important; } + +.has-max-height-150 { + max-height: 150px !important; } + +.has-min-height-150 { + min-height: 150px !important; } + +.has-max-width-200 { + max-width: 200px !important; } + +.has-min-width-200 { + min-width: 200px !important; } + +.has-max-height-200 { + max-height: 200px !important; } + +.has-min-height-200 { + min-height: 200px !important; } + +.has-max-width-250 { + max-width: 250px !important; } + +.has-min-width-250 { + min-width: 250px !important; } + +.has-max-height-250 { + max-height: 250px !important; } + +.has-min-height-250 { + min-height: 250px !important; } + +.has-max-width-300 { + max-width: 300px !important; } + +.has-min-width-300 { + min-width: 300px !important; } + +.has-max-height-300 { + max-height: 300px !important; } + +.has-min-height-300 { + min-height: 300px !important; } + +.has-max-width-350 { + max-width: 350px !important; } + +.has-min-width-350 { + min-width: 350px !important; } + +.has-max-height-350 { + max-height: 350px !important; } + +.has-min-height-350 { + min-height: 350px !important; } + +.has-width-50 { + width: 50px !important; } + +.has-height-50 { + height: 50px !important; } + +.has-width-100 { + width: 100px !important; } + +.has-height-100 { + height: 100px !important; } + +.has-width-150 { + width: 150px !important; } + +.has-height-150 { + height: 150px !important; } + +.has-width-200 { + width: 200px !important; } + +.has-height-200 { + height: 200px !important; } + +.has-width-250 { + width: 250px !important; } + +.has-height-250 { + height: 250px !important; } + +.has-width-300 { + width: 300px !important; } + +.has-height-300 { + height: 300px !important; } + +.has-width-350 { + width: 350px !important; } + +.has-height-350 { + height: 350px !important; } + +.is-full-height { + height: 100% !important; } + +.has-page-height { + height: 100vh !important; } + +.is-half-height { + height: 50% !important; } + +.has-half-page-height { + height: 50vh !important; } + +.is-quarter-height { + height: 25% !important; } + +.has-quarter-page-height { + height: 25vh !important; } + +.is-full-width { + width: 100% !important; } + +.has-page-width { + width: 100vw !important; } + +.is-half-width { + width: 50% !important; } + +.has-half-page-width { + width: 50vw !important; } + +.is-quarter-width { + width: 25% !important; } + +.has-quarter-page-width { + width: 25vw !important; } + +.has-margin-5 { + margin: 5px !important; } + +.has-padding-5 { + padding: 5px !important; } + +.has-margin-top-5 { + margin-top: 5px !important; } + +.has-padding-top-5 { + padding-top: 5px !important; } + +.has-margin-bottom-5 { + margin-bottom: 5px !important; } + +.has-padding-bottom-5 { + padding-bottom: 5px !important; } + +.has-margin-left-5 { + margin-left: 5px !important; } + +.has-padding-left-5 { + padding-left: 5px !important; } + +.has-margin-right-5 { + margin-right: 5px !important; } + +.has-padding-right-5 { + padding-right: 5px !important; } + +.has-margin-10 { + margin: 10px !important; } + +.has-padding-10 { + padding: 10px !important; } + +.has-margin-top-10 { + margin-top: 10px !important; } + +.has-padding-top-10 { + padding-top: 10px !important; } + +.has-margin-bottom-10 { + margin-bottom: 10px !important; } + +.has-padding-bottom-10 { + padding-bottom: 10px !important; } + +.has-margin-left-10 { + margin-left: 10px !important; } + +.has-padding-left-10 { + padding-left: 10px !important; } + +.has-margin-right-10 { + margin-right: 10px !important; } + +.has-padding-right-10 { + padding-right: 10px !important; } + +.has-margin-15 { + margin: 15px !important; } + +.has-padding-15 { + padding: 15px !important; } + +.has-margin-top-15 { + margin-top: 15px !important; } + +.has-padding-top-15 { + padding-top: 15px !important; } + +.has-margin-bottom-15 { + margin-bottom: 15px !important; } + +.has-padding-bottom-15 { + padding-bottom: 15px !important; } + +.has-margin-left-15 { + margin-left: 15px !important; } + +.has-padding-left-15 { + padding-left: 15px !important; } + +.has-margin-right-15 { + margin-right: 15px !important; } + +.has-padding-right-15 { + padding-right: 15px !important; } + +.has-margin-20 { + margin: 20px !important; } + +.has-padding-20 { + padding: 20px !important; } + +.has-margin-top-20 { + margin-top: 20px !important; } + +.has-padding-top-20 { + padding-top: 20px !important; } + +.has-margin-bottom-20 { + margin-bottom: 20px !important; } + +.has-padding-bottom-20 { + padding-bottom: 20px !important; } + +.has-margin-left-20 { + margin-left: 20px !important; } + +.has-padding-left-20 { + padding-left: 20px !important; } + +.has-margin-right-20 { + margin-right: 20px !important; } + +.has-padding-right-20 { + padding-right: 20px !important; } + +.has-margin-25 { + margin: 25px !important; } + +.has-padding-25 { + padding: 25px !important; } + +.has-margin-top-25 { + margin-top: 25px !important; } + +.has-padding-top-25 { + padding-top: 25px !important; } + +.has-margin-bottom-25 { + margin-bottom: 25px !important; } + +.has-padding-bottom-25 { + padding-bottom: 25px !important; } + +.has-margin-left-25 { + margin-left: 25px !important; } + +.has-padding-left-25 { + padding-left: 25px !important; } + +.has-margin-right-25 { + margin-right: 25px !important; } + +.has-padding-right-25 { + padding-right: 25px !important; } + +.has-margin-30 { + margin: 30px !important; } + +.has-padding-30 { + padding: 30px !important; } + +.has-margin-top-30 { + margin-top: 30px !important; } + +.has-padding-top-30 { + padding-top: 30px !important; } + +.has-margin-bottom-30 { + margin-bottom: 30px !important; } + +.has-padding-bottom-30 { + padding-bottom: 30px !important; } + +.has-margin-left-30 { + margin-left: 30px !important; } + +.has-padding-left-30 { + padding-left: 30px !important; } + +.has-margin-right-30 { + margin-right: 30px !important; } + +.has-padding-right-30 { + padding-right: 30px !important; } + +.has-margin-35 { + margin: 35px !important; } + +.has-padding-35 { + padding: 35px !important; } + +.has-margin-top-35 { + margin-top: 35px !important; } + +.has-padding-top-35 { + padding-top: 35px !important; } + +.has-margin-bottom-35 { + margin-bottom: 35px !important; } + +.has-padding-bottom-35 { + padding-bottom: 35px !important; } + +.has-margin-left-35 { + margin-left: 35px !important; } + +.has-padding-left-35 { + padding-left: 35px !important; } + +.has-margin-right-35 { + margin-right: 35px !important; } + +.has-padding-right-35 { + padding-right: 35px !important; } + +.has-margin-40 { + margin: 40px !important; } + +.has-padding-40 { + padding: 40px !important; } + +.has-margin-top-40 { + margin-top: 40px !important; } + +.has-padding-top-40 { + padding-top: 40px !important; } + +.has-margin-bottom-40 { + margin-bottom: 40px !important; } + +.has-padding-bottom-40 { + padding-bottom: 40px !important; } + +.has-margin-left-40 { + margin-left: 40px !important; } + +.has-padding-left-40 { + padding-left: 40px !important; } + +.has-margin-right-40 { + margin-right: 40px !important; } + +.has-padding-right-40 { + padding-right: 40px !important; } + +.has-margin-45 { + margin: 45px !important; } + +.has-padding-45 { + padding: 45px !important; } + +.has-margin-top-45 { + margin-top: 45px !important; } + +.has-padding-top-45 { + padding-top: 45px !important; } + +.has-margin-bottom-45 { + margin-bottom: 45px !important; } + +.has-padding-bottom-45 { + padding-bottom: 45px !important; } + +.has-margin-left-45 { + margin-left: 45px !important; } + +.has-padding-left-45 { + padding-left: 45px !important; } + +.has-margin-right-45 { + margin-right: 45px !important; } + +.has-padding-right-45 { + padding-right: 45px !important; } + +.has-margin-50 { + margin: 50px !important; } + +.has-padding-50 { + padding: 50px !important; } + +.has-margin-top-50 { + margin-top: 50px !important; } + +.has-padding-top-50 { + padding-top: 50px !important; } + +.has-margin-bottom-50 { + margin-bottom: 50px !important; } + +.has-padding-bottom-50 { + padding-bottom: 50px !important; } + +.has-margin-left-50 { + margin-left: 50px !important; } + +.has-padding-left-50 { + padding-left: 50px !important; } + +.has-margin-right-50 { + margin-right: 50px !important; } + +.has-padding-right-50 { + padding-right: 50px !important; } + +.has-margin-55 { + margin: 55px !important; } + +.has-padding-55 { + padding: 55px !important; } + +.has-margin-top-55 { + margin-top: 55px !important; } + +.has-padding-top-55 { + padding-top: 55px !important; } + +.has-margin-bottom-55 { + margin-bottom: 55px !important; } + +.has-padding-bottom-55 { + padding-bottom: 55px !important; } + +.has-margin-left-55 { + margin-left: 55px !important; } + +.has-padding-left-55 { + padding-left: 55px !important; } + +.has-margin-right-55 { + margin-right: 55px !important; } + +.has-padding-right-55 { + padding-right: 55px !important; } + +.has-margin-60 { + margin: 60px !important; } + +.has-padding-60 { + padding: 60px !important; } + +.has-margin-top-60 { + margin-top: 60px !important; } + +.has-padding-top-60 { + padding-top: 60px !important; } + +.has-margin-bottom-60 { + margin-bottom: 60px !important; } + +.has-padding-bottom-60 { + padding-bottom: 60px !important; } + +.has-margin-left-60 { + margin-left: 60px !important; } + +.has-padding-left-60 { + padding-left: 60px !important; } + +.has-margin-right-60 { + margin-right: 60px !important; } + +.has-padding-right-60 { + padding-right: 60px !important; } + +.has-margin-65 { + margin: 65px !important; } + +.has-padding-65 { + padding: 65px !important; } + +.has-margin-top-65 { + margin-top: 65px !important; } + +.has-padding-top-65 { + padding-top: 65px !important; } + +.has-margin-bottom-65 { + margin-bottom: 65px !important; } + +.has-padding-bottom-65 { + padding-bottom: 65px !important; } + +.has-margin-left-65 { + margin-left: 65px !important; } + +.has-padding-left-65 { + padding-left: 65px !important; } + +.has-margin-right-65 { + margin-right: 65px !important; } + +.has-padding-right-65 { + padding-right: 65px !important; } + +.has-margin-70 { + margin: 70px !important; } + +.has-padding-70 { + padding: 70px !important; } + +.has-margin-top-70 { + margin-top: 70px !important; } + +.has-padding-top-70 { + padding-top: 70px !important; } + +.has-margin-bottom-70 { + margin-bottom: 70px !important; } + +.has-padding-bottom-70 { + padding-bottom: 70px !important; } + +.has-margin-left-70 { + margin-left: 70px !important; } + +.has-padding-left-70 { + padding-left: 70px !important; } + +.has-margin-right-70 { + margin-right: 70px !important; } + +.has-padding-right-70 { + padding-right: 70px !important; } + +.has-margin-75 { + margin: 75px !important; } + +.has-padding-75 { + padding: 75px !important; } + +.has-margin-top-75 { + margin-top: 75px !important; } + +.has-padding-top-75 { + padding-top: 75px !important; } + +.has-margin-bottom-75 { + margin-bottom: 75px !important; } + +.has-padding-bottom-75 { + padding-bottom: 75px !important; } + +.has-margin-left-75 { + margin-left: 75px !important; } + +.has-padding-left-75 { + padding-left: 75px !important; } + +.has-margin-right-75 { + margin-right: 75px !important; } + +.has-padding-right-75 { + padding-right: 75px !important; } + +.has-margin-80 { + margin: 80px !important; } + +.has-padding-80 { + padding: 80px !important; } + +.has-margin-top-80 { + margin-top: 80px !important; } + +.has-padding-top-80 { + padding-top: 80px !important; } + +.has-margin-bottom-80 { + margin-bottom: 80px !important; } + +.has-padding-bottom-80 { + padding-bottom: 80px !important; } + +.has-margin-left-80 { + margin-left: 80px !important; } + +.has-padding-left-80 { + padding-left: 80px !important; } + +.has-margin-right-80 { + margin-right: 80px !important; } + +.has-padding-right-80 { + padding-right: 80px !important; } + +.has-margin-85 { + margin: 85px !important; } + +.has-padding-85 { + padding: 85px !important; } + +.has-margin-top-85 { + margin-top: 85px !important; } + +.has-padding-top-85 { + padding-top: 85px !important; } + +.has-margin-bottom-85 { + margin-bottom: 85px !important; } + +.has-padding-bottom-85 { + padding-bottom: 85px !important; } + +.has-margin-left-85 { + margin-left: 85px !important; } + +.has-padding-left-85 { + padding-left: 85px !important; } + +.has-margin-right-85 { + margin-right: 85px !important; } + +.has-padding-right-85 { + padding-right: 85px !important; } + +.has-margin-90 { + margin: 90px !important; } + +.has-padding-90 { + padding: 90px !important; } + +.has-margin-top-90 { + margin-top: 90px !important; } + +.has-padding-top-90 { + padding-top: 90px !important; } + +.has-margin-bottom-90 { + margin-bottom: 90px !important; } + +.has-padding-bottom-90 { + padding-bottom: 90px !important; } + +.has-margin-left-90 { + margin-left: 90px !important; } + +.has-padding-left-90 { + padding-left: 90px !important; } + +.has-margin-right-90 { + margin-right: 90px !important; } + +.has-padding-right-90 { + padding-right: 90px !important; } + +.has-margin-95 { + margin: 95px !important; } + +.has-padding-95 { + padding: 95px !important; } + +.has-margin-top-95 { + margin-top: 95px !important; } + +.has-padding-top-95 { + padding-top: 95px !important; } + +.has-margin-bottom-95 { + margin-bottom: 95px !important; } + +.has-padding-bottom-95 { + padding-bottom: 95px !important; } + +.has-margin-left-95 { + margin-left: 95px !important; } + +.has-padding-left-95 { + padding-left: 95px !important; } + +.has-margin-right-95 { + margin-right: 95px !important; } + +.has-padding-right-95 { + padding-right: 95px !important; } + +.has-margin-100 { + margin: 100px !important; } + +.has-padding-100 { + padding: 100px !important; } + +.has-margin-top-100 { + margin-top: 100px !important; } + +.has-padding-top-100 { + padding-top: 100px !important; } + +.has-margin-bottom-100 { + margin-bottom: 100px !important; } + +.has-padding-bottom-100 { + padding-bottom: 100px !important; } + +.has-margin-left-100 { + margin-left: 100px !important; } + +.has-padding-left-100 { + padding-left: 100px !important; } + +.has-margin-right-100 { + margin-right: 100px !important; } + +.has-padding-right-100 { + padding-right: 100px !important; } + +.has-margin-105 { + margin: 105px !important; } + +.has-padding-105 { + padding: 105px !important; } + +.has-margin-top-105 { + margin-top: 105px !important; } + +.has-padding-top-105 { + padding-top: 105px !important; } + +.has-margin-bottom-105 { + margin-bottom: 105px !important; } + +.has-padding-bottom-105 { + padding-bottom: 105px !important; } + +.has-margin-left-105 { + margin-left: 105px !important; } + +.has-padding-left-105 { + padding-left: 105px !important; } + +.has-margin-right-105 { + margin-right: 105px !important; } + +.has-padding-right-105 { + padding-right: 105px !important; } + +.has-margin-110 { + margin: 110px !important; } + +.has-padding-110 { + padding: 110px !important; } + +.has-margin-top-110 { + margin-top: 110px !important; } + +.has-padding-top-110 { + padding-top: 110px !important; } + +.has-margin-bottom-110 { + margin-bottom: 110px !important; } + +.has-padding-bottom-110 { + padding-bottom: 110px !important; } + +.has-margin-left-110 { + margin-left: 110px !important; } + +.has-padding-left-110 { + padding-left: 110px !important; } + +.has-margin-right-110 { + margin-right: 110px !important; } + +.has-padding-right-110 { + padding-right: 110px !important; } + +.has-margin-115 { + margin: 115px !important; } + +.has-padding-115 { + padding: 115px !important; } + +.has-margin-top-115 { + margin-top: 115px !important; } + +.has-padding-top-115 { + padding-top: 115px !important; } + +.has-margin-bottom-115 { + margin-bottom: 115px !important; } + +.has-padding-bottom-115 { + padding-bottom: 115px !important; } + +.has-margin-left-115 { + margin-left: 115px !important; } + +.has-padding-left-115 { + padding-left: 115px !important; } + +.has-margin-right-115 { + margin-right: 115px !important; } + +.has-padding-right-115 { + padding-right: 115px !important; } + +.has-margin-120 { + margin: 120px !important; } + +.has-padding-120 { + padding: 120px !important; } + +.has-margin-top-120 { + margin-top: 120px !important; } + +.has-padding-top-120 { + padding-top: 120px !important; } + +.has-margin-bottom-120 { + margin-bottom: 120px !important; } + +.has-padding-bottom-120 { + padding-bottom: 120px !important; } + +.has-margin-left-120 { + margin-left: 120px !important; } + +.has-padding-left-120 { + padding-left: 120px !important; } + +.has-margin-right-120 { + margin-right: 120px !important; } + +.has-padding-right-120 { + padding-right: 120px !important; } + +.has-margin-125 { + margin: 125px !important; } + +.has-padding-125 { + padding: 125px !important; } + +.has-margin-top-125 { + margin-top: 125px !important; } + +.has-padding-top-125 { + padding-top: 125px !important; } + +.has-margin-bottom-125 { + margin-bottom: 125px !important; } + +.has-padding-bottom-125 { + padding-bottom: 125px !important; } + +.has-margin-left-125 { + margin-left: 125px !important; } + +.has-padding-left-125 { + padding-left: 125px !important; } + +.has-margin-right-125 { + margin-right: 125px !important; } + +.has-padding-right-125 { + padding-right: 125px !important; } + +.has-margin-130 { + margin: 130px !important; } + +.has-padding-130 { + padding: 130px !important; } + +.has-margin-top-130 { + margin-top: 130px !important; } + +.has-padding-top-130 { + padding-top: 130px !important; } + +.has-margin-bottom-130 { + margin-bottom: 130px !important; } + +.has-padding-bottom-130 { + padding-bottom: 130px !important; } + +.has-margin-left-130 { + margin-left: 130px !important; } + +.has-padding-left-130 { + padding-left: 130px !important; } + +.has-margin-right-130 { + margin-right: 130px !important; } + +.has-padding-right-130 { + padding-right: 130px !important; } + +.has-margin-135 { + margin: 135px !important; } + +.has-padding-135 { + padding: 135px !important; } + +.has-margin-top-135 { + margin-top: 135px !important; } + +.has-padding-top-135 { + padding-top: 135px !important; } + +.has-margin-bottom-135 { + margin-bottom: 135px !important; } + +.has-padding-bottom-135 { + padding-bottom: 135px !important; } + +.has-margin-left-135 { + margin-left: 135px !important; } + +.has-padding-left-135 { + padding-left: 135px !important; } + +.has-margin-right-135 { + margin-right: 135px !important; } + +.has-padding-right-135 { + padding-right: 135px !important; } + +.has-margin-140 { + margin: 140px !important; } + +.has-padding-140 { + padding: 140px !important; } + +.has-margin-top-140 { + margin-top: 140px !important; } + +.has-padding-top-140 { + padding-top: 140px !important; } + +.has-margin-bottom-140 { + margin-bottom: 140px !important; } + +.has-padding-bottom-140 { + padding-bottom: 140px !important; } + +.has-margin-left-140 { + margin-left: 140px !important; } + +.has-padding-left-140 { + padding-left: 140px !important; } + +.has-margin-right-140 { + margin-right: 140px !important; } + +.has-padding-right-140 { + padding-right: 140px !important; } + +.has-margin-145 { + margin: 145px !important; } + +.has-padding-145 { + padding: 145px !important; } + +.has-margin-top-145 { + margin-top: 145px !important; } + +.has-padding-top-145 { + padding-top: 145px !important; } + +.has-margin-bottom-145 { + margin-bottom: 145px !important; } + +.has-padding-bottom-145 { + padding-bottom: 145px !important; } + +.has-margin-left-145 { + margin-left: 145px !important; } + +.has-padding-left-145 { + padding-left: 145px !important; } + +.has-margin-right-145 { + margin-right: 145px !important; } + +.has-padding-right-145 { + padding-right: 145px !important; } + +.is-top-marginless { + margin-top: 0 !important; } + +.is-top-paddingless { + padding-top: 0 !important; } + +.is-bottom-marginless { + margin-bottom: 0 !important; } + +.is-bottom-paddingless { + padding-bottom: 0 !important; } + +.is-left-marginless { + margin-left: 0 !important; } + +.is-left-paddingless { + padding-left: 0 !important; } + +.is-right-marginless { + margin-right: 0 !important; } + +.is-right-paddingless { + padding-right: 0 !important; } + +.has-margin-auto { + margin: auto !important; } + +.has-margin-top-auto { + margin-top: auto !important; } + +.has-margin-bottom-auto { + margin-bottom: auto !important; } + +.has-margin-left-auto { + margin-left: auto !important; } + +.has-margin-right-auto { + margin-right: auto !important; } + +@media screen and (max-width: 768px) { + .flex-mobile { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 769px), print { + .flex-tablet { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .flex-tablet-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (max-width: 1023px) { + .flex-touch { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1024px) { + .flex-desktop { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .flex-desktop-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1216px) { + .flex-widescreen { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .flex-widescreen-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1408px) { + .flex-fullhd { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (max-width: 768px) { + .flex-row-mobile { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 769px), print { + .flex-row-tablet { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .flex-row-tablet-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (max-width: 1023px) { + .flex-row-touch { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1024px) { + .flex-row-desktop { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .flex-row-desktop-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1216px) { + .flex-row-widescreen { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .flex-row-widescreen-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1408px) { + .flex-row-fullhd { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (max-width: 768px) { + .flex-column-mobile { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 769px), print { + .flex-column-tablet { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .flex-column-tablet-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (max-width: 1023px) { + .flex-column-touch { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1024px) { + .flex-column-desktop { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .flex-column-desktop-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1216px) { + .flex-column-widescreen { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .flex-column-widescreen-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1408px) { + .flex-column-fullhd { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (max-width: 768px) { + .nowrap-mobile { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 769px), print { + .nowrap-tablet { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .nowrap-tablet-only { + flex-wrap: nowrap !important; } } + +@media screen and (max-width: 1023px) { + .nowrap-touch { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1024px) { + .nowrap-desktop { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .nowrap-desktop-only { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1216px) { + .nowrap-widescreen { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .nowrap-widescreen-only { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1408px) { + .nowrap-fullhd { + flex-wrap: nowrap !important; } } + +@media screen and (max-width: 768px) { + .wrap-mobile { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 769px), print { + .wrap-tablet { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .wrap-tablet-only { + flex-wrap: wrap !important; } } + +@media screen and (max-width: 1023px) { + .wrap-touch { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1024px) { + .wrap-desktop { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .wrap-desktop-only { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1216px) { + .wrap-widescreen { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .wrap-widescreen-only { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1408px) { + .wrap-fullhd { + flex-wrap: wrap !important; } } + +@media screen and (max-width: 768px) { + .wrap-reverse-mobile { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 769px), print { + .wrap-reverse-tablet { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .wrap-reverse-tablet-only { + flex-wrap: wrap-reverse !important; } } + +@media screen and (max-width: 1023px) { + .wrap-reverse-touch { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1024px) { + .wrap-reverse-desktop { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .wrap-reverse-desktop-only { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1216px) { + .wrap-reverse-widescreen { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .wrap-reverse-widescreen-only { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1408px) { + .wrap-reverse-fullhd { + flex-wrap: wrap-reverse !important; } } + +@media screen and (max-width: 768px) { + .align-start-mobile { + align-content: start !important; } } + +@media screen and (min-width: 769px), print { + .align-start-tablet { + align-content: start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-start-tablet-only { + align-content: start !important; } } + +@media screen and (max-width: 1023px) { + .align-start-touch { + align-content: start !important; } } + +@media screen and (min-width: 1024px) { + .align-start-desktop { + align-content: start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-start-desktop-only { + align-content: start !important; } } + +@media screen and (min-width: 1216px) { + .align-start-widescreen { + align-content: start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-start-widescreen-only { + align-content: start !important; } } + +@media screen and (min-width: 1408px) { + .align-start-fullhd { + align-content: start !important; } } + +@media screen and (max-width: 768px) { + .align-end-mobile { + align-content: end !important; } } + +@media screen and (min-width: 769px), print { + .align-end-tablet { + align-content: end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-end-tablet-only { + align-content: end !important; } } + +@media screen and (max-width: 1023px) { + .align-end-touch { + align-content: end !important; } } + +@media screen and (min-width: 1024px) { + .align-end-desktop { + align-content: end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-end-desktop-only { + align-content: end !important; } } + +@media screen and (min-width: 1216px) { + .align-end-widescreen { + align-content: end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-end-widescreen-only { + align-content: end !important; } } + +@media screen and (min-width: 1408px) { + .align-end-fullhd { + align-content: end !important; } } + +@media screen and (max-width: 768px) { + .align-flex-start-mobile { + align-content: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .align-flex-start-tablet { + align-content: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-flex-start-tablet-only { + align-content: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .align-flex-start-touch { + align-content: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .align-flex-start-desktop { + align-content: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-flex-start-desktop-only { + align-content: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .align-flex-start-widescreen { + align-content: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-flex-start-widescreen-only { + align-content: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .align-flex-start-fullhd { + align-content: flex-start !important; } } + +@media screen and (max-width: 768px) { + .align-flex-end-mobile { + align-content: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .align-flex-end-tablet { + align-content: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-flex-end-tablet-only { + align-content: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .align-flex-end-touch { + align-content: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .align-flex-end-desktop { + align-content: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-flex-end-desktop-only { + align-content: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .align-flex-end-widescreen { + align-content: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-flex-end-widescreen-only { + align-content: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .align-flex-end-fullhd { + align-content: flex-end !important; } } + +@media screen and (max-width: 768px) { + .align-center-mobile { + align-content: center !important; } } + +@media screen and (min-width: 769px), print { + .align-center-tablet { + align-content: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-center-tablet-only { + align-content: center !important; } } + +@media screen and (max-width: 1023px) { + .align-center-touch { + align-content: center !important; } } + +@media screen and (min-width: 1024px) { + .align-center-desktop { + align-content: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-center-desktop-only { + align-content: center !important; } } + +@media screen and (min-width: 1216px) { + .align-center-widescreen { + align-content: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-center-widescreen-only { + align-content: center !important; } } + +@media screen and (min-width: 1408px) { + .align-center-fullhd { + align-content: center !important; } } + +@media screen and (max-width: 768px) { + .align-normal-mobile { + align-content: normal !important; } } + +@media screen and (min-width: 769px), print { + .align-normal-tablet { + align-content: normal !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-normal-tablet-only { + align-content: normal !important; } } + +@media screen and (max-width: 1023px) { + .align-normal-touch { + align-content: normal !important; } } + +@media screen and (min-width: 1024px) { + .align-normal-desktop { + align-content: normal !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-normal-desktop-only { + align-content: normal !important; } } + +@media screen and (min-width: 1216px) { + .align-normal-widescreen { + align-content: normal !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-normal-widescreen-only { + align-content: normal !important; } } + +@media screen and (min-width: 1408px) { + .align-normal-fullhd { + align-content: normal !important; } } + +@media screen and (max-width: 768px) { + .align-space-between-mobile { + align-content: space-between !important; } } + +@media screen and (min-width: 769px), print { + .align-space-between-tablet { + align-content: space-between !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-space-between-tablet-only { + align-content: space-between !important; } } + +@media screen and (max-width: 1023px) { + .align-space-between-touch { + align-content: space-between !important; } } + +@media screen and (min-width: 1024px) { + .align-space-between-desktop { + align-content: space-between !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-space-between-desktop-only { + align-content: space-between !important; } } + +@media screen and (min-width: 1216px) { + .align-space-between-widescreen { + align-content: space-between !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-space-between-widescreen-only { + align-content: space-between !important; } } + +@media screen and (min-width: 1408px) { + .align-space-between-fullhd { + align-content: space-between !important; } } + +@media screen and (max-width: 768px) { + .align-space-around-mobile { + align-content: space-around !important; } } + +@media screen and (min-width: 769px), print { + .align-space-around-tablet { + align-content: space-around !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-space-around-tablet-only { + align-content: space-around !important; } } + +@media screen and (max-width: 1023px) { + .align-space-around-touch { + align-content: space-around !important; } } + +@media screen and (min-width: 1024px) { + .align-space-around-desktop { + align-content: space-around !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-space-around-desktop-only { + align-content: space-around !important; } } + +@media screen and (min-width: 1216px) { + .align-space-around-widescreen { + align-content: space-around !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-space-around-widescreen-only { + align-content: space-around !important; } } + +@media screen and (min-width: 1408px) { + .align-space-around-fullhd { + align-content: space-around !important; } } + +@media screen and (max-width: 768px) { + .align-space-evenly-mobile { + align-content: space-evenly !important; } } + +@media screen and (min-width: 769px), print { + .align-space-evenly-tablet { + align-content: space-evenly !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-space-evenly-tablet-only { + align-content: space-evenly !important; } } + +@media screen and (max-width: 1023px) { + .align-space-evenly-touch { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) { + .align-space-evenly-desktop { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-space-evenly-desktop-only { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) { + .align-space-evenly-widescreen { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-space-evenly-widescreen-only { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1408px) { + .align-space-evenly-fullhd { + align-content: space-evenly !important; } } + +@media screen and (max-width: 768px) { + .align-stretch-mobile { + align-content: stretch !important; } } + +@media screen and (min-width: 769px), print { + .align-stretch-tablet { + align-content: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-stretch-tablet-only { + align-content: stretch !important; } } + +@media screen and (max-width: 1023px) { + .align-stretch-touch { + align-content: stretch !important; } } + +@media screen and (min-width: 1024px) { + .align-stretch-desktop { + align-content: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-stretch-desktop-only { + align-content: stretch !important; } } + +@media screen and (min-width: 1216px) { + .align-stretch-widescreen { + align-content: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-stretch-widescreen-only { + align-content: stretch !important; } } + +@media screen and (min-width: 1408px) { + .align-stretch-fullhd { + align-content: stretch !important; } } + +@media screen and (max-width: 768px) { + .align-baseline-mobile { + align-content: baseline !important; } } + +@media screen and (min-width: 769px), print { + .align-baseline-tablet { + align-content: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-baseline-tablet-only { + align-content: baseline !important; } } + +@media screen and (max-width: 1023px) { + .align-baseline-touch { + align-content: baseline !important; } } + +@media screen and (min-width: 1024px) { + .align-baseline-desktop { + align-content: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-baseline-desktop-only { + align-content: baseline !important; } } + +@media screen and (min-width: 1216px) { + .align-baseline-widescreen { + align-content: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-baseline-widescreen-only { + align-content: baseline !important; } } + +@media screen and (min-width: 1408px) { + .align-baseline-fullhd { + align-content: baseline !important; } } + +@media screen and (max-width: 768px) { + .justify-left-mobile { + justify-content: left !important; } } + +@media screen and (min-width: 769px), print { + .justify-left-tablet { + justify-content: left !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-left-tablet-only { + justify-content: left !important; } } + +@media screen and (max-width: 1023px) { + .justify-left-touch { + justify-content: left !important; } } + +@media screen and (min-width: 1024px) { + .justify-left-desktop { + justify-content: left !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-left-desktop-only { + justify-content: left !important; } } + +@media screen and (min-width: 1216px) { + .justify-left-widescreen { + justify-content: left !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-left-widescreen-only { + justify-content: left !important; } } + +@media screen and (min-width: 1408px) { + .justify-left-fullhd { + justify-content: left !important; } } + +@media screen and (max-width: 768px) { + .justify-right-mobile { + justify-content: right !important; } } + +@media screen and (min-width: 769px), print { + .justify-right-tablet { + justify-content: right !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-right-tablet-only { + justify-content: right !important; } } + +@media screen and (max-width: 1023px) { + .justify-right-touch { + justify-content: right !important; } } + +@media screen and (min-width: 1024px) { + .justify-right-desktop { + justify-content: right !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-right-desktop-only { + justify-content: right !important; } } + +@media screen and (min-width: 1216px) { + .justify-right-widescreen { + justify-content: right !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-right-widescreen-only { + justify-content: right !important; } } + +@media screen and (min-width: 1408px) { + .justify-right-fullhd { + justify-content: right !important; } } + +@media screen and (max-width: 768px) { + .justify-start-mobile { + justify-content: start !important; } } + +@media screen and (min-width: 769px), print { + .justify-start-tablet { + justify-content: start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-start-tablet-only { + justify-content: start !important; } } + +@media screen and (max-width: 1023px) { + .justify-start-touch { + justify-content: start !important; } } + +@media screen and (min-width: 1024px) { + .justify-start-desktop { + justify-content: start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-start-desktop-only { + justify-content: start !important; } } + +@media screen and (min-width: 1216px) { + .justify-start-widescreen { + justify-content: start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-start-widescreen-only { + justify-content: start !important; } } + +@media screen and (min-width: 1408px) { + .justify-start-fullhd { + justify-content: start !important; } } + +@media screen and (max-width: 768px) { + .justify-end-mobile { + justify-content: end !important; } } + +@media screen and (min-width: 769px), print { + .justify-end-tablet { + justify-content: end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-end-tablet-only { + justify-content: end !important; } } + +@media screen and (max-width: 1023px) { + .justify-end-touch { + justify-content: end !important; } } + +@media screen and (min-width: 1024px) { + .justify-end-desktop { + justify-content: end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-end-desktop-only { + justify-content: end !important; } } + +@media screen and (min-width: 1216px) { + .justify-end-widescreen { + justify-content: end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-end-widescreen-only { + justify-content: end !important; } } + +@media screen and (min-width: 1408px) { + .justify-end-fullhd { + justify-content: end !important; } } + +@media screen and (max-width: 768px) { + .justify-flex-start-mobile { + justify-content: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .justify-flex-start-tablet { + justify-content: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-flex-start-tablet-only { + justify-content: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .justify-flex-start-touch { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .justify-flex-start-desktop { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-flex-start-desktop-only { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .justify-flex-start-widescreen { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-flex-start-widescreen-only { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .justify-flex-start-fullhd { + justify-content: flex-start !important; } } + +@media screen and (max-width: 768px) { + .justify-flex-end-mobile { + justify-content: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .justify-flex-end-tablet { + justify-content: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-flex-end-tablet-only { + justify-content: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .justify-flex-end-touch { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .justify-flex-end-desktop { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-flex-end-desktop-only { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .justify-flex-end-widescreen { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-flex-end-widescreen-only { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .justify-flex-end-fullhd { + justify-content: flex-end !important; } } + +@media screen and (max-width: 768px) { + .justify-center-mobile { + justify-content: center !important; } } + +@media screen and (min-width: 769px), print { + .justify-center-tablet { + justify-content: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-center-tablet-only { + justify-content: center !important; } } + +@media screen and (max-width: 1023px) { + .justify-center-touch { + justify-content: center !important; } } + +@media screen and (min-width: 1024px) { + .justify-center-desktop { + justify-content: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-center-desktop-only { + justify-content: center !important; } } + +@media screen and (min-width: 1216px) { + .justify-center-widescreen { + justify-content: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-center-widescreen-only { + justify-content: center !important; } } + +@media screen and (min-width: 1408px) { + .justify-center-fullhd { + justify-content: center !important; } } + +@media screen and (max-width: 768px) { + .justify-normal-mobile { + justify-content: normal !important; } } + +@media screen and (min-width: 769px), print { + .justify-normal-tablet { + justify-content: normal !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-normal-tablet-only { + justify-content: normal !important; } } + +@media screen and (max-width: 1023px) { + .justify-normal-touch { + justify-content: normal !important; } } + +@media screen and (min-width: 1024px) { + .justify-normal-desktop { + justify-content: normal !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-normal-desktop-only { + justify-content: normal !important; } } + +@media screen and (min-width: 1216px) { + .justify-normal-widescreen { + justify-content: normal !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-normal-widescreen-only { + justify-content: normal !important; } } + +@media screen and (min-width: 1408px) { + .justify-normal-fullhd { + justify-content: normal !important; } } + +@media screen and (max-width: 768px) { + .justify-space-between-mobile { + justify-content: space-between !important; } } + +@media screen and (min-width: 769px), print { + .justify-space-between-tablet { + justify-content: space-between !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-space-between-tablet-only { + justify-content: space-between !important; } } + +@media screen and (max-width: 1023px) { + .justify-space-between-touch { + justify-content: space-between !important; } } + +@media screen and (min-width: 1024px) { + .justify-space-between-desktop { + justify-content: space-between !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-space-between-desktop-only { + justify-content: space-between !important; } } + +@media screen and (min-width: 1216px) { + .justify-space-between-widescreen { + justify-content: space-between !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-space-between-widescreen-only { + justify-content: space-between !important; } } + +@media screen and (min-width: 1408px) { + .justify-space-between-fullhd { + justify-content: space-between !important; } } + +@media screen and (max-width: 768px) { + .justify-space-around-mobile { + justify-content: space-around !important; } } + +@media screen and (min-width: 769px), print { + .justify-space-around-tablet { + justify-content: space-around !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-space-around-tablet-only { + justify-content: space-around !important; } } + +@media screen and (max-width: 1023px) { + .justify-space-around-touch { + justify-content: space-around !important; } } + +@media screen and (min-width: 1024px) { + .justify-space-around-desktop { + justify-content: space-around !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-space-around-desktop-only { + justify-content: space-around !important; } } + +@media screen and (min-width: 1216px) { + .justify-space-around-widescreen { + justify-content: space-around !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-space-around-widescreen-only { + justify-content: space-around !important; } } + +@media screen and (min-width: 1408px) { + .justify-space-around-fullhd { + justify-content: space-around !important; } } + +@media screen and (max-width: 768px) { + .justify-space-evenly-mobile { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 769px), print { + .justify-space-evenly-tablet { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-space-evenly-tablet-only { + justify-content: space-evenly !important; } } + +@media screen and (max-width: 1023px) { + .justify-space-evenly-touch { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) { + .justify-space-evenly-desktop { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-space-evenly-desktop-only { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) { + .justify-space-evenly-widescreen { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-space-evenly-widescreen-only { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1408px) { + .justify-space-evenly-fullhd { + justify-content: space-evenly !important; } } + +@media screen and (max-width: 768px) { + .justify-stretch-mobile { + justify-content: stretch !important; } } + +@media screen and (min-width: 769px), print { + .justify-stretch-tablet { + justify-content: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-stretch-tablet-only { + justify-content: stretch !important; } } + +@media screen and (max-width: 1023px) { + .justify-stretch-touch { + justify-content: stretch !important; } } + +@media screen and (min-width: 1024px) { + .justify-stretch-desktop { + justify-content: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-stretch-desktop-only { + justify-content: stretch !important; } } + +@media screen and (min-width: 1216px) { + .justify-stretch-widescreen { + justify-content: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-stretch-widescreen-only { + justify-content: stretch !important; } } + +@media screen and (min-width: 1408px) { + .justify-stretch-fullhd { + justify-content: stretch !important; } } + +@media screen and (max-width: 768px) { + .justify-baseline-mobile { + justify-content: baseline !important; } } + +@media screen and (min-width: 769px), print { + .justify-baseline-tablet { + justify-content: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-baseline-tablet-only { + justify-content: baseline !important; } } + +@media screen and (max-width: 1023px) { + .justify-baseline-touch { + justify-content: baseline !important; } } + +@media screen and (min-width: 1024px) { + .justify-baseline-desktop { + justify-content: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-baseline-desktop-only { + justify-content: baseline !important; } } + +@media screen and (min-width: 1216px) { + .justify-baseline-widescreen { + justify-content: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-baseline-widescreen-only { + justify-content: baseline !important; } } + +@media screen and (min-width: 1408px) { + .justify-baseline-fullhd { + justify-content: baseline !important; } } + +@media screen and (max-width: 768px) { + .align-self-auto-mobile { + align-self: auto !important; } } + +@media screen and (min-width: 769px), print { + .align-self-auto-tablet { + align-self: auto !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-auto-tablet-only { + align-self: auto !important; } } + +@media screen and (max-width: 1023px) { + .align-self-auto-touch { + align-self: auto !important; } } + +@media screen and (min-width: 1024px) { + .align-self-auto-desktop { + align-self: auto !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-auto-desktop-only { + align-self: auto !important; } } + +@media screen and (min-width: 1216px) { + .align-self-auto-widescreen { + align-self: auto !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-auto-widescreen-only { + align-self: auto !important; } } + +@media screen and (min-width: 1408px) { + .align-self-auto-fullhd { + align-self: auto !important; } } + +@media screen and (max-width: 768px) { + .align-self-flex-start-mobile { + align-self: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .align-self-flex-start-tablet { + align-self: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-flex-start-tablet-only { + align-self: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .align-self-flex-start-touch { + align-self: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .align-self-flex-start-desktop { + align-self: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-flex-start-desktop-only { + align-self: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .align-self-flex-start-widescreen { + align-self: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-flex-start-widescreen-only { + align-self: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .align-self-flex-start-fullhd { + align-self: flex-start !important; } } + +@media screen and (max-width: 768px) { + .align-self-flex-end-mobile { + align-self: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .align-self-flex-end-tablet { + align-self: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-flex-end-tablet-only { + align-self: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .align-self-flex-end-touch { + align-self: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .align-self-flex-end-desktop { + align-self: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-flex-end-desktop-only { + align-self: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .align-self-flex-end-widescreen { + align-self: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-flex-end-widescreen-only { + align-self: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .align-self-flex-end-fullhd { + align-self: flex-end !important; } } + +@media screen and (max-width: 768px) { + .align-self-center-mobile { + align-self: center !important; } } + +@media screen and (min-width: 769px), print { + .align-self-center-tablet { + align-self: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-center-tablet-only { + align-self: center !important; } } + +@media screen and (max-width: 1023px) { + .align-self-center-touch { + align-self: center !important; } } + +@media screen and (min-width: 1024px) { + .align-self-center-desktop { + align-self: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-center-desktop-only { + align-self: center !important; } } + +@media screen and (min-width: 1216px) { + .align-self-center-widescreen { + align-self: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-center-widescreen-only { + align-self: center !important; } } + +@media screen and (min-width: 1408px) { + .align-self-center-fullhd { + align-self: center !important; } } + +@media screen and (max-width: 768px) { + .align-self-baseline-mobile { + align-self: baseline !important; } } + +@media screen and (min-width: 769px), print { + .align-self-baseline-tablet { + align-self: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-baseline-tablet-only { + align-self: baseline !important; } } + +@media screen and (max-width: 1023px) { + .align-self-baseline-touch { + align-self: baseline !important; } } + +@media screen and (min-width: 1024px) { + .align-self-baseline-desktop { + align-self: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-baseline-desktop-only { + align-self: baseline !important; } } + +@media screen and (min-width: 1216px) { + .align-self-baseline-widescreen { + align-self: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-baseline-widescreen-only { + align-self: baseline !important; } } + +@media screen and (min-width: 1408px) { + .align-self-baseline-fullhd { + align-self: baseline !important; } } + +@media screen and (max-width: 768px) { + .align-self-stretch-mobile { + align-self: stretch !important; } } + +@media screen and (min-width: 769px), print { + .align-self-stretch-tablet { + align-self: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-stretch-tablet-only { + align-self: stretch !important; } } + +@media screen and (max-width: 1023px) { + .align-self-stretch-touch { + align-self: stretch !important; } } + +@media screen and (min-width: 1024px) { + .align-self-stretch-desktop { + align-self: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-stretch-desktop-only { + align-self: stretch !important; } } + +@media screen and (min-width: 1216px) { + .align-self-stretch-widescreen { + align-self: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-stretch-widescreen-only { + align-self: stretch !important; } } + +@media screen and (min-width: 1408px) { + .align-self-stretch-fullhd { + align-self: stretch !important; } } + +@media screen and (max-width: 768px) { + .align-items-flex-start-mobile { + align-items: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .align-items-flex-start-tablet { + align-items: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-flex-start-tablet-only { + align-items: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .align-items-flex-start-touch { + align-items: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .align-items-flex-start-desktop { + align-items: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-flex-start-desktop-only { + align-items: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .align-items-flex-start-widescreen { + align-items: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-flex-start-widescreen-only { + align-items: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .align-items-flex-start-fullhd { + align-items: flex-start !important; } } + +@media screen and (max-width: 768px) { + .align-items-flex-end-mobile { + align-items: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .align-items-flex-end-tablet { + align-items: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-flex-end-tablet-only { + align-items: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .align-items-flex-end-touch { + align-items: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .align-items-flex-end-desktop { + align-items: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-flex-end-desktop-only { + align-items: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .align-items-flex-end-widescreen { + align-items: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-flex-end-widescreen-only { + align-items: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .align-items-flex-end-fullhd { + align-items: flex-end !important; } } + +@media screen and (max-width: 768px) { + .align-items-center-mobile { + align-items: center !important; } } + +@media screen and (min-width: 769px), print { + .align-items-center-tablet { + align-items: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-center-tablet-only { + align-items: center !important; } } + +@media screen and (max-width: 1023px) { + .align-items-center-touch { + align-items: center !important; } } + +@media screen and (min-width: 1024px) { + .align-items-center-desktop { + align-items: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-center-desktop-only { + align-items: center !important; } } + +@media screen and (min-width: 1216px) { + .align-items-center-widescreen { + align-items: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-center-widescreen-only { + align-items: center !important; } } + +@media screen and (min-width: 1408px) { + .align-items-center-fullhd { + align-items: center !important; } } + +@media screen and (max-width: 768px) { + .align-items-baseline-mobile { + align-items: baseline !important; } } + +@media screen and (min-width: 769px), print { + .align-items-baseline-tablet { + align-items: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-baseline-tablet-only { + align-items: baseline !important; } } + +@media screen and (max-width: 1023px) { + .align-items-baseline-touch { + align-items: baseline !important; } } + +@media screen and (min-width: 1024px) { + .align-items-baseline-desktop { + align-items: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-baseline-desktop-only { + align-items: baseline !important; } } + +@media screen and (min-width: 1216px) { + .align-items-baseline-widescreen { + align-items: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-baseline-widescreen-only { + align-items: baseline !important; } } + +@media screen and (min-width: 1408px) { + .align-items-baseline-fullhd { + align-items: baseline !important; } } + +@media screen and (max-width: 768px) { + .align-items-stretch-mobile { + align-items: stretch !important; } } + +@media screen and (min-width: 769px), print { + .align-items-stretch-tablet { + align-items: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-stretch-tablet-only { + align-items: stretch !important; } } + +@media screen and (max-width: 1023px) { + .align-items-stretch-touch { + align-items: stretch !important; } } + +@media screen and (min-width: 1024px) { + .align-items-stretch-desktop { + align-items: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-stretch-desktop-only { + align-items: stretch !important; } } + +@media screen and (min-width: 1216px) { + .align-items-stretch-widescreen { + align-items: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-stretch-widescreen-only { + align-items: stretch !important; } } + +@media screen and (min-width: 1408px) { + .align-items-stretch-fullhd { + align-items: stretch !important; } } + +@media screen and (max-width: 768px) { + .has-width-50-mobile { + width: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-50-tablet { + width: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-50-tablet-only { + width: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-50-touch { + width: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-50-desktop { + width: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-50-desktop-only { + width: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-50-widescreen { + width: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-50-widescreen-only { + width: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-50-fullhd { + width: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-height-50-mobile { + height: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-50-tablet { + height: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-50-tablet-only { + height: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-50-touch { + height: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-50-desktop { + height: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-50-desktop-only { + height: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-50-widescreen { + height: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-50-widescreen-only { + height: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-50-fullhd { + height: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-width-100-mobile { + width: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-100-tablet { + width: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-100-tablet-only { + width: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-100-touch { + width: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-100-desktop { + width: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-100-desktop-only { + width: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-100-widescreen { + width: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-100-widescreen-only { + width: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-100-fullhd { + width: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-height-100-mobile { + height: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-100-tablet { + height: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-100-tablet-only { + height: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-100-touch { + height: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-100-desktop { + height: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-100-desktop-only { + height: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-100-widescreen { + height: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-100-widescreen-only { + height: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-100-fullhd { + height: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-width-150-mobile { + width: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-150-tablet { + width: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-150-tablet-only { + width: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-150-touch { + width: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-150-desktop { + width: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-150-desktop-only { + width: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-150-widescreen { + width: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-150-widescreen-only { + width: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-150-fullhd { + width: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-height-150-mobile { + height: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-150-tablet { + height: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-150-tablet-only { + height: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-150-touch { + height: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-150-desktop { + height: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-150-desktop-only { + height: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-150-widescreen { + height: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-150-widescreen-only { + height: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-150-fullhd { + height: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-width-200-mobile { + width: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-200-tablet { + width: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-200-tablet-only { + width: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-200-touch { + width: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-200-desktop { + width: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-200-desktop-only { + width: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-200-widescreen { + width: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-200-widescreen-only { + width: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-200-fullhd { + width: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-height-200-mobile { + height: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-200-tablet { + height: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-200-tablet-only { + height: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-200-touch { + height: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-200-desktop { + height: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-200-desktop-only { + height: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-200-widescreen { + height: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-200-widescreen-only { + height: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-200-fullhd { + height: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-width-250-mobile { + width: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-250-tablet { + width: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-250-tablet-only { + width: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-250-touch { + width: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-250-desktop { + width: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-250-desktop-only { + width: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-250-widescreen { + width: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-250-widescreen-only { + width: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-250-fullhd { + width: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-height-250-mobile { + height: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-250-tablet { + height: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-250-tablet-only { + height: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-250-touch { + height: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-250-desktop { + height: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-250-desktop-only { + height: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-250-widescreen { + height: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-250-widescreen-only { + height: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-250-fullhd { + height: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-width-300-mobile { + width: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-300-tablet { + width: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-300-tablet-only { + width: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-300-touch { + width: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-300-desktop { + width: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-300-desktop-only { + width: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-300-widescreen { + width: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-300-widescreen-only { + width: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-300-fullhd { + width: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-height-300-mobile { + height: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-300-tablet { + height: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-300-tablet-only { + height: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-300-touch { + height: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-300-desktop { + height: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-300-desktop-only { + height: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-300-widescreen { + height: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-300-widescreen-only { + height: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-300-fullhd { + height: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-width-350-mobile { + width: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-350-tablet { + width: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-350-tablet-only { + width: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-350-touch { + width: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-350-desktop { + width: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-350-desktop-only { + width: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-350-widescreen { + width: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-350-widescreen-only { + width: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-350-fullhd { + width: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-height-350-mobile { + height: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-350-tablet { + height: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-350-tablet-only { + height: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-350-touch { + height: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-350-desktop { + height: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-350-desktop-only { + height: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-350-widescreen { + height: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-350-widescreen-only { + height: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-350-fullhd { + height: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-50-mobile { + max-width: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-50-tablet { + max-width: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-50-tablet-only { + max-width: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-50-touch { + max-width: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-50-desktop { + max-width: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-50-desktop-only { + max-width: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-50-widescreen { + max-width: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-50-widescreen-only { + max-width: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-50-fullhd { + max-width: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-50-mobile { + min-width: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-50-tablet { + min-width: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-50-tablet-only { + min-width: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-50-touch { + min-width: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-50-desktop { + min-width: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-50-desktop-only { + min-width: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-50-widescreen { + min-width: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-50-widescreen-only { + min-width: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-50-fullhd { + min-width: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-50-mobile { + max-height: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-50-tablet { + max-height: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-50-tablet-only { + max-height: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-50-touch { + max-height: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-50-desktop { + max-height: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-50-desktop-only { + max-height: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-50-widescreen { + max-height: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-50-widescreen-only { + max-height: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-50-fullhd { + max-height: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-50-mobile { + min-height: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-50-tablet { + min-height: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-50-tablet-only { + min-height: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-50-touch { + min-height: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-50-desktop { + min-height: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-50-desktop-only { + min-height: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-50-widescreen { + min-height: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-50-widescreen-only { + min-height: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-50-fullhd { + min-height: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-100-mobile { + max-width: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-100-tablet { + max-width: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-100-tablet-only { + max-width: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-100-touch { + max-width: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-100-desktop { + max-width: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-100-desktop-only { + max-width: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-100-widescreen { + max-width: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-100-widescreen-only { + max-width: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-100-fullhd { + max-width: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-100-mobile { + min-width: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-100-tablet { + min-width: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-100-tablet-only { + min-width: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-100-touch { + min-width: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-100-desktop { + min-width: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-100-desktop-only { + min-width: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-100-widescreen { + min-width: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-100-widescreen-only { + min-width: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-100-fullhd { + min-width: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-100-mobile { + max-height: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-100-tablet { + max-height: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-100-tablet-only { + max-height: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-100-touch { + max-height: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-100-desktop { + max-height: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-100-desktop-only { + max-height: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-100-widescreen { + max-height: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-100-widescreen-only { + max-height: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-100-fullhd { + max-height: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-100-mobile { + min-height: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-100-tablet { + min-height: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-100-tablet-only { + min-height: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-100-touch { + min-height: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-100-desktop { + min-height: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-100-desktop-only { + min-height: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-100-widescreen { + min-height: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-100-widescreen-only { + min-height: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-100-fullhd { + min-height: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-150-mobile { + max-width: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-150-tablet { + max-width: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-150-tablet-only { + max-width: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-150-touch { + max-width: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-150-desktop { + max-width: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-150-desktop-only { + max-width: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-150-widescreen { + max-width: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-150-widescreen-only { + max-width: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-150-fullhd { + max-width: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-150-mobile { + min-width: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-150-tablet { + min-width: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-150-tablet-only { + min-width: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-150-touch { + min-width: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-150-desktop { + min-width: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-150-desktop-only { + min-width: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-150-widescreen { + min-width: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-150-widescreen-only { + min-width: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-150-fullhd { + min-width: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-150-mobile { + max-height: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-150-tablet { + max-height: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-150-tablet-only { + max-height: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-150-touch { + max-height: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-150-desktop { + max-height: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-150-desktop-only { + max-height: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-150-widescreen { + max-height: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-150-widescreen-only { + max-height: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-150-fullhd { + max-height: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-150-mobile { + min-height: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-150-tablet { + min-height: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-150-tablet-only { + min-height: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-150-touch { + min-height: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-150-desktop { + min-height: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-150-desktop-only { + min-height: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-150-widescreen { + min-height: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-150-widescreen-only { + min-height: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-150-fullhd { + min-height: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-200-mobile { + max-width: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-200-tablet { + max-width: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-200-tablet-only { + max-width: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-200-touch { + max-width: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-200-desktop { + max-width: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-200-desktop-only { + max-width: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-200-widescreen { + max-width: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-200-widescreen-only { + max-width: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-200-fullhd { + max-width: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-200-mobile { + min-width: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-200-tablet { + min-width: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-200-tablet-only { + min-width: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-200-touch { + min-width: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-200-desktop { + min-width: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-200-desktop-only { + min-width: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-200-widescreen { + min-width: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-200-widescreen-only { + min-width: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-200-fullhd { + min-width: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-200-mobile { + max-height: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-200-tablet { + max-height: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-200-tablet-only { + max-height: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-200-touch { + max-height: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-200-desktop { + max-height: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-200-desktop-only { + max-height: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-200-widescreen { + max-height: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-200-widescreen-only { + max-height: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-200-fullhd { + max-height: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-200-mobile { + min-height: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-200-tablet { + min-height: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-200-tablet-only { + min-height: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-200-touch { + min-height: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-200-desktop { + min-height: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-200-desktop-only { + min-height: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-200-widescreen { + min-height: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-200-widescreen-only { + min-height: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-200-fullhd { + min-height: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-250-mobile { + max-width: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-250-tablet { + max-width: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-250-tablet-only { + max-width: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-250-touch { + max-width: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-250-desktop { + max-width: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-250-desktop-only { + max-width: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-250-widescreen { + max-width: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-250-widescreen-only { + max-width: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-250-fullhd { + max-width: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-250-mobile { + min-width: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-250-tablet { + min-width: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-250-tablet-only { + min-width: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-250-touch { + min-width: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-250-desktop { + min-width: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-250-desktop-only { + min-width: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-250-widescreen { + min-width: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-250-widescreen-only { + min-width: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-250-fullhd { + min-width: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-250-mobile { + max-height: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-250-tablet { + max-height: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-250-tablet-only { + max-height: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-250-touch { + max-height: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-250-desktop { + max-height: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-250-desktop-only { + max-height: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-250-widescreen { + max-height: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-250-widescreen-only { + max-height: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-250-fullhd { + max-height: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-250-mobile { + min-height: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-250-tablet { + min-height: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-250-tablet-only { + min-height: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-250-touch { + min-height: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-250-desktop { + min-height: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-250-desktop-only { + min-height: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-250-widescreen { + min-height: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-250-widescreen-only { + min-height: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-250-fullhd { + min-height: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-300-mobile { + max-width: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-300-tablet { + max-width: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-300-tablet-only { + max-width: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-300-touch { + max-width: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-300-desktop { + max-width: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-300-desktop-only { + max-width: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-300-widescreen { + max-width: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-300-widescreen-only { + max-width: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-300-fullhd { + max-width: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-300-mobile { + min-width: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-300-tablet { + min-width: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-300-tablet-only { + min-width: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-300-touch { + min-width: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-300-desktop { + min-width: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-300-desktop-only { + min-width: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-300-widescreen { + min-width: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-300-widescreen-only { + min-width: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-300-fullhd { + min-width: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-300-mobile { + max-height: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-300-tablet { + max-height: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-300-tablet-only { + max-height: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-300-touch { + max-height: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-300-desktop { + max-height: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-300-desktop-only { + max-height: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-300-widescreen { + max-height: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-300-widescreen-only { + max-height: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-300-fullhd { + max-height: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-300-mobile { + min-height: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-300-tablet { + min-height: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-300-tablet-only { + min-height: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-300-touch { + min-height: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-300-desktop { + min-height: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-300-desktop-only { + min-height: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-300-widescreen { + min-height: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-300-widescreen-only { + min-height: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-300-fullhd { + min-height: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-350-mobile { + max-width: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-350-tablet { + max-width: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-350-tablet-only { + max-width: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-350-touch { + max-width: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-350-desktop { + max-width: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-350-desktop-only { + max-width: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-350-widescreen { + max-width: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-350-widescreen-only { + max-width: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-350-fullhd { + max-width: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-350-mobile { + min-width: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-350-tablet { + min-width: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-350-tablet-only { + min-width: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-350-touch { + min-width: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-350-desktop { + min-width: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-350-desktop-only { + min-width: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-350-widescreen { + min-width: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-350-widescreen-only { + min-width: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-350-fullhd { + min-width: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-350-mobile { + max-height: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-350-tablet { + max-height: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-350-tablet-only { + max-height: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-350-touch { + max-height: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-350-desktop { + max-height: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-350-desktop-only { + max-height: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-350-widescreen { + max-height: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-350-widescreen-only { + max-height: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-350-fullhd { + max-height: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-350-mobile { + min-height: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-350-tablet { + min-height: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-350-tablet-only { + min-height: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-350-touch { + min-height: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-350-desktop { + min-height: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-350-desktop-only { + min-height: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-350-widescreen { + min-height: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-350-widescreen-only { + min-height: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-350-fullhd { + min-height: 350px !important; } } + +@media screen and (max-width: 768px) { + .is-full-height-mobile { + height: 100% !important; } + .has-page-height-mobile { + height: 100vh !important; } + .is-half-height-mobile { + height: 50% !important; } + .has-half-page-height-mobile { + height: 50vh !important; } + .is-quarter-height-mobile { + height: 25% !important; } + .has-quarter-page-height-mobile { + height: 25vh !important; } } + +@media screen and (min-width: 769px), print { + .is-full-height-tablet { + height: 100% !important; } + .has-page-height-tablet { + height: 100vh !important; } + .is-half-height-tablet { + height: 50% !important; } + .has-half-page-height-tablet { + height: 50vh !important; } + .is-quarter-height-tablet { + height: 25% !important; } + .has-quarter-page-height-tablet { + height: 25vh !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-full-height-tablet-only { + height: 100% !important; } + .has-page-height-tablet-only { + height: 100vh !important; } + .is-half-height-tablet-only { + height: 50% !important; } + .has-half-page-height-tablet-only { + height: 50vh !important; } + .is-quarter-height-tablet-only { + height: 25% !important; } + .has-quarter-page-height-tablet-only { + height: 25vh !important; } } + +@media screen and (max-width: 1023px) { + .is-full-height-touch { + height: 100% !important; } + .has-page-height-touch { + height: 100vh !important; } + .is-half-height-touch { + height: 50% !important; } + .has-half-page-height-touch { + height: 50vh !important; } + .is-quarter-height-touch { + height: 25% !important; } + .has-quarter-page-height-touch { + height: 25vh !important; } } + +@media screen and (min-width: 1024px) { + .is-full-height-desktop { + height: 100% !important; } + .has-page-height-desktop { + height: 100vh !important; } + .is-half-height-desktop { + height: 50% !important; } + .has-half-page-height-desktop { + height: 50vh !important; } + .is-quarter-height-desktop { + height: 25% !important; } + .has-quarter-page-height-desktop { + height: 25vh !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-full-height-desktop-only { + height: 100% !important; } + .has-page-height-desktop-only { + height: 100vh !important; } + .is-half-height-desktop-only { + height: 50% !important; } + .has-half-page-height-desktop-only { + height: 50vh !important; } + .is-quarter-height-desktop-only { + height: 25% !important; } + .has-quarter-page-height-desktop-only { + height: 25vh !important; } } + +@media screen and (min-width: 1216px) { + .is-full-height-widescreen { + height: 100% !important; } + .has-page-height-widescreen { + height: 100vh !important; } + .is-half-height-widescreen { + height: 50% !important; } + .has-half-page-height-widescreen { + height: 50vh !important; } + .is-quarter-height-widescreen { + height: 25% !important; } + .has-quarter-page-height-widescreen { + height: 25vh !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-full-height-widescreen-only { + height: 100% !important; } + .has-page-height-widescreen-only { + height: 100vh !important; } + .is-half-height-widescreen-only { + height: 50% !important; } + .has-half-page-height-widescreen-only { + height: 50vh !important; } + .is-quarter-height-widescreen-only { + height: 25% !important; } + .has-quarter-page-height-widescreen-only { + height: 25vh !important; } } + +@media screen and (min-width: 1408px) { + .is-full-height-fullhd { + height: 100% !important; } + .has-page-height-fullhd { + height: 100vh !important; } + .is-half-height-fullhd { + height: 50% !important; } + .has-half-page-height-fullhd { + height: 50vh !important; } + .is-quarter-height-fullhd { + height: 25% !important; } + .has-quarter-page-height-fullhd { + height: 25vh !important; } } + +@media screen and (max-width: 768px) { + .is-full-width-mobile { + width: 100% !important; } + .has-page-width-mobile { + width: 100vw !important; } + .is-half-width-mobile { + width: 50% !important; } + .has-half-page-width-mobile { + width: 50vw !important; } + .is-quarter-width-mobile { + width: 25% !important; } + .has-quarter-page-width-mobile { + width: 25vw !important; } } + +@media screen and (min-width: 769px), print { + .is-full-width-tablet { + width: 100% !important; } + .has-page-width-tablet { + width: 100vw !important; } + .is-half-width-tablet { + width: 50% !important; } + .has-half-page-width-tablet { + width: 50vw !important; } + .is-quarter-width-tablet { + width: 25% !important; } + .has-quarter-page-width-tablet { + width: 25vw !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-full-width-tablet-only { + width: 100% !important; } + .has-page-width-tablet-only { + width: 100vw !important; } + .is-half-width-tablet-only { + width: 50% !important; } + .has-half-page-width-tablet-only { + width: 50vw !important; } + .is-quarter-width-tablet-only { + width: 25% !important; } + .has-quarter-page-width-tablet-only { + width: 25vw !important; } } + +@media screen and (max-width: 1023px) { + .is-full-width-touch { + width: 100% !important; } + .has-page-width-touch { + width: 100vw !important; } + .is-half-width-touch { + width: 50% !important; } + .has-half-page-width-touch { + width: 50vw !important; } + .is-quarter-width-touch { + width: 25% !important; } + .has-quarter-page-width-touch { + width: 25vw !important; } } + +@media screen and (min-width: 1024px) { + .is-full-width-desktop { + width: 100% !important; } + .has-page-width-desktop { + width: 100vw !important; } + .is-half-width-desktop { + width: 50% !important; } + .has-half-page-width-desktop { + width: 50vw !important; } + .is-quarter-width-desktop { + width: 25% !important; } + .has-quarter-page-width-desktop { + width: 25vw !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-full-width-desktop-only { + width: 100% !important; } + .has-page-width-desktop-only { + width: 100vw !important; } + .is-half-width-desktop-only { + width: 50% !important; } + .has-half-page-width-desktop-only { + width: 50vw !important; } + .is-quarter-width-desktop-only { + width: 25% !important; } + .has-quarter-page-width-desktop-only { + width: 25vw !important; } } + +@media screen and (min-width: 1216px) { + .is-full-width-widescreen { + width: 100% !important; } + .has-page-width-widescreen { + width: 100vw !important; } + .is-half-width-widescreen { + width: 50% !important; } + .has-half-page-width-widescreen { + width: 50vw !important; } + .is-quarter-width-widescreen { + width: 25% !important; } + .has-quarter-page-width-widescreen { + width: 25vw !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-full-width-widescreen-only { + width: 100% !important; } + .has-page-width-widescreen-only { + width: 100vw !important; } + .is-half-width-widescreen-only { + width: 50% !important; } + .has-half-page-width-widescreen-only { + width: 50vw !important; } + .is-quarter-width-widescreen-only { + width: 25% !important; } + .has-quarter-page-width-widescreen-only { + width: 25vw !important; } } + +@media screen and (min-width: 1408px) { + .is-full-width-fullhd { + width: 100% !important; } + .has-page-width-fullhd { + width: 100vw !important; } + .is-half-width-fullhd { + width: 50% !important; } + .has-half-page-width-fullhd { + width: 50vw !important; } + .is-quarter-width-fullhd { + width: 25% !important; } + .has-quarter-page-width-fullhd { + width: 25vw !important; } } + +@media screen and (max-width: 768px) { + .has-margin-5-mobile { + margin: 5px !important; } + .has-padding-5-mobile { + padding: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-5-tablet { + margin: 5px !important; } + .has-padding-5-tablet { + padding: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-5-tablet-only { + margin: 5px !important; } + .has-padding-5-tablet-only { + padding: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-5-touch { + margin: 5px !important; } + .has-padding-5-touch { + padding: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-5-desktop { + margin: 5px !important; } + .has-padding-5-desktop { + padding: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-5-desktop-only { + margin: 5px !important; } + .has-padding-5-desktop-only { + padding: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-5-widescreen { + margin: 5px !important; } + .has-padding-5-widescreen { + padding: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-5-widescreen-only { + margin: 5px !important; } + .has-padding-5-widescreen-only { + padding: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-5-fullhd { + margin: 5px !important; } + .has-padding-5-fullhd { + padding: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-5-mobile { + margin-top: 5px !important; } + .has-padding-top-5-mobile { + padding-top: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-5-tablet { + margin-top: 5px !important; } + .has-padding-top-5-tablet { + padding-top: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-5-tablet-only { + margin-top: 5px !important; } + .has-padding-top-5-tablet-only { + padding-top: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-5-touch { + margin-top: 5px !important; } + .has-padding-top-5-touch { + padding-top: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-5-desktop { + margin-top: 5px !important; } + .has-padding-top-5-desktop { + padding-top: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-5-desktop-only { + margin-top: 5px !important; } + .has-padding-top-5-desktop-only { + padding-top: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-5-widescreen { + margin-top: 5px !important; } + .has-padding-top-5-widescreen { + padding-top: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-5-widescreen-only { + margin-top: 5px !important; } + .has-padding-top-5-widescreen-only { + padding-top: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-5-fullhd { + margin-top: 5px !important; } + .has-padding-top-5-fullhd { + padding-top: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-5-mobile { + margin-bottom: 5px !important; } + .has-padding-bottom-5-mobile { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-5-tablet { + margin-bottom: 5px !important; } + .has-padding-bottom-5-tablet { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-5-tablet-only { + margin-bottom: 5px !important; } + .has-padding-bottom-5-tablet-only { + padding-bottom: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-5-touch { + margin-bottom: 5px !important; } + .has-padding-bottom-5-touch { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-5-desktop { + margin-bottom: 5px !important; } + .has-padding-bottom-5-desktop { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-5-desktop-only { + margin-bottom: 5px !important; } + .has-padding-bottom-5-desktop-only { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-5-widescreen { + margin-bottom: 5px !important; } + .has-padding-bottom-5-widescreen { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-5-widescreen-only { + margin-bottom: 5px !important; } + .has-padding-bottom-5-widescreen-only { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-5-fullhd { + margin-bottom: 5px !important; } + .has-padding-bottom-5-fullhd { + padding-bottom: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-5-mobile { + margin-left: 5px !important; } + .has-padding-left-5-mobile { + padding-left: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-5-tablet { + margin-left: 5px !important; } + .has-padding-left-5-tablet { + padding-left: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-5-tablet-only { + margin-left: 5px !important; } + .has-padding-left-5-tablet-only { + padding-left: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-5-touch { + margin-left: 5px !important; } + .has-padding-left-5-touch { + padding-left: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-5-desktop { + margin-left: 5px !important; } + .has-padding-left-5-desktop { + padding-left: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-5-desktop-only { + margin-left: 5px !important; } + .has-padding-left-5-desktop-only { + padding-left: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-5-widescreen { + margin-left: 5px !important; } + .has-padding-left-5-widescreen { + padding-left: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-5-widescreen-only { + margin-left: 5px !important; } + .has-padding-left-5-widescreen-only { + padding-left: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-5-fullhd { + margin-left: 5px !important; } + .has-padding-left-5-fullhd { + padding-left: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-5-mobile { + margin-right: 5px !important; } + .has-padding-right-5-mobile { + padding-right: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-5-tablet { + margin-right: 5px !important; } + .has-padding-right-5-tablet { + padding-right: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-5-tablet-only { + margin-right: 5px !important; } + .has-padding-right-5-tablet-only { + padding-right: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-5-touch { + margin-right: 5px !important; } + .has-padding-right-5-touch { + padding-right: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-5-desktop { + margin-right: 5px !important; } + .has-padding-right-5-desktop { + padding-right: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-5-desktop-only { + margin-right: 5px !important; } + .has-padding-right-5-desktop-only { + padding-right: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-5-widescreen { + margin-right: 5px !important; } + .has-padding-right-5-widescreen { + padding-right: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-5-widescreen-only { + margin-right: 5px !important; } + .has-padding-right-5-widescreen-only { + padding-right: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-5-fullhd { + margin-right: 5px !important; } + .has-padding-right-5-fullhd { + padding-right: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-10-mobile { + margin: 10px !important; } + .has-padding-10-mobile { + padding: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-10-tablet { + margin: 10px !important; } + .has-padding-10-tablet { + padding: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-10-tablet-only { + margin: 10px !important; } + .has-padding-10-tablet-only { + padding: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-10-touch { + margin: 10px !important; } + .has-padding-10-touch { + padding: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-10-desktop { + margin: 10px !important; } + .has-padding-10-desktop { + padding: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-10-desktop-only { + margin: 10px !important; } + .has-padding-10-desktop-only { + padding: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-10-widescreen { + margin: 10px !important; } + .has-padding-10-widescreen { + padding: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-10-widescreen-only { + margin: 10px !important; } + .has-padding-10-widescreen-only { + padding: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-10-fullhd { + margin: 10px !important; } + .has-padding-10-fullhd { + padding: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-10-mobile { + margin-top: 10px !important; } + .has-padding-top-10-mobile { + padding-top: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-10-tablet { + margin-top: 10px !important; } + .has-padding-top-10-tablet { + padding-top: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-10-tablet-only { + margin-top: 10px !important; } + .has-padding-top-10-tablet-only { + padding-top: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-10-touch { + margin-top: 10px !important; } + .has-padding-top-10-touch { + padding-top: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-10-desktop { + margin-top: 10px !important; } + .has-padding-top-10-desktop { + padding-top: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-10-desktop-only { + margin-top: 10px !important; } + .has-padding-top-10-desktop-only { + padding-top: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-10-widescreen { + margin-top: 10px !important; } + .has-padding-top-10-widescreen { + padding-top: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-10-widescreen-only { + margin-top: 10px !important; } + .has-padding-top-10-widescreen-only { + padding-top: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-10-fullhd { + margin-top: 10px !important; } + .has-padding-top-10-fullhd { + padding-top: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-10-mobile { + margin-bottom: 10px !important; } + .has-padding-bottom-10-mobile { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-10-tablet { + margin-bottom: 10px !important; } + .has-padding-bottom-10-tablet { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-10-tablet-only { + margin-bottom: 10px !important; } + .has-padding-bottom-10-tablet-only { + padding-bottom: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-10-touch { + margin-bottom: 10px !important; } + .has-padding-bottom-10-touch { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-10-desktop { + margin-bottom: 10px !important; } + .has-padding-bottom-10-desktop { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-10-desktop-only { + margin-bottom: 10px !important; } + .has-padding-bottom-10-desktop-only { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-10-widescreen { + margin-bottom: 10px !important; } + .has-padding-bottom-10-widescreen { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-10-widescreen-only { + margin-bottom: 10px !important; } + .has-padding-bottom-10-widescreen-only { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-10-fullhd { + margin-bottom: 10px !important; } + .has-padding-bottom-10-fullhd { + padding-bottom: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-10-mobile { + margin-left: 10px !important; } + .has-padding-left-10-mobile { + padding-left: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-10-tablet { + margin-left: 10px !important; } + .has-padding-left-10-tablet { + padding-left: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-10-tablet-only { + margin-left: 10px !important; } + .has-padding-left-10-tablet-only { + padding-left: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-10-touch { + margin-left: 10px !important; } + .has-padding-left-10-touch { + padding-left: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-10-desktop { + margin-left: 10px !important; } + .has-padding-left-10-desktop { + padding-left: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-10-desktop-only { + margin-left: 10px !important; } + .has-padding-left-10-desktop-only { + padding-left: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-10-widescreen { + margin-left: 10px !important; } + .has-padding-left-10-widescreen { + padding-left: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-10-widescreen-only { + margin-left: 10px !important; } + .has-padding-left-10-widescreen-only { + padding-left: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-10-fullhd { + margin-left: 10px !important; } + .has-padding-left-10-fullhd { + padding-left: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-10-mobile { + margin-right: 10px !important; } + .has-padding-right-10-mobile { + padding-right: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-10-tablet { + margin-right: 10px !important; } + .has-padding-right-10-tablet { + padding-right: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-10-tablet-only { + margin-right: 10px !important; } + .has-padding-right-10-tablet-only { + padding-right: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-10-touch { + margin-right: 10px !important; } + .has-padding-right-10-touch { + padding-right: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-10-desktop { + margin-right: 10px !important; } + .has-padding-right-10-desktop { + padding-right: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-10-desktop-only { + margin-right: 10px !important; } + .has-padding-right-10-desktop-only { + padding-right: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-10-widescreen { + margin-right: 10px !important; } + .has-padding-right-10-widescreen { + padding-right: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-10-widescreen-only { + margin-right: 10px !important; } + .has-padding-right-10-widescreen-only { + padding-right: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-10-fullhd { + margin-right: 10px !important; } + .has-padding-right-10-fullhd { + padding-right: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-15-mobile { + margin: 15px !important; } + .has-padding-15-mobile { + padding: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-15-tablet { + margin: 15px !important; } + .has-padding-15-tablet { + padding: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-15-tablet-only { + margin: 15px !important; } + .has-padding-15-tablet-only { + padding: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-15-touch { + margin: 15px !important; } + .has-padding-15-touch { + padding: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-15-desktop { + margin: 15px !important; } + .has-padding-15-desktop { + padding: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-15-desktop-only { + margin: 15px !important; } + .has-padding-15-desktop-only { + padding: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-15-widescreen { + margin: 15px !important; } + .has-padding-15-widescreen { + padding: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-15-widescreen-only { + margin: 15px !important; } + .has-padding-15-widescreen-only { + padding: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-15-fullhd { + margin: 15px !important; } + .has-padding-15-fullhd { + padding: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-15-mobile { + margin-top: 15px !important; } + .has-padding-top-15-mobile { + padding-top: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-15-tablet { + margin-top: 15px !important; } + .has-padding-top-15-tablet { + padding-top: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-15-tablet-only { + margin-top: 15px !important; } + .has-padding-top-15-tablet-only { + padding-top: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-15-touch { + margin-top: 15px !important; } + .has-padding-top-15-touch { + padding-top: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-15-desktop { + margin-top: 15px !important; } + .has-padding-top-15-desktop { + padding-top: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-15-desktop-only { + margin-top: 15px !important; } + .has-padding-top-15-desktop-only { + padding-top: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-15-widescreen { + margin-top: 15px !important; } + .has-padding-top-15-widescreen { + padding-top: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-15-widescreen-only { + margin-top: 15px !important; } + .has-padding-top-15-widescreen-only { + padding-top: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-15-fullhd { + margin-top: 15px !important; } + .has-padding-top-15-fullhd { + padding-top: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-15-mobile { + margin-bottom: 15px !important; } + .has-padding-bottom-15-mobile { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-15-tablet { + margin-bottom: 15px !important; } + .has-padding-bottom-15-tablet { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-15-tablet-only { + margin-bottom: 15px !important; } + .has-padding-bottom-15-tablet-only { + padding-bottom: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-15-touch { + margin-bottom: 15px !important; } + .has-padding-bottom-15-touch { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-15-desktop { + margin-bottom: 15px !important; } + .has-padding-bottom-15-desktop { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-15-desktop-only { + margin-bottom: 15px !important; } + .has-padding-bottom-15-desktop-only { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-15-widescreen { + margin-bottom: 15px !important; } + .has-padding-bottom-15-widescreen { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-15-widescreen-only { + margin-bottom: 15px !important; } + .has-padding-bottom-15-widescreen-only { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-15-fullhd { + margin-bottom: 15px !important; } + .has-padding-bottom-15-fullhd { + padding-bottom: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-15-mobile { + margin-left: 15px !important; } + .has-padding-left-15-mobile { + padding-left: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-15-tablet { + margin-left: 15px !important; } + .has-padding-left-15-tablet { + padding-left: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-15-tablet-only { + margin-left: 15px !important; } + .has-padding-left-15-tablet-only { + padding-left: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-15-touch { + margin-left: 15px !important; } + .has-padding-left-15-touch { + padding-left: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-15-desktop { + margin-left: 15px !important; } + .has-padding-left-15-desktop { + padding-left: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-15-desktop-only { + margin-left: 15px !important; } + .has-padding-left-15-desktop-only { + padding-left: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-15-widescreen { + margin-left: 15px !important; } + .has-padding-left-15-widescreen { + padding-left: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-15-widescreen-only { + margin-left: 15px !important; } + .has-padding-left-15-widescreen-only { + padding-left: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-15-fullhd { + margin-left: 15px !important; } + .has-padding-left-15-fullhd { + padding-left: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-15-mobile { + margin-right: 15px !important; } + .has-padding-right-15-mobile { + padding-right: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-15-tablet { + margin-right: 15px !important; } + .has-padding-right-15-tablet { + padding-right: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-15-tablet-only { + margin-right: 15px !important; } + .has-padding-right-15-tablet-only { + padding-right: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-15-touch { + margin-right: 15px !important; } + .has-padding-right-15-touch { + padding-right: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-15-desktop { + margin-right: 15px !important; } + .has-padding-right-15-desktop { + padding-right: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-15-desktop-only { + margin-right: 15px !important; } + .has-padding-right-15-desktop-only { + padding-right: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-15-widescreen { + margin-right: 15px !important; } + .has-padding-right-15-widescreen { + padding-right: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-15-widescreen-only { + margin-right: 15px !important; } + .has-padding-right-15-widescreen-only { + padding-right: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-15-fullhd { + margin-right: 15px !important; } + .has-padding-right-15-fullhd { + padding-right: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-20-mobile { + margin: 20px !important; } + .has-padding-20-mobile { + padding: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-20-tablet { + margin: 20px !important; } + .has-padding-20-tablet { + padding: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-20-tablet-only { + margin: 20px !important; } + .has-padding-20-tablet-only { + padding: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-20-touch { + margin: 20px !important; } + .has-padding-20-touch { + padding: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-20-desktop { + margin: 20px !important; } + .has-padding-20-desktop { + padding: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-20-desktop-only { + margin: 20px !important; } + .has-padding-20-desktop-only { + padding: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-20-widescreen { + margin: 20px !important; } + .has-padding-20-widescreen { + padding: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-20-widescreen-only { + margin: 20px !important; } + .has-padding-20-widescreen-only { + padding: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-20-fullhd { + margin: 20px !important; } + .has-padding-20-fullhd { + padding: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-20-mobile { + margin-top: 20px !important; } + .has-padding-top-20-mobile { + padding-top: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-20-tablet { + margin-top: 20px !important; } + .has-padding-top-20-tablet { + padding-top: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-20-tablet-only { + margin-top: 20px !important; } + .has-padding-top-20-tablet-only { + padding-top: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-20-touch { + margin-top: 20px !important; } + .has-padding-top-20-touch { + padding-top: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-20-desktop { + margin-top: 20px !important; } + .has-padding-top-20-desktop { + padding-top: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-20-desktop-only { + margin-top: 20px !important; } + .has-padding-top-20-desktop-only { + padding-top: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-20-widescreen { + margin-top: 20px !important; } + .has-padding-top-20-widescreen { + padding-top: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-20-widescreen-only { + margin-top: 20px !important; } + .has-padding-top-20-widescreen-only { + padding-top: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-20-fullhd { + margin-top: 20px !important; } + .has-padding-top-20-fullhd { + padding-top: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-20-mobile { + margin-bottom: 20px !important; } + .has-padding-bottom-20-mobile { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-20-tablet { + margin-bottom: 20px !important; } + .has-padding-bottom-20-tablet { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-20-tablet-only { + margin-bottom: 20px !important; } + .has-padding-bottom-20-tablet-only { + padding-bottom: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-20-touch { + margin-bottom: 20px !important; } + .has-padding-bottom-20-touch { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-20-desktop { + margin-bottom: 20px !important; } + .has-padding-bottom-20-desktop { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-20-desktop-only { + margin-bottom: 20px !important; } + .has-padding-bottom-20-desktop-only { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-20-widescreen { + margin-bottom: 20px !important; } + .has-padding-bottom-20-widescreen { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-20-widescreen-only { + margin-bottom: 20px !important; } + .has-padding-bottom-20-widescreen-only { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-20-fullhd { + margin-bottom: 20px !important; } + .has-padding-bottom-20-fullhd { + padding-bottom: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-20-mobile { + margin-left: 20px !important; } + .has-padding-left-20-mobile { + padding-left: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-20-tablet { + margin-left: 20px !important; } + .has-padding-left-20-tablet { + padding-left: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-20-tablet-only { + margin-left: 20px !important; } + .has-padding-left-20-tablet-only { + padding-left: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-20-touch { + margin-left: 20px !important; } + .has-padding-left-20-touch { + padding-left: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-20-desktop { + margin-left: 20px !important; } + .has-padding-left-20-desktop { + padding-left: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-20-desktop-only { + margin-left: 20px !important; } + .has-padding-left-20-desktop-only { + padding-left: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-20-widescreen { + margin-left: 20px !important; } + .has-padding-left-20-widescreen { + padding-left: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-20-widescreen-only { + margin-left: 20px !important; } + .has-padding-left-20-widescreen-only { + padding-left: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-20-fullhd { + margin-left: 20px !important; } + .has-padding-left-20-fullhd { + padding-left: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-20-mobile { + margin-right: 20px !important; } + .has-padding-right-20-mobile { + padding-right: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-20-tablet { + margin-right: 20px !important; } + .has-padding-right-20-tablet { + padding-right: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-20-tablet-only { + margin-right: 20px !important; } + .has-padding-right-20-tablet-only { + padding-right: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-20-touch { + margin-right: 20px !important; } + .has-padding-right-20-touch { + padding-right: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-20-desktop { + margin-right: 20px !important; } + .has-padding-right-20-desktop { + padding-right: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-20-desktop-only { + margin-right: 20px !important; } + .has-padding-right-20-desktop-only { + padding-right: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-20-widescreen { + margin-right: 20px !important; } + .has-padding-right-20-widescreen { + padding-right: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-20-widescreen-only { + margin-right: 20px !important; } + .has-padding-right-20-widescreen-only { + padding-right: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-20-fullhd { + margin-right: 20px !important; } + .has-padding-right-20-fullhd { + padding-right: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-25-mobile { + margin: 25px !important; } + .has-padding-25-mobile { + padding: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-25-tablet { + margin: 25px !important; } + .has-padding-25-tablet { + padding: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-25-tablet-only { + margin: 25px !important; } + .has-padding-25-tablet-only { + padding: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-25-touch { + margin: 25px !important; } + .has-padding-25-touch { + padding: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-25-desktop { + margin: 25px !important; } + .has-padding-25-desktop { + padding: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-25-desktop-only { + margin: 25px !important; } + .has-padding-25-desktop-only { + padding: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-25-widescreen { + margin: 25px !important; } + .has-padding-25-widescreen { + padding: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-25-widescreen-only { + margin: 25px !important; } + .has-padding-25-widescreen-only { + padding: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-25-fullhd { + margin: 25px !important; } + .has-padding-25-fullhd { + padding: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-25-mobile { + margin-top: 25px !important; } + .has-padding-top-25-mobile { + padding-top: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-25-tablet { + margin-top: 25px !important; } + .has-padding-top-25-tablet { + padding-top: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-25-tablet-only { + margin-top: 25px !important; } + .has-padding-top-25-tablet-only { + padding-top: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-25-touch { + margin-top: 25px !important; } + .has-padding-top-25-touch { + padding-top: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-25-desktop { + margin-top: 25px !important; } + .has-padding-top-25-desktop { + padding-top: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-25-desktop-only { + margin-top: 25px !important; } + .has-padding-top-25-desktop-only { + padding-top: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-25-widescreen { + margin-top: 25px !important; } + .has-padding-top-25-widescreen { + padding-top: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-25-widescreen-only { + margin-top: 25px !important; } + .has-padding-top-25-widescreen-only { + padding-top: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-25-fullhd { + margin-top: 25px !important; } + .has-padding-top-25-fullhd { + padding-top: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-25-mobile { + margin-bottom: 25px !important; } + .has-padding-bottom-25-mobile { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-25-tablet { + margin-bottom: 25px !important; } + .has-padding-bottom-25-tablet { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-25-tablet-only { + margin-bottom: 25px !important; } + .has-padding-bottom-25-tablet-only { + padding-bottom: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-25-touch { + margin-bottom: 25px !important; } + .has-padding-bottom-25-touch { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-25-desktop { + margin-bottom: 25px !important; } + .has-padding-bottom-25-desktop { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-25-desktop-only { + margin-bottom: 25px !important; } + .has-padding-bottom-25-desktop-only { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-25-widescreen { + margin-bottom: 25px !important; } + .has-padding-bottom-25-widescreen { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-25-widescreen-only { + margin-bottom: 25px !important; } + .has-padding-bottom-25-widescreen-only { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-25-fullhd { + margin-bottom: 25px !important; } + .has-padding-bottom-25-fullhd { + padding-bottom: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-25-mobile { + margin-left: 25px !important; } + .has-padding-left-25-mobile { + padding-left: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-25-tablet { + margin-left: 25px !important; } + .has-padding-left-25-tablet { + padding-left: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-25-tablet-only { + margin-left: 25px !important; } + .has-padding-left-25-tablet-only { + padding-left: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-25-touch { + margin-left: 25px !important; } + .has-padding-left-25-touch { + padding-left: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-25-desktop { + margin-left: 25px !important; } + .has-padding-left-25-desktop { + padding-left: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-25-desktop-only { + margin-left: 25px !important; } + .has-padding-left-25-desktop-only { + padding-left: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-25-widescreen { + margin-left: 25px !important; } + .has-padding-left-25-widescreen { + padding-left: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-25-widescreen-only { + margin-left: 25px !important; } + .has-padding-left-25-widescreen-only { + padding-left: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-25-fullhd { + margin-left: 25px !important; } + .has-padding-left-25-fullhd { + padding-left: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-25-mobile { + margin-right: 25px !important; } + .has-padding-right-25-mobile { + padding-right: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-25-tablet { + margin-right: 25px !important; } + .has-padding-right-25-tablet { + padding-right: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-25-tablet-only { + margin-right: 25px !important; } + .has-padding-right-25-tablet-only { + padding-right: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-25-touch { + margin-right: 25px !important; } + .has-padding-right-25-touch { + padding-right: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-25-desktop { + margin-right: 25px !important; } + .has-padding-right-25-desktop { + padding-right: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-25-desktop-only { + margin-right: 25px !important; } + .has-padding-right-25-desktop-only { + padding-right: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-25-widescreen { + margin-right: 25px !important; } + .has-padding-right-25-widescreen { + padding-right: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-25-widescreen-only { + margin-right: 25px !important; } + .has-padding-right-25-widescreen-only { + padding-right: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-25-fullhd { + margin-right: 25px !important; } + .has-padding-right-25-fullhd { + padding-right: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-30-mobile { + margin: 30px !important; } + .has-padding-30-mobile { + padding: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-30-tablet { + margin: 30px !important; } + .has-padding-30-tablet { + padding: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-30-tablet-only { + margin: 30px !important; } + .has-padding-30-tablet-only { + padding: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-30-touch { + margin: 30px !important; } + .has-padding-30-touch { + padding: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-30-desktop { + margin: 30px !important; } + .has-padding-30-desktop { + padding: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-30-desktop-only { + margin: 30px !important; } + .has-padding-30-desktop-only { + padding: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-30-widescreen { + margin: 30px !important; } + .has-padding-30-widescreen { + padding: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-30-widescreen-only { + margin: 30px !important; } + .has-padding-30-widescreen-only { + padding: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-30-fullhd { + margin: 30px !important; } + .has-padding-30-fullhd { + padding: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-30-mobile { + margin-top: 30px !important; } + .has-padding-top-30-mobile { + padding-top: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-30-tablet { + margin-top: 30px !important; } + .has-padding-top-30-tablet { + padding-top: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-30-tablet-only { + margin-top: 30px !important; } + .has-padding-top-30-tablet-only { + padding-top: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-30-touch { + margin-top: 30px !important; } + .has-padding-top-30-touch { + padding-top: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-30-desktop { + margin-top: 30px !important; } + .has-padding-top-30-desktop { + padding-top: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-30-desktop-only { + margin-top: 30px !important; } + .has-padding-top-30-desktop-only { + padding-top: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-30-widescreen { + margin-top: 30px !important; } + .has-padding-top-30-widescreen { + padding-top: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-30-widescreen-only { + margin-top: 30px !important; } + .has-padding-top-30-widescreen-only { + padding-top: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-30-fullhd { + margin-top: 30px !important; } + .has-padding-top-30-fullhd { + padding-top: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-30-mobile { + margin-bottom: 30px !important; } + .has-padding-bottom-30-mobile { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-30-tablet { + margin-bottom: 30px !important; } + .has-padding-bottom-30-tablet { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-30-tablet-only { + margin-bottom: 30px !important; } + .has-padding-bottom-30-tablet-only { + padding-bottom: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-30-touch { + margin-bottom: 30px !important; } + .has-padding-bottom-30-touch { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-30-desktop { + margin-bottom: 30px !important; } + .has-padding-bottom-30-desktop { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-30-desktop-only { + margin-bottom: 30px !important; } + .has-padding-bottom-30-desktop-only { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-30-widescreen { + margin-bottom: 30px !important; } + .has-padding-bottom-30-widescreen { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-30-widescreen-only { + margin-bottom: 30px !important; } + .has-padding-bottom-30-widescreen-only { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-30-fullhd { + margin-bottom: 30px !important; } + .has-padding-bottom-30-fullhd { + padding-bottom: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-30-mobile { + margin-left: 30px !important; } + .has-padding-left-30-mobile { + padding-left: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-30-tablet { + margin-left: 30px !important; } + .has-padding-left-30-tablet { + padding-left: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-30-tablet-only { + margin-left: 30px !important; } + .has-padding-left-30-tablet-only { + padding-left: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-30-touch { + margin-left: 30px !important; } + .has-padding-left-30-touch { + padding-left: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-30-desktop { + margin-left: 30px !important; } + .has-padding-left-30-desktop { + padding-left: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-30-desktop-only { + margin-left: 30px !important; } + .has-padding-left-30-desktop-only { + padding-left: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-30-widescreen { + margin-left: 30px !important; } + .has-padding-left-30-widescreen { + padding-left: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-30-widescreen-only { + margin-left: 30px !important; } + .has-padding-left-30-widescreen-only { + padding-left: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-30-fullhd { + margin-left: 30px !important; } + .has-padding-left-30-fullhd { + padding-left: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-30-mobile { + margin-right: 30px !important; } + .has-padding-right-30-mobile { + padding-right: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-30-tablet { + margin-right: 30px !important; } + .has-padding-right-30-tablet { + padding-right: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-30-tablet-only { + margin-right: 30px !important; } + .has-padding-right-30-tablet-only { + padding-right: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-30-touch { + margin-right: 30px !important; } + .has-padding-right-30-touch { + padding-right: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-30-desktop { + margin-right: 30px !important; } + .has-padding-right-30-desktop { + padding-right: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-30-desktop-only { + margin-right: 30px !important; } + .has-padding-right-30-desktop-only { + padding-right: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-30-widescreen { + margin-right: 30px !important; } + .has-padding-right-30-widescreen { + padding-right: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-30-widescreen-only { + margin-right: 30px !important; } + .has-padding-right-30-widescreen-only { + padding-right: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-30-fullhd { + margin-right: 30px !important; } + .has-padding-right-30-fullhd { + padding-right: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-35-mobile { + margin: 35px !important; } + .has-padding-35-mobile { + padding: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-35-tablet { + margin: 35px !important; } + .has-padding-35-tablet { + padding: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-35-tablet-only { + margin: 35px !important; } + .has-padding-35-tablet-only { + padding: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-35-touch { + margin: 35px !important; } + .has-padding-35-touch { + padding: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-35-desktop { + margin: 35px !important; } + .has-padding-35-desktop { + padding: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-35-desktop-only { + margin: 35px !important; } + .has-padding-35-desktop-only { + padding: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-35-widescreen { + margin: 35px !important; } + .has-padding-35-widescreen { + padding: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-35-widescreen-only { + margin: 35px !important; } + .has-padding-35-widescreen-only { + padding: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-35-fullhd { + margin: 35px !important; } + .has-padding-35-fullhd { + padding: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-35-mobile { + margin-top: 35px !important; } + .has-padding-top-35-mobile { + padding-top: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-35-tablet { + margin-top: 35px !important; } + .has-padding-top-35-tablet { + padding-top: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-35-tablet-only { + margin-top: 35px !important; } + .has-padding-top-35-tablet-only { + padding-top: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-35-touch { + margin-top: 35px !important; } + .has-padding-top-35-touch { + padding-top: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-35-desktop { + margin-top: 35px !important; } + .has-padding-top-35-desktop { + padding-top: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-35-desktop-only { + margin-top: 35px !important; } + .has-padding-top-35-desktop-only { + padding-top: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-35-widescreen { + margin-top: 35px !important; } + .has-padding-top-35-widescreen { + padding-top: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-35-widescreen-only { + margin-top: 35px !important; } + .has-padding-top-35-widescreen-only { + padding-top: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-35-fullhd { + margin-top: 35px !important; } + .has-padding-top-35-fullhd { + padding-top: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-35-mobile { + margin-bottom: 35px !important; } + .has-padding-bottom-35-mobile { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-35-tablet { + margin-bottom: 35px !important; } + .has-padding-bottom-35-tablet { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-35-tablet-only { + margin-bottom: 35px !important; } + .has-padding-bottom-35-tablet-only { + padding-bottom: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-35-touch { + margin-bottom: 35px !important; } + .has-padding-bottom-35-touch { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-35-desktop { + margin-bottom: 35px !important; } + .has-padding-bottom-35-desktop { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-35-desktop-only { + margin-bottom: 35px !important; } + .has-padding-bottom-35-desktop-only { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-35-widescreen { + margin-bottom: 35px !important; } + .has-padding-bottom-35-widescreen { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-35-widescreen-only { + margin-bottom: 35px !important; } + .has-padding-bottom-35-widescreen-only { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-35-fullhd { + margin-bottom: 35px !important; } + .has-padding-bottom-35-fullhd { + padding-bottom: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-35-mobile { + margin-left: 35px !important; } + .has-padding-left-35-mobile { + padding-left: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-35-tablet { + margin-left: 35px !important; } + .has-padding-left-35-tablet { + padding-left: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-35-tablet-only { + margin-left: 35px !important; } + .has-padding-left-35-tablet-only { + padding-left: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-35-touch { + margin-left: 35px !important; } + .has-padding-left-35-touch { + padding-left: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-35-desktop { + margin-left: 35px !important; } + .has-padding-left-35-desktop { + padding-left: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-35-desktop-only { + margin-left: 35px !important; } + .has-padding-left-35-desktop-only { + padding-left: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-35-widescreen { + margin-left: 35px !important; } + .has-padding-left-35-widescreen { + padding-left: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-35-widescreen-only { + margin-left: 35px !important; } + .has-padding-left-35-widescreen-only { + padding-left: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-35-fullhd { + margin-left: 35px !important; } + .has-padding-left-35-fullhd { + padding-left: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-35-mobile { + margin-right: 35px !important; } + .has-padding-right-35-mobile { + padding-right: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-35-tablet { + margin-right: 35px !important; } + .has-padding-right-35-tablet { + padding-right: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-35-tablet-only { + margin-right: 35px !important; } + .has-padding-right-35-tablet-only { + padding-right: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-35-touch { + margin-right: 35px !important; } + .has-padding-right-35-touch { + padding-right: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-35-desktop { + margin-right: 35px !important; } + .has-padding-right-35-desktop { + padding-right: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-35-desktop-only { + margin-right: 35px !important; } + .has-padding-right-35-desktop-only { + padding-right: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-35-widescreen { + margin-right: 35px !important; } + .has-padding-right-35-widescreen { + padding-right: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-35-widescreen-only { + margin-right: 35px !important; } + .has-padding-right-35-widescreen-only { + padding-right: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-35-fullhd { + margin-right: 35px !important; } + .has-padding-right-35-fullhd { + padding-right: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-40-mobile { + margin: 40px !important; } + .has-padding-40-mobile { + padding: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-40-tablet { + margin: 40px !important; } + .has-padding-40-tablet { + padding: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-40-tablet-only { + margin: 40px !important; } + .has-padding-40-tablet-only { + padding: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-40-touch { + margin: 40px !important; } + .has-padding-40-touch { + padding: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-40-desktop { + margin: 40px !important; } + .has-padding-40-desktop { + padding: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-40-desktop-only { + margin: 40px !important; } + .has-padding-40-desktop-only { + padding: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-40-widescreen { + margin: 40px !important; } + .has-padding-40-widescreen { + padding: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-40-widescreen-only { + margin: 40px !important; } + .has-padding-40-widescreen-only { + padding: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-40-fullhd { + margin: 40px !important; } + .has-padding-40-fullhd { + padding: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-40-mobile { + margin-top: 40px !important; } + .has-padding-top-40-mobile { + padding-top: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-40-tablet { + margin-top: 40px !important; } + .has-padding-top-40-tablet { + padding-top: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-40-tablet-only { + margin-top: 40px !important; } + .has-padding-top-40-tablet-only { + padding-top: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-40-touch { + margin-top: 40px !important; } + .has-padding-top-40-touch { + padding-top: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-40-desktop { + margin-top: 40px !important; } + .has-padding-top-40-desktop { + padding-top: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-40-desktop-only { + margin-top: 40px !important; } + .has-padding-top-40-desktop-only { + padding-top: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-40-widescreen { + margin-top: 40px !important; } + .has-padding-top-40-widescreen { + padding-top: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-40-widescreen-only { + margin-top: 40px !important; } + .has-padding-top-40-widescreen-only { + padding-top: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-40-fullhd { + margin-top: 40px !important; } + .has-padding-top-40-fullhd { + padding-top: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-40-mobile { + margin-bottom: 40px !important; } + .has-padding-bottom-40-mobile { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-40-tablet { + margin-bottom: 40px !important; } + .has-padding-bottom-40-tablet { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-40-tablet-only { + margin-bottom: 40px !important; } + .has-padding-bottom-40-tablet-only { + padding-bottom: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-40-touch { + margin-bottom: 40px !important; } + .has-padding-bottom-40-touch { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-40-desktop { + margin-bottom: 40px !important; } + .has-padding-bottom-40-desktop { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-40-desktop-only { + margin-bottom: 40px !important; } + .has-padding-bottom-40-desktop-only { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-40-widescreen { + margin-bottom: 40px !important; } + .has-padding-bottom-40-widescreen { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-40-widescreen-only { + margin-bottom: 40px !important; } + .has-padding-bottom-40-widescreen-only { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-40-fullhd { + margin-bottom: 40px !important; } + .has-padding-bottom-40-fullhd { + padding-bottom: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-40-mobile { + margin-left: 40px !important; } + .has-padding-left-40-mobile { + padding-left: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-40-tablet { + margin-left: 40px !important; } + .has-padding-left-40-tablet { + padding-left: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-40-tablet-only { + margin-left: 40px !important; } + .has-padding-left-40-tablet-only { + padding-left: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-40-touch { + margin-left: 40px !important; } + .has-padding-left-40-touch { + padding-left: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-40-desktop { + margin-left: 40px !important; } + .has-padding-left-40-desktop { + padding-left: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-40-desktop-only { + margin-left: 40px !important; } + .has-padding-left-40-desktop-only { + padding-left: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-40-widescreen { + margin-left: 40px !important; } + .has-padding-left-40-widescreen { + padding-left: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-40-widescreen-only { + margin-left: 40px !important; } + .has-padding-left-40-widescreen-only { + padding-left: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-40-fullhd { + margin-left: 40px !important; } + .has-padding-left-40-fullhd { + padding-left: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-40-mobile { + margin-right: 40px !important; } + .has-padding-right-40-mobile { + padding-right: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-40-tablet { + margin-right: 40px !important; } + .has-padding-right-40-tablet { + padding-right: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-40-tablet-only { + margin-right: 40px !important; } + .has-padding-right-40-tablet-only { + padding-right: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-40-touch { + margin-right: 40px !important; } + .has-padding-right-40-touch { + padding-right: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-40-desktop { + margin-right: 40px !important; } + .has-padding-right-40-desktop { + padding-right: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-40-desktop-only { + margin-right: 40px !important; } + .has-padding-right-40-desktop-only { + padding-right: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-40-widescreen { + margin-right: 40px !important; } + .has-padding-right-40-widescreen { + padding-right: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-40-widescreen-only { + margin-right: 40px !important; } + .has-padding-right-40-widescreen-only { + padding-right: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-40-fullhd { + margin-right: 40px !important; } + .has-padding-right-40-fullhd { + padding-right: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-45-mobile { + margin: 45px !important; } + .has-padding-45-mobile { + padding: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-45-tablet { + margin: 45px !important; } + .has-padding-45-tablet { + padding: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-45-tablet-only { + margin: 45px !important; } + .has-padding-45-tablet-only { + padding: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-45-touch { + margin: 45px !important; } + .has-padding-45-touch { + padding: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-45-desktop { + margin: 45px !important; } + .has-padding-45-desktop { + padding: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-45-desktop-only { + margin: 45px !important; } + .has-padding-45-desktop-only { + padding: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-45-widescreen { + margin: 45px !important; } + .has-padding-45-widescreen { + padding: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-45-widescreen-only { + margin: 45px !important; } + .has-padding-45-widescreen-only { + padding: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-45-fullhd { + margin: 45px !important; } + .has-padding-45-fullhd { + padding: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-45-mobile { + margin-top: 45px !important; } + .has-padding-top-45-mobile { + padding-top: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-45-tablet { + margin-top: 45px !important; } + .has-padding-top-45-tablet { + padding-top: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-45-tablet-only { + margin-top: 45px !important; } + .has-padding-top-45-tablet-only { + padding-top: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-45-touch { + margin-top: 45px !important; } + .has-padding-top-45-touch { + padding-top: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-45-desktop { + margin-top: 45px !important; } + .has-padding-top-45-desktop { + padding-top: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-45-desktop-only { + margin-top: 45px !important; } + .has-padding-top-45-desktop-only { + padding-top: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-45-widescreen { + margin-top: 45px !important; } + .has-padding-top-45-widescreen { + padding-top: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-45-widescreen-only { + margin-top: 45px !important; } + .has-padding-top-45-widescreen-only { + padding-top: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-45-fullhd { + margin-top: 45px !important; } + .has-padding-top-45-fullhd { + padding-top: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-45-mobile { + margin-bottom: 45px !important; } + .has-padding-bottom-45-mobile { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-45-tablet { + margin-bottom: 45px !important; } + .has-padding-bottom-45-tablet { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-45-tablet-only { + margin-bottom: 45px !important; } + .has-padding-bottom-45-tablet-only { + padding-bottom: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-45-touch { + margin-bottom: 45px !important; } + .has-padding-bottom-45-touch { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-45-desktop { + margin-bottom: 45px !important; } + .has-padding-bottom-45-desktop { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-45-desktop-only { + margin-bottom: 45px !important; } + .has-padding-bottom-45-desktop-only { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-45-widescreen { + margin-bottom: 45px !important; } + .has-padding-bottom-45-widescreen { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-45-widescreen-only { + margin-bottom: 45px !important; } + .has-padding-bottom-45-widescreen-only { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-45-fullhd { + margin-bottom: 45px !important; } + .has-padding-bottom-45-fullhd { + padding-bottom: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-45-mobile { + margin-left: 45px !important; } + .has-padding-left-45-mobile { + padding-left: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-45-tablet { + margin-left: 45px !important; } + .has-padding-left-45-tablet { + padding-left: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-45-tablet-only { + margin-left: 45px !important; } + .has-padding-left-45-tablet-only { + padding-left: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-45-touch { + margin-left: 45px !important; } + .has-padding-left-45-touch { + padding-left: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-45-desktop { + margin-left: 45px !important; } + .has-padding-left-45-desktop { + padding-left: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-45-desktop-only { + margin-left: 45px !important; } + .has-padding-left-45-desktop-only { + padding-left: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-45-widescreen { + margin-left: 45px !important; } + .has-padding-left-45-widescreen { + padding-left: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-45-widescreen-only { + margin-left: 45px !important; } + .has-padding-left-45-widescreen-only { + padding-left: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-45-fullhd { + margin-left: 45px !important; } + .has-padding-left-45-fullhd { + padding-left: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-45-mobile { + margin-right: 45px !important; } + .has-padding-right-45-mobile { + padding-right: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-45-tablet { + margin-right: 45px !important; } + .has-padding-right-45-tablet { + padding-right: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-45-tablet-only { + margin-right: 45px !important; } + .has-padding-right-45-tablet-only { + padding-right: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-45-touch { + margin-right: 45px !important; } + .has-padding-right-45-touch { + padding-right: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-45-desktop { + margin-right: 45px !important; } + .has-padding-right-45-desktop { + padding-right: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-45-desktop-only { + margin-right: 45px !important; } + .has-padding-right-45-desktop-only { + padding-right: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-45-widescreen { + margin-right: 45px !important; } + .has-padding-right-45-widescreen { + padding-right: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-45-widescreen-only { + margin-right: 45px !important; } + .has-padding-right-45-widescreen-only { + padding-right: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-45-fullhd { + margin-right: 45px !important; } + .has-padding-right-45-fullhd { + padding-right: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-50-mobile { + margin: 50px !important; } + .has-padding-50-mobile { + padding: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-50-tablet { + margin: 50px !important; } + .has-padding-50-tablet { + padding: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-50-tablet-only { + margin: 50px !important; } + .has-padding-50-tablet-only { + padding: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-50-touch { + margin: 50px !important; } + .has-padding-50-touch { + padding: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-50-desktop { + margin: 50px !important; } + .has-padding-50-desktop { + padding: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-50-desktop-only { + margin: 50px !important; } + .has-padding-50-desktop-only { + padding: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-50-widescreen { + margin: 50px !important; } + .has-padding-50-widescreen { + padding: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-50-widescreen-only { + margin: 50px !important; } + .has-padding-50-widescreen-only { + padding: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-50-fullhd { + margin: 50px !important; } + .has-padding-50-fullhd { + padding: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-50-mobile { + margin-top: 50px !important; } + .has-padding-top-50-mobile { + padding-top: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-50-tablet { + margin-top: 50px !important; } + .has-padding-top-50-tablet { + padding-top: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-50-tablet-only { + margin-top: 50px !important; } + .has-padding-top-50-tablet-only { + padding-top: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-50-touch { + margin-top: 50px !important; } + .has-padding-top-50-touch { + padding-top: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-50-desktop { + margin-top: 50px !important; } + .has-padding-top-50-desktop { + padding-top: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-50-desktop-only { + margin-top: 50px !important; } + .has-padding-top-50-desktop-only { + padding-top: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-50-widescreen { + margin-top: 50px !important; } + .has-padding-top-50-widescreen { + padding-top: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-50-widescreen-only { + margin-top: 50px !important; } + .has-padding-top-50-widescreen-only { + padding-top: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-50-fullhd { + margin-top: 50px !important; } + .has-padding-top-50-fullhd { + padding-top: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-50-mobile { + margin-bottom: 50px !important; } + .has-padding-bottom-50-mobile { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-50-tablet { + margin-bottom: 50px !important; } + .has-padding-bottom-50-tablet { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-50-tablet-only { + margin-bottom: 50px !important; } + .has-padding-bottom-50-tablet-only { + padding-bottom: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-50-touch { + margin-bottom: 50px !important; } + .has-padding-bottom-50-touch { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-50-desktop { + margin-bottom: 50px !important; } + .has-padding-bottom-50-desktop { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-50-desktop-only { + margin-bottom: 50px !important; } + .has-padding-bottom-50-desktop-only { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-50-widescreen { + margin-bottom: 50px !important; } + .has-padding-bottom-50-widescreen { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-50-widescreen-only { + margin-bottom: 50px !important; } + .has-padding-bottom-50-widescreen-only { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-50-fullhd { + margin-bottom: 50px !important; } + .has-padding-bottom-50-fullhd { + padding-bottom: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-50-mobile { + margin-left: 50px !important; } + .has-padding-left-50-mobile { + padding-left: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-50-tablet { + margin-left: 50px !important; } + .has-padding-left-50-tablet { + padding-left: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-50-tablet-only { + margin-left: 50px !important; } + .has-padding-left-50-tablet-only { + padding-left: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-50-touch { + margin-left: 50px !important; } + .has-padding-left-50-touch { + padding-left: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-50-desktop { + margin-left: 50px !important; } + .has-padding-left-50-desktop { + padding-left: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-50-desktop-only { + margin-left: 50px !important; } + .has-padding-left-50-desktop-only { + padding-left: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-50-widescreen { + margin-left: 50px !important; } + .has-padding-left-50-widescreen { + padding-left: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-50-widescreen-only { + margin-left: 50px !important; } + .has-padding-left-50-widescreen-only { + padding-left: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-50-fullhd { + margin-left: 50px !important; } + .has-padding-left-50-fullhd { + padding-left: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-50-mobile { + margin-right: 50px !important; } + .has-padding-right-50-mobile { + padding-right: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-50-tablet { + margin-right: 50px !important; } + .has-padding-right-50-tablet { + padding-right: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-50-tablet-only { + margin-right: 50px !important; } + .has-padding-right-50-tablet-only { + padding-right: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-50-touch { + margin-right: 50px !important; } + .has-padding-right-50-touch { + padding-right: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-50-desktop { + margin-right: 50px !important; } + .has-padding-right-50-desktop { + padding-right: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-50-desktop-only { + margin-right: 50px !important; } + .has-padding-right-50-desktop-only { + padding-right: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-50-widescreen { + margin-right: 50px !important; } + .has-padding-right-50-widescreen { + padding-right: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-50-widescreen-only { + margin-right: 50px !important; } + .has-padding-right-50-widescreen-only { + padding-right: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-50-fullhd { + margin-right: 50px !important; } + .has-padding-right-50-fullhd { + padding-right: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-55-mobile { + margin: 55px !important; } + .has-padding-55-mobile { + padding: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-55-tablet { + margin: 55px !important; } + .has-padding-55-tablet { + padding: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-55-tablet-only { + margin: 55px !important; } + .has-padding-55-tablet-only { + padding: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-55-touch { + margin: 55px !important; } + .has-padding-55-touch { + padding: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-55-desktop { + margin: 55px !important; } + .has-padding-55-desktop { + padding: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-55-desktop-only { + margin: 55px !important; } + .has-padding-55-desktop-only { + padding: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-55-widescreen { + margin: 55px !important; } + .has-padding-55-widescreen { + padding: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-55-widescreen-only { + margin: 55px !important; } + .has-padding-55-widescreen-only { + padding: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-55-fullhd { + margin: 55px !important; } + .has-padding-55-fullhd { + padding: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-55-mobile { + margin-top: 55px !important; } + .has-padding-top-55-mobile { + padding-top: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-55-tablet { + margin-top: 55px !important; } + .has-padding-top-55-tablet { + padding-top: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-55-tablet-only { + margin-top: 55px !important; } + .has-padding-top-55-tablet-only { + padding-top: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-55-touch { + margin-top: 55px !important; } + .has-padding-top-55-touch { + padding-top: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-55-desktop { + margin-top: 55px !important; } + .has-padding-top-55-desktop { + padding-top: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-55-desktop-only { + margin-top: 55px !important; } + .has-padding-top-55-desktop-only { + padding-top: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-55-widescreen { + margin-top: 55px !important; } + .has-padding-top-55-widescreen { + padding-top: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-55-widescreen-only { + margin-top: 55px !important; } + .has-padding-top-55-widescreen-only { + padding-top: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-55-fullhd { + margin-top: 55px !important; } + .has-padding-top-55-fullhd { + padding-top: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-55-mobile { + margin-bottom: 55px !important; } + .has-padding-bottom-55-mobile { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-55-tablet { + margin-bottom: 55px !important; } + .has-padding-bottom-55-tablet { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-55-tablet-only { + margin-bottom: 55px !important; } + .has-padding-bottom-55-tablet-only { + padding-bottom: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-55-touch { + margin-bottom: 55px !important; } + .has-padding-bottom-55-touch { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-55-desktop { + margin-bottom: 55px !important; } + .has-padding-bottom-55-desktop { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-55-desktop-only { + margin-bottom: 55px !important; } + .has-padding-bottom-55-desktop-only { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-55-widescreen { + margin-bottom: 55px !important; } + .has-padding-bottom-55-widescreen { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-55-widescreen-only { + margin-bottom: 55px !important; } + .has-padding-bottom-55-widescreen-only { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-55-fullhd { + margin-bottom: 55px !important; } + .has-padding-bottom-55-fullhd { + padding-bottom: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-55-mobile { + margin-left: 55px !important; } + .has-padding-left-55-mobile { + padding-left: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-55-tablet { + margin-left: 55px !important; } + .has-padding-left-55-tablet { + padding-left: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-55-tablet-only { + margin-left: 55px !important; } + .has-padding-left-55-tablet-only { + padding-left: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-55-touch { + margin-left: 55px !important; } + .has-padding-left-55-touch { + padding-left: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-55-desktop { + margin-left: 55px !important; } + .has-padding-left-55-desktop { + padding-left: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-55-desktop-only { + margin-left: 55px !important; } + .has-padding-left-55-desktop-only { + padding-left: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-55-widescreen { + margin-left: 55px !important; } + .has-padding-left-55-widescreen { + padding-left: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-55-widescreen-only { + margin-left: 55px !important; } + .has-padding-left-55-widescreen-only { + padding-left: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-55-fullhd { + margin-left: 55px !important; } + .has-padding-left-55-fullhd { + padding-left: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-55-mobile { + margin-right: 55px !important; } + .has-padding-right-55-mobile { + padding-right: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-55-tablet { + margin-right: 55px !important; } + .has-padding-right-55-tablet { + padding-right: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-55-tablet-only { + margin-right: 55px !important; } + .has-padding-right-55-tablet-only { + padding-right: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-55-touch { + margin-right: 55px !important; } + .has-padding-right-55-touch { + padding-right: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-55-desktop { + margin-right: 55px !important; } + .has-padding-right-55-desktop { + padding-right: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-55-desktop-only { + margin-right: 55px !important; } + .has-padding-right-55-desktop-only { + padding-right: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-55-widescreen { + margin-right: 55px !important; } + .has-padding-right-55-widescreen { + padding-right: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-55-widescreen-only { + margin-right: 55px !important; } + .has-padding-right-55-widescreen-only { + padding-right: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-55-fullhd { + margin-right: 55px !important; } + .has-padding-right-55-fullhd { + padding-right: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-60-mobile { + margin: 60px !important; } + .has-padding-60-mobile { + padding: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-60-tablet { + margin: 60px !important; } + .has-padding-60-tablet { + padding: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-60-tablet-only { + margin: 60px !important; } + .has-padding-60-tablet-only { + padding: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-60-touch { + margin: 60px !important; } + .has-padding-60-touch { + padding: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-60-desktop { + margin: 60px !important; } + .has-padding-60-desktop { + padding: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-60-desktop-only { + margin: 60px !important; } + .has-padding-60-desktop-only { + padding: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-60-widescreen { + margin: 60px !important; } + .has-padding-60-widescreen { + padding: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-60-widescreen-only { + margin: 60px !important; } + .has-padding-60-widescreen-only { + padding: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-60-fullhd { + margin: 60px !important; } + .has-padding-60-fullhd { + padding: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-60-mobile { + margin-top: 60px !important; } + .has-padding-top-60-mobile { + padding-top: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-60-tablet { + margin-top: 60px !important; } + .has-padding-top-60-tablet { + padding-top: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-60-tablet-only { + margin-top: 60px !important; } + .has-padding-top-60-tablet-only { + padding-top: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-60-touch { + margin-top: 60px !important; } + .has-padding-top-60-touch { + padding-top: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-60-desktop { + margin-top: 60px !important; } + .has-padding-top-60-desktop { + padding-top: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-60-desktop-only { + margin-top: 60px !important; } + .has-padding-top-60-desktop-only { + padding-top: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-60-widescreen { + margin-top: 60px !important; } + .has-padding-top-60-widescreen { + padding-top: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-60-widescreen-only { + margin-top: 60px !important; } + .has-padding-top-60-widescreen-only { + padding-top: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-60-fullhd { + margin-top: 60px !important; } + .has-padding-top-60-fullhd { + padding-top: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-60-mobile { + margin-bottom: 60px !important; } + .has-padding-bottom-60-mobile { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-60-tablet { + margin-bottom: 60px !important; } + .has-padding-bottom-60-tablet { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-60-tablet-only { + margin-bottom: 60px !important; } + .has-padding-bottom-60-tablet-only { + padding-bottom: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-60-touch { + margin-bottom: 60px !important; } + .has-padding-bottom-60-touch { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-60-desktop { + margin-bottom: 60px !important; } + .has-padding-bottom-60-desktop { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-60-desktop-only { + margin-bottom: 60px !important; } + .has-padding-bottom-60-desktop-only { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-60-widescreen { + margin-bottom: 60px !important; } + .has-padding-bottom-60-widescreen { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-60-widescreen-only { + margin-bottom: 60px !important; } + .has-padding-bottom-60-widescreen-only { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-60-fullhd { + margin-bottom: 60px !important; } + .has-padding-bottom-60-fullhd { + padding-bottom: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-60-mobile { + margin-left: 60px !important; } + .has-padding-left-60-mobile { + padding-left: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-60-tablet { + margin-left: 60px !important; } + .has-padding-left-60-tablet { + padding-left: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-60-tablet-only { + margin-left: 60px !important; } + .has-padding-left-60-tablet-only { + padding-left: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-60-touch { + margin-left: 60px !important; } + .has-padding-left-60-touch { + padding-left: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-60-desktop { + margin-left: 60px !important; } + .has-padding-left-60-desktop { + padding-left: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-60-desktop-only { + margin-left: 60px !important; } + .has-padding-left-60-desktop-only { + padding-left: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-60-widescreen { + margin-left: 60px !important; } + .has-padding-left-60-widescreen { + padding-left: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-60-widescreen-only { + margin-left: 60px !important; } + .has-padding-left-60-widescreen-only { + padding-left: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-60-fullhd { + margin-left: 60px !important; } + .has-padding-left-60-fullhd { + padding-left: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-60-mobile { + margin-right: 60px !important; } + .has-padding-right-60-mobile { + padding-right: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-60-tablet { + margin-right: 60px !important; } + .has-padding-right-60-tablet { + padding-right: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-60-tablet-only { + margin-right: 60px !important; } + .has-padding-right-60-tablet-only { + padding-right: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-60-touch { + margin-right: 60px !important; } + .has-padding-right-60-touch { + padding-right: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-60-desktop { + margin-right: 60px !important; } + .has-padding-right-60-desktop { + padding-right: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-60-desktop-only { + margin-right: 60px !important; } + .has-padding-right-60-desktop-only { + padding-right: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-60-widescreen { + margin-right: 60px !important; } + .has-padding-right-60-widescreen { + padding-right: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-60-widescreen-only { + margin-right: 60px !important; } + .has-padding-right-60-widescreen-only { + padding-right: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-60-fullhd { + margin-right: 60px !important; } + .has-padding-right-60-fullhd { + padding-right: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-65-mobile { + margin: 65px !important; } + .has-padding-65-mobile { + padding: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-65-tablet { + margin: 65px !important; } + .has-padding-65-tablet { + padding: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-65-tablet-only { + margin: 65px !important; } + .has-padding-65-tablet-only { + padding: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-65-touch { + margin: 65px !important; } + .has-padding-65-touch { + padding: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-65-desktop { + margin: 65px !important; } + .has-padding-65-desktop { + padding: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-65-desktop-only { + margin: 65px !important; } + .has-padding-65-desktop-only { + padding: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-65-widescreen { + margin: 65px !important; } + .has-padding-65-widescreen { + padding: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-65-widescreen-only { + margin: 65px !important; } + .has-padding-65-widescreen-only { + padding: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-65-fullhd { + margin: 65px !important; } + .has-padding-65-fullhd { + padding: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-65-mobile { + margin-top: 65px !important; } + .has-padding-top-65-mobile { + padding-top: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-65-tablet { + margin-top: 65px !important; } + .has-padding-top-65-tablet { + padding-top: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-65-tablet-only { + margin-top: 65px !important; } + .has-padding-top-65-tablet-only { + padding-top: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-65-touch { + margin-top: 65px !important; } + .has-padding-top-65-touch { + padding-top: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-65-desktop { + margin-top: 65px !important; } + .has-padding-top-65-desktop { + padding-top: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-65-desktop-only { + margin-top: 65px !important; } + .has-padding-top-65-desktop-only { + padding-top: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-65-widescreen { + margin-top: 65px !important; } + .has-padding-top-65-widescreen { + padding-top: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-65-widescreen-only { + margin-top: 65px !important; } + .has-padding-top-65-widescreen-only { + padding-top: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-65-fullhd { + margin-top: 65px !important; } + .has-padding-top-65-fullhd { + padding-top: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-65-mobile { + margin-bottom: 65px !important; } + .has-padding-bottom-65-mobile { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-65-tablet { + margin-bottom: 65px !important; } + .has-padding-bottom-65-tablet { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-65-tablet-only { + margin-bottom: 65px !important; } + .has-padding-bottom-65-tablet-only { + padding-bottom: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-65-touch { + margin-bottom: 65px !important; } + .has-padding-bottom-65-touch { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-65-desktop { + margin-bottom: 65px !important; } + .has-padding-bottom-65-desktop { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-65-desktop-only { + margin-bottom: 65px !important; } + .has-padding-bottom-65-desktop-only { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-65-widescreen { + margin-bottom: 65px !important; } + .has-padding-bottom-65-widescreen { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-65-widescreen-only { + margin-bottom: 65px !important; } + .has-padding-bottom-65-widescreen-only { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-65-fullhd { + margin-bottom: 65px !important; } + .has-padding-bottom-65-fullhd { + padding-bottom: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-65-mobile { + margin-left: 65px !important; } + .has-padding-left-65-mobile { + padding-left: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-65-tablet { + margin-left: 65px !important; } + .has-padding-left-65-tablet { + padding-left: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-65-tablet-only { + margin-left: 65px !important; } + .has-padding-left-65-tablet-only { + padding-left: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-65-touch { + margin-left: 65px !important; } + .has-padding-left-65-touch { + padding-left: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-65-desktop { + margin-left: 65px !important; } + .has-padding-left-65-desktop { + padding-left: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-65-desktop-only { + margin-left: 65px !important; } + .has-padding-left-65-desktop-only { + padding-left: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-65-widescreen { + margin-left: 65px !important; } + .has-padding-left-65-widescreen { + padding-left: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-65-widescreen-only { + margin-left: 65px !important; } + .has-padding-left-65-widescreen-only { + padding-left: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-65-fullhd { + margin-left: 65px !important; } + .has-padding-left-65-fullhd { + padding-left: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-65-mobile { + margin-right: 65px !important; } + .has-padding-right-65-mobile { + padding-right: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-65-tablet { + margin-right: 65px !important; } + .has-padding-right-65-tablet { + padding-right: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-65-tablet-only { + margin-right: 65px !important; } + .has-padding-right-65-tablet-only { + padding-right: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-65-touch { + margin-right: 65px !important; } + .has-padding-right-65-touch { + padding-right: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-65-desktop { + margin-right: 65px !important; } + .has-padding-right-65-desktop { + padding-right: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-65-desktop-only { + margin-right: 65px !important; } + .has-padding-right-65-desktop-only { + padding-right: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-65-widescreen { + margin-right: 65px !important; } + .has-padding-right-65-widescreen { + padding-right: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-65-widescreen-only { + margin-right: 65px !important; } + .has-padding-right-65-widescreen-only { + padding-right: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-65-fullhd { + margin-right: 65px !important; } + .has-padding-right-65-fullhd { + padding-right: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-70-mobile { + margin: 70px !important; } + .has-padding-70-mobile { + padding: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-70-tablet { + margin: 70px !important; } + .has-padding-70-tablet { + padding: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-70-tablet-only { + margin: 70px !important; } + .has-padding-70-tablet-only { + padding: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-70-touch { + margin: 70px !important; } + .has-padding-70-touch { + padding: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-70-desktop { + margin: 70px !important; } + .has-padding-70-desktop { + padding: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-70-desktop-only { + margin: 70px !important; } + .has-padding-70-desktop-only { + padding: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-70-widescreen { + margin: 70px !important; } + .has-padding-70-widescreen { + padding: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-70-widescreen-only { + margin: 70px !important; } + .has-padding-70-widescreen-only { + padding: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-70-fullhd { + margin: 70px !important; } + .has-padding-70-fullhd { + padding: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-70-mobile { + margin-top: 70px !important; } + .has-padding-top-70-mobile { + padding-top: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-70-tablet { + margin-top: 70px !important; } + .has-padding-top-70-tablet { + padding-top: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-70-tablet-only { + margin-top: 70px !important; } + .has-padding-top-70-tablet-only { + padding-top: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-70-touch { + margin-top: 70px !important; } + .has-padding-top-70-touch { + padding-top: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-70-desktop { + margin-top: 70px !important; } + .has-padding-top-70-desktop { + padding-top: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-70-desktop-only { + margin-top: 70px !important; } + .has-padding-top-70-desktop-only { + padding-top: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-70-widescreen { + margin-top: 70px !important; } + .has-padding-top-70-widescreen { + padding-top: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-70-widescreen-only { + margin-top: 70px !important; } + .has-padding-top-70-widescreen-only { + padding-top: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-70-fullhd { + margin-top: 70px !important; } + .has-padding-top-70-fullhd { + padding-top: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-70-mobile { + margin-bottom: 70px !important; } + .has-padding-bottom-70-mobile { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-70-tablet { + margin-bottom: 70px !important; } + .has-padding-bottom-70-tablet { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-70-tablet-only { + margin-bottom: 70px !important; } + .has-padding-bottom-70-tablet-only { + padding-bottom: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-70-touch { + margin-bottom: 70px !important; } + .has-padding-bottom-70-touch { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-70-desktop { + margin-bottom: 70px !important; } + .has-padding-bottom-70-desktop { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-70-desktop-only { + margin-bottom: 70px !important; } + .has-padding-bottom-70-desktop-only { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-70-widescreen { + margin-bottom: 70px !important; } + .has-padding-bottom-70-widescreen { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-70-widescreen-only { + margin-bottom: 70px !important; } + .has-padding-bottom-70-widescreen-only { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-70-fullhd { + margin-bottom: 70px !important; } + .has-padding-bottom-70-fullhd { + padding-bottom: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-70-mobile { + margin-left: 70px !important; } + .has-padding-left-70-mobile { + padding-left: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-70-tablet { + margin-left: 70px !important; } + .has-padding-left-70-tablet { + padding-left: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-70-tablet-only { + margin-left: 70px !important; } + .has-padding-left-70-tablet-only { + padding-left: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-70-touch { + margin-left: 70px !important; } + .has-padding-left-70-touch { + padding-left: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-70-desktop { + margin-left: 70px !important; } + .has-padding-left-70-desktop { + padding-left: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-70-desktop-only { + margin-left: 70px !important; } + .has-padding-left-70-desktop-only { + padding-left: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-70-widescreen { + margin-left: 70px !important; } + .has-padding-left-70-widescreen { + padding-left: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-70-widescreen-only { + margin-left: 70px !important; } + .has-padding-left-70-widescreen-only { + padding-left: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-70-fullhd { + margin-left: 70px !important; } + .has-padding-left-70-fullhd { + padding-left: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-70-mobile { + margin-right: 70px !important; } + .has-padding-right-70-mobile { + padding-right: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-70-tablet { + margin-right: 70px !important; } + .has-padding-right-70-tablet { + padding-right: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-70-tablet-only { + margin-right: 70px !important; } + .has-padding-right-70-tablet-only { + padding-right: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-70-touch { + margin-right: 70px !important; } + .has-padding-right-70-touch { + padding-right: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-70-desktop { + margin-right: 70px !important; } + .has-padding-right-70-desktop { + padding-right: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-70-desktop-only { + margin-right: 70px !important; } + .has-padding-right-70-desktop-only { + padding-right: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-70-widescreen { + margin-right: 70px !important; } + .has-padding-right-70-widescreen { + padding-right: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-70-widescreen-only { + margin-right: 70px !important; } + .has-padding-right-70-widescreen-only { + padding-right: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-70-fullhd { + margin-right: 70px !important; } + .has-padding-right-70-fullhd { + padding-right: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-75-mobile { + margin: 75px !important; } + .has-padding-75-mobile { + padding: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-75-tablet { + margin: 75px !important; } + .has-padding-75-tablet { + padding: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-75-tablet-only { + margin: 75px !important; } + .has-padding-75-tablet-only { + padding: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-75-touch { + margin: 75px !important; } + .has-padding-75-touch { + padding: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-75-desktop { + margin: 75px !important; } + .has-padding-75-desktop { + padding: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-75-desktop-only { + margin: 75px !important; } + .has-padding-75-desktop-only { + padding: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-75-widescreen { + margin: 75px !important; } + .has-padding-75-widescreen { + padding: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-75-widescreen-only { + margin: 75px !important; } + .has-padding-75-widescreen-only { + padding: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-75-fullhd { + margin: 75px !important; } + .has-padding-75-fullhd { + padding: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-75-mobile { + margin-top: 75px !important; } + .has-padding-top-75-mobile { + padding-top: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-75-tablet { + margin-top: 75px !important; } + .has-padding-top-75-tablet { + padding-top: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-75-tablet-only { + margin-top: 75px !important; } + .has-padding-top-75-tablet-only { + padding-top: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-75-touch { + margin-top: 75px !important; } + .has-padding-top-75-touch { + padding-top: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-75-desktop { + margin-top: 75px !important; } + .has-padding-top-75-desktop { + padding-top: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-75-desktop-only { + margin-top: 75px !important; } + .has-padding-top-75-desktop-only { + padding-top: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-75-widescreen { + margin-top: 75px !important; } + .has-padding-top-75-widescreen { + padding-top: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-75-widescreen-only { + margin-top: 75px !important; } + .has-padding-top-75-widescreen-only { + padding-top: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-75-fullhd { + margin-top: 75px !important; } + .has-padding-top-75-fullhd { + padding-top: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-75-mobile { + margin-bottom: 75px !important; } + .has-padding-bottom-75-mobile { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-75-tablet { + margin-bottom: 75px !important; } + .has-padding-bottom-75-tablet { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-75-tablet-only { + margin-bottom: 75px !important; } + .has-padding-bottom-75-tablet-only { + padding-bottom: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-75-touch { + margin-bottom: 75px !important; } + .has-padding-bottom-75-touch { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-75-desktop { + margin-bottom: 75px !important; } + .has-padding-bottom-75-desktop { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-75-desktop-only { + margin-bottom: 75px !important; } + .has-padding-bottom-75-desktop-only { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-75-widescreen { + margin-bottom: 75px !important; } + .has-padding-bottom-75-widescreen { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-75-widescreen-only { + margin-bottom: 75px !important; } + .has-padding-bottom-75-widescreen-only { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-75-fullhd { + margin-bottom: 75px !important; } + .has-padding-bottom-75-fullhd { + padding-bottom: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-75-mobile { + margin-left: 75px !important; } + .has-padding-left-75-mobile { + padding-left: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-75-tablet { + margin-left: 75px !important; } + .has-padding-left-75-tablet { + padding-left: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-75-tablet-only { + margin-left: 75px !important; } + .has-padding-left-75-tablet-only { + padding-left: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-75-touch { + margin-left: 75px !important; } + .has-padding-left-75-touch { + padding-left: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-75-desktop { + margin-left: 75px !important; } + .has-padding-left-75-desktop { + padding-left: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-75-desktop-only { + margin-left: 75px !important; } + .has-padding-left-75-desktop-only { + padding-left: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-75-widescreen { + margin-left: 75px !important; } + .has-padding-left-75-widescreen { + padding-left: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-75-widescreen-only { + margin-left: 75px !important; } + .has-padding-left-75-widescreen-only { + padding-left: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-75-fullhd { + margin-left: 75px !important; } + .has-padding-left-75-fullhd { + padding-left: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-75-mobile { + margin-right: 75px !important; } + .has-padding-right-75-mobile { + padding-right: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-75-tablet { + margin-right: 75px !important; } + .has-padding-right-75-tablet { + padding-right: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-75-tablet-only { + margin-right: 75px !important; } + .has-padding-right-75-tablet-only { + padding-right: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-75-touch { + margin-right: 75px !important; } + .has-padding-right-75-touch { + padding-right: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-75-desktop { + margin-right: 75px !important; } + .has-padding-right-75-desktop { + padding-right: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-75-desktop-only { + margin-right: 75px !important; } + .has-padding-right-75-desktop-only { + padding-right: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-75-widescreen { + margin-right: 75px !important; } + .has-padding-right-75-widescreen { + padding-right: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-75-widescreen-only { + margin-right: 75px !important; } + .has-padding-right-75-widescreen-only { + padding-right: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-75-fullhd { + margin-right: 75px !important; } + .has-padding-right-75-fullhd { + padding-right: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-80-mobile { + margin: 80px !important; } + .has-padding-80-mobile { + padding: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-80-tablet { + margin: 80px !important; } + .has-padding-80-tablet { + padding: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-80-tablet-only { + margin: 80px !important; } + .has-padding-80-tablet-only { + padding: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-80-touch { + margin: 80px !important; } + .has-padding-80-touch { + padding: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-80-desktop { + margin: 80px !important; } + .has-padding-80-desktop { + padding: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-80-desktop-only { + margin: 80px !important; } + .has-padding-80-desktop-only { + padding: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-80-widescreen { + margin: 80px !important; } + .has-padding-80-widescreen { + padding: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-80-widescreen-only { + margin: 80px !important; } + .has-padding-80-widescreen-only { + padding: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-80-fullhd { + margin: 80px !important; } + .has-padding-80-fullhd { + padding: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-80-mobile { + margin-top: 80px !important; } + .has-padding-top-80-mobile { + padding-top: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-80-tablet { + margin-top: 80px !important; } + .has-padding-top-80-tablet { + padding-top: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-80-tablet-only { + margin-top: 80px !important; } + .has-padding-top-80-tablet-only { + padding-top: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-80-touch { + margin-top: 80px !important; } + .has-padding-top-80-touch { + padding-top: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-80-desktop { + margin-top: 80px !important; } + .has-padding-top-80-desktop { + padding-top: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-80-desktop-only { + margin-top: 80px !important; } + .has-padding-top-80-desktop-only { + padding-top: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-80-widescreen { + margin-top: 80px !important; } + .has-padding-top-80-widescreen { + padding-top: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-80-widescreen-only { + margin-top: 80px !important; } + .has-padding-top-80-widescreen-only { + padding-top: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-80-fullhd { + margin-top: 80px !important; } + .has-padding-top-80-fullhd { + padding-top: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-80-mobile { + margin-bottom: 80px !important; } + .has-padding-bottom-80-mobile { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-80-tablet { + margin-bottom: 80px !important; } + .has-padding-bottom-80-tablet { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-80-tablet-only { + margin-bottom: 80px !important; } + .has-padding-bottom-80-tablet-only { + padding-bottom: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-80-touch { + margin-bottom: 80px !important; } + .has-padding-bottom-80-touch { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-80-desktop { + margin-bottom: 80px !important; } + .has-padding-bottom-80-desktop { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-80-desktop-only { + margin-bottom: 80px !important; } + .has-padding-bottom-80-desktop-only { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-80-widescreen { + margin-bottom: 80px !important; } + .has-padding-bottom-80-widescreen { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-80-widescreen-only { + margin-bottom: 80px !important; } + .has-padding-bottom-80-widescreen-only { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-80-fullhd { + margin-bottom: 80px !important; } + .has-padding-bottom-80-fullhd { + padding-bottom: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-80-mobile { + margin-left: 80px !important; } + .has-padding-left-80-mobile { + padding-left: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-80-tablet { + margin-left: 80px !important; } + .has-padding-left-80-tablet { + padding-left: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-80-tablet-only { + margin-left: 80px !important; } + .has-padding-left-80-tablet-only { + padding-left: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-80-touch { + margin-left: 80px !important; } + .has-padding-left-80-touch { + padding-left: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-80-desktop { + margin-left: 80px !important; } + .has-padding-left-80-desktop { + padding-left: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-80-desktop-only { + margin-left: 80px !important; } + .has-padding-left-80-desktop-only { + padding-left: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-80-widescreen { + margin-left: 80px !important; } + .has-padding-left-80-widescreen { + padding-left: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-80-widescreen-only { + margin-left: 80px !important; } + .has-padding-left-80-widescreen-only { + padding-left: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-80-fullhd { + margin-left: 80px !important; } + .has-padding-left-80-fullhd { + padding-left: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-80-mobile { + margin-right: 80px !important; } + .has-padding-right-80-mobile { + padding-right: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-80-tablet { + margin-right: 80px !important; } + .has-padding-right-80-tablet { + padding-right: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-80-tablet-only { + margin-right: 80px !important; } + .has-padding-right-80-tablet-only { + padding-right: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-80-touch { + margin-right: 80px !important; } + .has-padding-right-80-touch { + padding-right: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-80-desktop { + margin-right: 80px !important; } + .has-padding-right-80-desktop { + padding-right: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-80-desktop-only { + margin-right: 80px !important; } + .has-padding-right-80-desktop-only { + padding-right: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-80-widescreen { + margin-right: 80px !important; } + .has-padding-right-80-widescreen { + padding-right: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-80-widescreen-only { + margin-right: 80px !important; } + .has-padding-right-80-widescreen-only { + padding-right: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-80-fullhd { + margin-right: 80px !important; } + .has-padding-right-80-fullhd { + padding-right: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-85-mobile { + margin: 85px !important; } + .has-padding-85-mobile { + padding: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-85-tablet { + margin: 85px !important; } + .has-padding-85-tablet { + padding: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-85-tablet-only { + margin: 85px !important; } + .has-padding-85-tablet-only { + padding: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-85-touch { + margin: 85px !important; } + .has-padding-85-touch { + padding: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-85-desktop { + margin: 85px !important; } + .has-padding-85-desktop { + padding: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-85-desktop-only { + margin: 85px !important; } + .has-padding-85-desktop-only { + padding: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-85-widescreen { + margin: 85px !important; } + .has-padding-85-widescreen { + padding: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-85-widescreen-only { + margin: 85px !important; } + .has-padding-85-widescreen-only { + padding: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-85-fullhd { + margin: 85px !important; } + .has-padding-85-fullhd { + padding: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-85-mobile { + margin-top: 85px !important; } + .has-padding-top-85-mobile { + padding-top: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-85-tablet { + margin-top: 85px !important; } + .has-padding-top-85-tablet { + padding-top: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-85-tablet-only { + margin-top: 85px !important; } + .has-padding-top-85-tablet-only { + padding-top: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-85-touch { + margin-top: 85px !important; } + .has-padding-top-85-touch { + padding-top: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-85-desktop { + margin-top: 85px !important; } + .has-padding-top-85-desktop { + padding-top: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-85-desktop-only { + margin-top: 85px !important; } + .has-padding-top-85-desktop-only { + padding-top: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-85-widescreen { + margin-top: 85px !important; } + .has-padding-top-85-widescreen { + padding-top: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-85-widescreen-only { + margin-top: 85px !important; } + .has-padding-top-85-widescreen-only { + padding-top: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-85-fullhd { + margin-top: 85px !important; } + .has-padding-top-85-fullhd { + padding-top: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-85-mobile { + margin-bottom: 85px !important; } + .has-padding-bottom-85-mobile { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-85-tablet { + margin-bottom: 85px !important; } + .has-padding-bottom-85-tablet { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-85-tablet-only { + margin-bottom: 85px !important; } + .has-padding-bottom-85-tablet-only { + padding-bottom: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-85-touch { + margin-bottom: 85px !important; } + .has-padding-bottom-85-touch { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-85-desktop { + margin-bottom: 85px !important; } + .has-padding-bottom-85-desktop { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-85-desktop-only { + margin-bottom: 85px !important; } + .has-padding-bottom-85-desktop-only { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-85-widescreen { + margin-bottom: 85px !important; } + .has-padding-bottom-85-widescreen { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-85-widescreen-only { + margin-bottom: 85px !important; } + .has-padding-bottom-85-widescreen-only { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-85-fullhd { + margin-bottom: 85px !important; } + .has-padding-bottom-85-fullhd { + padding-bottom: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-85-mobile { + margin-left: 85px !important; } + .has-padding-left-85-mobile { + padding-left: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-85-tablet { + margin-left: 85px !important; } + .has-padding-left-85-tablet { + padding-left: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-85-tablet-only { + margin-left: 85px !important; } + .has-padding-left-85-tablet-only { + padding-left: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-85-touch { + margin-left: 85px !important; } + .has-padding-left-85-touch { + padding-left: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-85-desktop { + margin-left: 85px !important; } + .has-padding-left-85-desktop { + padding-left: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-85-desktop-only { + margin-left: 85px !important; } + .has-padding-left-85-desktop-only { + padding-left: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-85-widescreen { + margin-left: 85px !important; } + .has-padding-left-85-widescreen { + padding-left: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-85-widescreen-only { + margin-left: 85px !important; } + .has-padding-left-85-widescreen-only { + padding-left: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-85-fullhd { + margin-left: 85px !important; } + .has-padding-left-85-fullhd { + padding-left: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-85-mobile { + margin-right: 85px !important; } + .has-padding-right-85-mobile { + padding-right: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-85-tablet { + margin-right: 85px !important; } + .has-padding-right-85-tablet { + padding-right: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-85-tablet-only { + margin-right: 85px !important; } + .has-padding-right-85-tablet-only { + padding-right: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-85-touch { + margin-right: 85px !important; } + .has-padding-right-85-touch { + padding-right: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-85-desktop { + margin-right: 85px !important; } + .has-padding-right-85-desktop { + padding-right: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-85-desktop-only { + margin-right: 85px !important; } + .has-padding-right-85-desktop-only { + padding-right: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-85-widescreen { + margin-right: 85px !important; } + .has-padding-right-85-widescreen { + padding-right: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-85-widescreen-only { + margin-right: 85px !important; } + .has-padding-right-85-widescreen-only { + padding-right: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-85-fullhd { + margin-right: 85px !important; } + .has-padding-right-85-fullhd { + padding-right: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-90-mobile { + margin: 90px !important; } + .has-padding-90-mobile { + padding: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-90-tablet { + margin: 90px !important; } + .has-padding-90-tablet { + padding: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-90-tablet-only { + margin: 90px !important; } + .has-padding-90-tablet-only { + padding: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-90-touch { + margin: 90px !important; } + .has-padding-90-touch { + padding: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-90-desktop { + margin: 90px !important; } + .has-padding-90-desktop { + padding: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-90-desktop-only { + margin: 90px !important; } + .has-padding-90-desktop-only { + padding: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-90-widescreen { + margin: 90px !important; } + .has-padding-90-widescreen { + padding: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-90-widescreen-only { + margin: 90px !important; } + .has-padding-90-widescreen-only { + padding: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-90-fullhd { + margin: 90px !important; } + .has-padding-90-fullhd { + padding: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-90-mobile { + margin-top: 90px !important; } + .has-padding-top-90-mobile { + padding-top: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-90-tablet { + margin-top: 90px !important; } + .has-padding-top-90-tablet { + padding-top: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-90-tablet-only { + margin-top: 90px !important; } + .has-padding-top-90-tablet-only { + padding-top: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-90-touch { + margin-top: 90px !important; } + .has-padding-top-90-touch { + padding-top: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-90-desktop { + margin-top: 90px !important; } + .has-padding-top-90-desktop { + padding-top: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-90-desktop-only { + margin-top: 90px !important; } + .has-padding-top-90-desktop-only { + padding-top: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-90-widescreen { + margin-top: 90px !important; } + .has-padding-top-90-widescreen { + padding-top: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-90-widescreen-only { + margin-top: 90px !important; } + .has-padding-top-90-widescreen-only { + padding-top: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-90-fullhd { + margin-top: 90px !important; } + .has-padding-top-90-fullhd { + padding-top: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-90-mobile { + margin-bottom: 90px !important; } + .has-padding-bottom-90-mobile { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-90-tablet { + margin-bottom: 90px !important; } + .has-padding-bottom-90-tablet { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-90-tablet-only { + margin-bottom: 90px !important; } + .has-padding-bottom-90-tablet-only { + padding-bottom: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-90-touch { + margin-bottom: 90px !important; } + .has-padding-bottom-90-touch { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-90-desktop { + margin-bottom: 90px !important; } + .has-padding-bottom-90-desktop { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-90-desktop-only { + margin-bottom: 90px !important; } + .has-padding-bottom-90-desktop-only { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-90-widescreen { + margin-bottom: 90px !important; } + .has-padding-bottom-90-widescreen { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-90-widescreen-only { + margin-bottom: 90px !important; } + .has-padding-bottom-90-widescreen-only { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-90-fullhd { + margin-bottom: 90px !important; } + .has-padding-bottom-90-fullhd { + padding-bottom: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-90-mobile { + margin-left: 90px !important; } + .has-padding-left-90-mobile { + padding-left: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-90-tablet { + margin-left: 90px !important; } + .has-padding-left-90-tablet { + padding-left: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-90-tablet-only { + margin-left: 90px !important; } + .has-padding-left-90-tablet-only { + padding-left: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-90-touch { + margin-left: 90px !important; } + .has-padding-left-90-touch { + padding-left: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-90-desktop { + margin-left: 90px !important; } + .has-padding-left-90-desktop { + padding-left: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-90-desktop-only { + margin-left: 90px !important; } + .has-padding-left-90-desktop-only { + padding-left: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-90-widescreen { + margin-left: 90px !important; } + .has-padding-left-90-widescreen { + padding-left: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-90-widescreen-only { + margin-left: 90px !important; } + .has-padding-left-90-widescreen-only { + padding-left: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-90-fullhd { + margin-left: 90px !important; } + .has-padding-left-90-fullhd { + padding-left: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-90-mobile { + margin-right: 90px !important; } + .has-padding-right-90-mobile { + padding-right: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-90-tablet { + margin-right: 90px !important; } + .has-padding-right-90-tablet { + padding-right: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-90-tablet-only { + margin-right: 90px !important; } + .has-padding-right-90-tablet-only { + padding-right: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-90-touch { + margin-right: 90px !important; } + .has-padding-right-90-touch { + padding-right: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-90-desktop { + margin-right: 90px !important; } + .has-padding-right-90-desktop { + padding-right: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-90-desktop-only { + margin-right: 90px !important; } + .has-padding-right-90-desktop-only { + padding-right: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-90-widescreen { + margin-right: 90px !important; } + .has-padding-right-90-widescreen { + padding-right: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-90-widescreen-only { + margin-right: 90px !important; } + .has-padding-right-90-widescreen-only { + padding-right: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-90-fullhd { + margin-right: 90px !important; } + .has-padding-right-90-fullhd { + padding-right: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-95-mobile { + margin: 95px !important; } + .has-padding-95-mobile { + padding: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-95-tablet { + margin: 95px !important; } + .has-padding-95-tablet { + padding: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-95-tablet-only { + margin: 95px !important; } + .has-padding-95-tablet-only { + padding: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-95-touch { + margin: 95px !important; } + .has-padding-95-touch { + padding: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-95-desktop { + margin: 95px !important; } + .has-padding-95-desktop { + padding: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-95-desktop-only { + margin: 95px !important; } + .has-padding-95-desktop-only { + padding: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-95-widescreen { + margin: 95px !important; } + .has-padding-95-widescreen { + padding: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-95-widescreen-only { + margin: 95px !important; } + .has-padding-95-widescreen-only { + padding: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-95-fullhd { + margin: 95px !important; } + .has-padding-95-fullhd { + padding: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-95-mobile { + margin-top: 95px !important; } + .has-padding-top-95-mobile { + padding-top: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-95-tablet { + margin-top: 95px !important; } + .has-padding-top-95-tablet { + padding-top: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-95-tablet-only { + margin-top: 95px !important; } + .has-padding-top-95-tablet-only { + padding-top: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-95-touch { + margin-top: 95px !important; } + .has-padding-top-95-touch { + padding-top: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-95-desktop { + margin-top: 95px !important; } + .has-padding-top-95-desktop { + padding-top: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-95-desktop-only { + margin-top: 95px !important; } + .has-padding-top-95-desktop-only { + padding-top: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-95-widescreen { + margin-top: 95px !important; } + .has-padding-top-95-widescreen { + padding-top: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-95-widescreen-only { + margin-top: 95px !important; } + .has-padding-top-95-widescreen-only { + padding-top: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-95-fullhd { + margin-top: 95px !important; } + .has-padding-top-95-fullhd { + padding-top: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-95-mobile { + margin-bottom: 95px !important; } + .has-padding-bottom-95-mobile { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-95-tablet { + margin-bottom: 95px !important; } + .has-padding-bottom-95-tablet { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-95-tablet-only { + margin-bottom: 95px !important; } + .has-padding-bottom-95-tablet-only { + padding-bottom: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-95-touch { + margin-bottom: 95px !important; } + .has-padding-bottom-95-touch { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-95-desktop { + margin-bottom: 95px !important; } + .has-padding-bottom-95-desktop { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-95-desktop-only { + margin-bottom: 95px !important; } + .has-padding-bottom-95-desktop-only { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-95-widescreen { + margin-bottom: 95px !important; } + .has-padding-bottom-95-widescreen { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-95-widescreen-only { + margin-bottom: 95px !important; } + .has-padding-bottom-95-widescreen-only { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-95-fullhd { + margin-bottom: 95px !important; } + .has-padding-bottom-95-fullhd { + padding-bottom: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-95-mobile { + margin-left: 95px !important; } + .has-padding-left-95-mobile { + padding-left: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-95-tablet { + margin-left: 95px !important; } + .has-padding-left-95-tablet { + padding-left: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-95-tablet-only { + margin-left: 95px !important; } + .has-padding-left-95-tablet-only { + padding-left: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-95-touch { + margin-left: 95px !important; } + .has-padding-left-95-touch { + padding-left: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-95-desktop { + margin-left: 95px !important; } + .has-padding-left-95-desktop { + padding-left: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-95-desktop-only { + margin-left: 95px !important; } + .has-padding-left-95-desktop-only { + padding-left: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-95-widescreen { + margin-left: 95px !important; } + .has-padding-left-95-widescreen { + padding-left: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-95-widescreen-only { + margin-left: 95px !important; } + .has-padding-left-95-widescreen-only { + padding-left: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-95-fullhd { + margin-left: 95px !important; } + .has-padding-left-95-fullhd { + padding-left: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-95-mobile { + margin-right: 95px !important; } + .has-padding-right-95-mobile { + padding-right: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-95-tablet { + margin-right: 95px !important; } + .has-padding-right-95-tablet { + padding-right: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-95-tablet-only { + margin-right: 95px !important; } + .has-padding-right-95-tablet-only { + padding-right: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-95-touch { + margin-right: 95px !important; } + .has-padding-right-95-touch { + padding-right: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-95-desktop { + margin-right: 95px !important; } + .has-padding-right-95-desktop { + padding-right: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-95-desktop-only { + margin-right: 95px !important; } + .has-padding-right-95-desktop-only { + padding-right: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-95-widescreen { + margin-right: 95px !important; } + .has-padding-right-95-widescreen { + padding-right: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-95-widescreen-only { + margin-right: 95px !important; } + .has-padding-right-95-widescreen-only { + padding-right: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-95-fullhd { + margin-right: 95px !important; } + .has-padding-right-95-fullhd { + padding-right: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-100-mobile { + margin: 100px !important; } + .has-padding-100-mobile { + padding: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-100-tablet { + margin: 100px !important; } + .has-padding-100-tablet { + padding: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-100-tablet-only { + margin: 100px !important; } + .has-padding-100-tablet-only { + padding: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-100-touch { + margin: 100px !important; } + .has-padding-100-touch { + padding: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-100-desktop { + margin: 100px !important; } + .has-padding-100-desktop { + padding: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-100-desktop-only { + margin: 100px !important; } + .has-padding-100-desktop-only { + padding: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-100-widescreen { + margin: 100px !important; } + .has-padding-100-widescreen { + padding: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-100-widescreen-only { + margin: 100px !important; } + .has-padding-100-widescreen-only { + padding: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-100-fullhd { + margin: 100px !important; } + .has-padding-100-fullhd { + padding: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-100-mobile { + margin-top: 100px !important; } + .has-padding-top-100-mobile { + padding-top: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-100-tablet { + margin-top: 100px !important; } + .has-padding-top-100-tablet { + padding-top: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-100-tablet-only { + margin-top: 100px !important; } + .has-padding-top-100-tablet-only { + padding-top: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-100-touch { + margin-top: 100px !important; } + .has-padding-top-100-touch { + padding-top: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-100-desktop { + margin-top: 100px !important; } + .has-padding-top-100-desktop { + padding-top: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-100-desktop-only { + margin-top: 100px !important; } + .has-padding-top-100-desktop-only { + padding-top: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-100-widescreen { + margin-top: 100px !important; } + .has-padding-top-100-widescreen { + padding-top: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-100-widescreen-only { + margin-top: 100px !important; } + .has-padding-top-100-widescreen-only { + padding-top: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-100-fullhd { + margin-top: 100px !important; } + .has-padding-top-100-fullhd { + padding-top: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-100-mobile { + margin-bottom: 100px !important; } + .has-padding-bottom-100-mobile { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-100-tablet { + margin-bottom: 100px !important; } + .has-padding-bottom-100-tablet { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-100-tablet-only { + margin-bottom: 100px !important; } + .has-padding-bottom-100-tablet-only { + padding-bottom: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-100-touch { + margin-bottom: 100px !important; } + .has-padding-bottom-100-touch { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-100-desktop { + margin-bottom: 100px !important; } + .has-padding-bottom-100-desktop { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-100-desktop-only { + margin-bottom: 100px !important; } + .has-padding-bottom-100-desktop-only { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-100-widescreen { + margin-bottom: 100px !important; } + .has-padding-bottom-100-widescreen { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-100-widescreen-only { + margin-bottom: 100px !important; } + .has-padding-bottom-100-widescreen-only { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-100-fullhd { + margin-bottom: 100px !important; } + .has-padding-bottom-100-fullhd { + padding-bottom: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-100-mobile { + margin-left: 100px !important; } + .has-padding-left-100-mobile { + padding-left: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-100-tablet { + margin-left: 100px !important; } + .has-padding-left-100-tablet { + padding-left: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-100-tablet-only { + margin-left: 100px !important; } + .has-padding-left-100-tablet-only { + padding-left: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-100-touch { + margin-left: 100px !important; } + .has-padding-left-100-touch { + padding-left: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-100-desktop { + margin-left: 100px !important; } + .has-padding-left-100-desktop { + padding-left: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-100-desktop-only { + margin-left: 100px !important; } + .has-padding-left-100-desktop-only { + padding-left: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-100-widescreen { + margin-left: 100px !important; } + .has-padding-left-100-widescreen { + padding-left: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-100-widescreen-only { + margin-left: 100px !important; } + .has-padding-left-100-widescreen-only { + padding-left: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-100-fullhd { + margin-left: 100px !important; } + .has-padding-left-100-fullhd { + padding-left: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-100-mobile { + margin-right: 100px !important; } + .has-padding-right-100-mobile { + padding-right: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-100-tablet { + margin-right: 100px !important; } + .has-padding-right-100-tablet { + padding-right: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-100-tablet-only { + margin-right: 100px !important; } + .has-padding-right-100-tablet-only { + padding-right: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-100-touch { + margin-right: 100px !important; } + .has-padding-right-100-touch { + padding-right: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-100-desktop { + margin-right: 100px !important; } + .has-padding-right-100-desktop { + padding-right: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-100-desktop-only { + margin-right: 100px !important; } + .has-padding-right-100-desktop-only { + padding-right: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-100-widescreen { + margin-right: 100px !important; } + .has-padding-right-100-widescreen { + padding-right: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-100-widescreen-only { + margin-right: 100px !important; } + .has-padding-right-100-widescreen-only { + padding-right: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-100-fullhd { + margin-right: 100px !important; } + .has-padding-right-100-fullhd { + padding-right: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-105-mobile { + margin: 105px !important; } + .has-padding-105-mobile { + padding: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-105-tablet { + margin: 105px !important; } + .has-padding-105-tablet { + padding: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-105-tablet-only { + margin: 105px !important; } + .has-padding-105-tablet-only { + padding: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-105-touch { + margin: 105px !important; } + .has-padding-105-touch { + padding: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-105-desktop { + margin: 105px !important; } + .has-padding-105-desktop { + padding: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-105-desktop-only { + margin: 105px !important; } + .has-padding-105-desktop-only { + padding: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-105-widescreen { + margin: 105px !important; } + .has-padding-105-widescreen { + padding: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-105-widescreen-only { + margin: 105px !important; } + .has-padding-105-widescreen-only { + padding: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-105-fullhd { + margin: 105px !important; } + .has-padding-105-fullhd { + padding: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-105-mobile { + margin-top: 105px !important; } + .has-padding-top-105-mobile { + padding-top: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-105-tablet { + margin-top: 105px !important; } + .has-padding-top-105-tablet { + padding-top: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-105-tablet-only { + margin-top: 105px !important; } + .has-padding-top-105-tablet-only { + padding-top: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-105-touch { + margin-top: 105px !important; } + .has-padding-top-105-touch { + padding-top: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-105-desktop { + margin-top: 105px !important; } + .has-padding-top-105-desktop { + padding-top: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-105-desktop-only { + margin-top: 105px !important; } + .has-padding-top-105-desktop-only { + padding-top: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-105-widescreen { + margin-top: 105px !important; } + .has-padding-top-105-widescreen { + padding-top: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-105-widescreen-only { + margin-top: 105px !important; } + .has-padding-top-105-widescreen-only { + padding-top: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-105-fullhd { + margin-top: 105px !important; } + .has-padding-top-105-fullhd { + padding-top: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-105-mobile { + margin-bottom: 105px !important; } + .has-padding-bottom-105-mobile { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-105-tablet { + margin-bottom: 105px !important; } + .has-padding-bottom-105-tablet { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-105-tablet-only { + margin-bottom: 105px !important; } + .has-padding-bottom-105-tablet-only { + padding-bottom: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-105-touch { + margin-bottom: 105px !important; } + .has-padding-bottom-105-touch { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-105-desktop { + margin-bottom: 105px !important; } + .has-padding-bottom-105-desktop { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-105-desktop-only { + margin-bottom: 105px !important; } + .has-padding-bottom-105-desktop-only { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-105-widescreen { + margin-bottom: 105px !important; } + .has-padding-bottom-105-widescreen { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-105-widescreen-only { + margin-bottom: 105px !important; } + .has-padding-bottom-105-widescreen-only { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-105-fullhd { + margin-bottom: 105px !important; } + .has-padding-bottom-105-fullhd { + padding-bottom: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-105-mobile { + margin-left: 105px !important; } + .has-padding-left-105-mobile { + padding-left: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-105-tablet { + margin-left: 105px !important; } + .has-padding-left-105-tablet { + padding-left: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-105-tablet-only { + margin-left: 105px !important; } + .has-padding-left-105-tablet-only { + padding-left: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-105-touch { + margin-left: 105px !important; } + .has-padding-left-105-touch { + padding-left: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-105-desktop { + margin-left: 105px !important; } + .has-padding-left-105-desktop { + padding-left: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-105-desktop-only { + margin-left: 105px !important; } + .has-padding-left-105-desktop-only { + padding-left: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-105-widescreen { + margin-left: 105px !important; } + .has-padding-left-105-widescreen { + padding-left: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-105-widescreen-only { + margin-left: 105px !important; } + .has-padding-left-105-widescreen-only { + padding-left: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-105-fullhd { + margin-left: 105px !important; } + .has-padding-left-105-fullhd { + padding-left: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-105-mobile { + margin-right: 105px !important; } + .has-padding-right-105-mobile { + padding-right: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-105-tablet { + margin-right: 105px !important; } + .has-padding-right-105-tablet { + padding-right: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-105-tablet-only { + margin-right: 105px !important; } + .has-padding-right-105-tablet-only { + padding-right: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-105-touch { + margin-right: 105px !important; } + .has-padding-right-105-touch { + padding-right: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-105-desktop { + margin-right: 105px !important; } + .has-padding-right-105-desktop { + padding-right: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-105-desktop-only { + margin-right: 105px !important; } + .has-padding-right-105-desktop-only { + padding-right: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-105-widescreen { + margin-right: 105px !important; } + .has-padding-right-105-widescreen { + padding-right: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-105-widescreen-only { + margin-right: 105px !important; } + .has-padding-right-105-widescreen-only { + padding-right: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-105-fullhd { + margin-right: 105px !important; } + .has-padding-right-105-fullhd { + padding-right: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-110-mobile { + margin: 110px !important; } + .has-padding-110-mobile { + padding: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-110-tablet { + margin: 110px !important; } + .has-padding-110-tablet { + padding: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-110-tablet-only { + margin: 110px !important; } + .has-padding-110-tablet-only { + padding: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-110-touch { + margin: 110px !important; } + .has-padding-110-touch { + padding: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-110-desktop { + margin: 110px !important; } + .has-padding-110-desktop { + padding: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-110-desktop-only { + margin: 110px !important; } + .has-padding-110-desktop-only { + padding: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-110-widescreen { + margin: 110px !important; } + .has-padding-110-widescreen { + padding: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-110-widescreen-only { + margin: 110px !important; } + .has-padding-110-widescreen-only { + padding: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-110-fullhd { + margin: 110px !important; } + .has-padding-110-fullhd { + padding: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-110-mobile { + margin-top: 110px !important; } + .has-padding-top-110-mobile { + padding-top: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-110-tablet { + margin-top: 110px !important; } + .has-padding-top-110-tablet { + padding-top: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-110-tablet-only { + margin-top: 110px !important; } + .has-padding-top-110-tablet-only { + padding-top: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-110-touch { + margin-top: 110px !important; } + .has-padding-top-110-touch { + padding-top: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-110-desktop { + margin-top: 110px !important; } + .has-padding-top-110-desktop { + padding-top: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-110-desktop-only { + margin-top: 110px !important; } + .has-padding-top-110-desktop-only { + padding-top: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-110-widescreen { + margin-top: 110px !important; } + .has-padding-top-110-widescreen { + padding-top: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-110-widescreen-only { + margin-top: 110px !important; } + .has-padding-top-110-widescreen-only { + padding-top: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-110-fullhd { + margin-top: 110px !important; } + .has-padding-top-110-fullhd { + padding-top: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-110-mobile { + margin-bottom: 110px !important; } + .has-padding-bottom-110-mobile { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-110-tablet { + margin-bottom: 110px !important; } + .has-padding-bottom-110-tablet { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-110-tablet-only { + margin-bottom: 110px !important; } + .has-padding-bottom-110-tablet-only { + padding-bottom: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-110-touch { + margin-bottom: 110px !important; } + .has-padding-bottom-110-touch { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-110-desktop { + margin-bottom: 110px !important; } + .has-padding-bottom-110-desktop { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-110-desktop-only { + margin-bottom: 110px !important; } + .has-padding-bottom-110-desktop-only { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-110-widescreen { + margin-bottom: 110px !important; } + .has-padding-bottom-110-widescreen { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-110-widescreen-only { + margin-bottom: 110px !important; } + .has-padding-bottom-110-widescreen-only { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-110-fullhd { + margin-bottom: 110px !important; } + .has-padding-bottom-110-fullhd { + padding-bottom: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-110-mobile { + margin-left: 110px !important; } + .has-padding-left-110-mobile { + padding-left: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-110-tablet { + margin-left: 110px !important; } + .has-padding-left-110-tablet { + padding-left: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-110-tablet-only { + margin-left: 110px !important; } + .has-padding-left-110-tablet-only { + padding-left: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-110-touch { + margin-left: 110px !important; } + .has-padding-left-110-touch { + padding-left: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-110-desktop { + margin-left: 110px !important; } + .has-padding-left-110-desktop { + padding-left: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-110-desktop-only { + margin-left: 110px !important; } + .has-padding-left-110-desktop-only { + padding-left: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-110-widescreen { + margin-left: 110px !important; } + .has-padding-left-110-widescreen { + padding-left: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-110-widescreen-only { + margin-left: 110px !important; } + .has-padding-left-110-widescreen-only { + padding-left: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-110-fullhd { + margin-left: 110px !important; } + .has-padding-left-110-fullhd { + padding-left: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-110-mobile { + margin-right: 110px !important; } + .has-padding-right-110-mobile { + padding-right: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-110-tablet { + margin-right: 110px !important; } + .has-padding-right-110-tablet { + padding-right: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-110-tablet-only { + margin-right: 110px !important; } + .has-padding-right-110-tablet-only { + padding-right: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-110-touch { + margin-right: 110px !important; } + .has-padding-right-110-touch { + padding-right: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-110-desktop { + margin-right: 110px !important; } + .has-padding-right-110-desktop { + padding-right: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-110-desktop-only { + margin-right: 110px !important; } + .has-padding-right-110-desktop-only { + padding-right: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-110-widescreen { + margin-right: 110px !important; } + .has-padding-right-110-widescreen { + padding-right: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-110-widescreen-only { + margin-right: 110px !important; } + .has-padding-right-110-widescreen-only { + padding-right: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-110-fullhd { + margin-right: 110px !important; } + .has-padding-right-110-fullhd { + padding-right: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-115-mobile { + margin: 115px !important; } + .has-padding-115-mobile { + padding: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-115-tablet { + margin: 115px !important; } + .has-padding-115-tablet { + padding: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-115-tablet-only { + margin: 115px !important; } + .has-padding-115-tablet-only { + padding: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-115-touch { + margin: 115px !important; } + .has-padding-115-touch { + padding: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-115-desktop { + margin: 115px !important; } + .has-padding-115-desktop { + padding: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-115-desktop-only { + margin: 115px !important; } + .has-padding-115-desktop-only { + padding: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-115-widescreen { + margin: 115px !important; } + .has-padding-115-widescreen { + padding: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-115-widescreen-only { + margin: 115px !important; } + .has-padding-115-widescreen-only { + padding: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-115-fullhd { + margin: 115px !important; } + .has-padding-115-fullhd { + padding: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-115-mobile { + margin-top: 115px !important; } + .has-padding-top-115-mobile { + padding-top: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-115-tablet { + margin-top: 115px !important; } + .has-padding-top-115-tablet { + padding-top: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-115-tablet-only { + margin-top: 115px !important; } + .has-padding-top-115-tablet-only { + padding-top: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-115-touch { + margin-top: 115px !important; } + .has-padding-top-115-touch { + padding-top: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-115-desktop { + margin-top: 115px !important; } + .has-padding-top-115-desktop { + padding-top: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-115-desktop-only { + margin-top: 115px !important; } + .has-padding-top-115-desktop-only { + padding-top: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-115-widescreen { + margin-top: 115px !important; } + .has-padding-top-115-widescreen { + padding-top: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-115-widescreen-only { + margin-top: 115px !important; } + .has-padding-top-115-widescreen-only { + padding-top: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-115-fullhd { + margin-top: 115px !important; } + .has-padding-top-115-fullhd { + padding-top: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-115-mobile { + margin-bottom: 115px !important; } + .has-padding-bottom-115-mobile { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-115-tablet { + margin-bottom: 115px !important; } + .has-padding-bottom-115-tablet { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-115-tablet-only { + margin-bottom: 115px !important; } + .has-padding-bottom-115-tablet-only { + padding-bottom: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-115-touch { + margin-bottom: 115px !important; } + .has-padding-bottom-115-touch { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-115-desktop { + margin-bottom: 115px !important; } + .has-padding-bottom-115-desktop { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-115-desktop-only { + margin-bottom: 115px !important; } + .has-padding-bottom-115-desktop-only { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-115-widescreen { + margin-bottom: 115px !important; } + .has-padding-bottom-115-widescreen { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-115-widescreen-only { + margin-bottom: 115px !important; } + .has-padding-bottom-115-widescreen-only { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-115-fullhd { + margin-bottom: 115px !important; } + .has-padding-bottom-115-fullhd { + padding-bottom: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-115-mobile { + margin-left: 115px !important; } + .has-padding-left-115-mobile { + padding-left: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-115-tablet { + margin-left: 115px !important; } + .has-padding-left-115-tablet { + padding-left: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-115-tablet-only { + margin-left: 115px !important; } + .has-padding-left-115-tablet-only { + padding-left: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-115-touch { + margin-left: 115px !important; } + .has-padding-left-115-touch { + padding-left: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-115-desktop { + margin-left: 115px !important; } + .has-padding-left-115-desktop { + padding-left: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-115-desktop-only { + margin-left: 115px !important; } + .has-padding-left-115-desktop-only { + padding-left: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-115-widescreen { + margin-left: 115px !important; } + .has-padding-left-115-widescreen { + padding-left: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-115-widescreen-only { + margin-left: 115px !important; } + .has-padding-left-115-widescreen-only { + padding-left: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-115-fullhd { + margin-left: 115px !important; } + .has-padding-left-115-fullhd { + padding-left: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-115-mobile { + margin-right: 115px !important; } + .has-padding-right-115-mobile { + padding-right: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-115-tablet { + margin-right: 115px !important; } + .has-padding-right-115-tablet { + padding-right: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-115-tablet-only { + margin-right: 115px !important; } + .has-padding-right-115-tablet-only { + padding-right: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-115-touch { + margin-right: 115px !important; } + .has-padding-right-115-touch { + padding-right: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-115-desktop { + margin-right: 115px !important; } + .has-padding-right-115-desktop { + padding-right: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-115-desktop-only { + margin-right: 115px !important; } + .has-padding-right-115-desktop-only { + padding-right: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-115-widescreen { + margin-right: 115px !important; } + .has-padding-right-115-widescreen { + padding-right: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-115-widescreen-only { + margin-right: 115px !important; } + .has-padding-right-115-widescreen-only { + padding-right: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-115-fullhd { + margin-right: 115px !important; } + .has-padding-right-115-fullhd { + padding-right: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-120-mobile { + margin: 120px !important; } + .has-padding-120-mobile { + padding: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-120-tablet { + margin: 120px !important; } + .has-padding-120-tablet { + padding: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-120-tablet-only { + margin: 120px !important; } + .has-padding-120-tablet-only { + padding: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-120-touch { + margin: 120px !important; } + .has-padding-120-touch { + padding: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-120-desktop { + margin: 120px !important; } + .has-padding-120-desktop { + padding: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-120-desktop-only { + margin: 120px !important; } + .has-padding-120-desktop-only { + padding: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-120-widescreen { + margin: 120px !important; } + .has-padding-120-widescreen { + padding: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-120-widescreen-only { + margin: 120px !important; } + .has-padding-120-widescreen-only { + padding: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-120-fullhd { + margin: 120px !important; } + .has-padding-120-fullhd { + padding: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-120-mobile { + margin-top: 120px !important; } + .has-padding-top-120-mobile { + padding-top: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-120-tablet { + margin-top: 120px !important; } + .has-padding-top-120-tablet { + padding-top: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-120-tablet-only { + margin-top: 120px !important; } + .has-padding-top-120-tablet-only { + padding-top: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-120-touch { + margin-top: 120px !important; } + .has-padding-top-120-touch { + padding-top: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-120-desktop { + margin-top: 120px !important; } + .has-padding-top-120-desktop { + padding-top: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-120-desktop-only { + margin-top: 120px !important; } + .has-padding-top-120-desktop-only { + padding-top: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-120-widescreen { + margin-top: 120px !important; } + .has-padding-top-120-widescreen { + padding-top: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-120-widescreen-only { + margin-top: 120px !important; } + .has-padding-top-120-widescreen-only { + padding-top: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-120-fullhd { + margin-top: 120px !important; } + .has-padding-top-120-fullhd { + padding-top: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-120-mobile { + margin-bottom: 120px !important; } + .has-padding-bottom-120-mobile { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-120-tablet { + margin-bottom: 120px !important; } + .has-padding-bottom-120-tablet { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-120-tablet-only { + margin-bottom: 120px !important; } + .has-padding-bottom-120-tablet-only { + padding-bottom: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-120-touch { + margin-bottom: 120px !important; } + .has-padding-bottom-120-touch { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-120-desktop { + margin-bottom: 120px !important; } + .has-padding-bottom-120-desktop { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-120-desktop-only { + margin-bottom: 120px !important; } + .has-padding-bottom-120-desktop-only { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-120-widescreen { + margin-bottom: 120px !important; } + .has-padding-bottom-120-widescreen { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-120-widescreen-only { + margin-bottom: 120px !important; } + .has-padding-bottom-120-widescreen-only { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-120-fullhd { + margin-bottom: 120px !important; } + .has-padding-bottom-120-fullhd { + padding-bottom: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-120-mobile { + margin-left: 120px !important; } + .has-padding-left-120-mobile { + padding-left: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-120-tablet { + margin-left: 120px !important; } + .has-padding-left-120-tablet { + padding-left: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-120-tablet-only { + margin-left: 120px !important; } + .has-padding-left-120-tablet-only { + padding-left: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-120-touch { + margin-left: 120px !important; } + .has-padding-left-120-touch { + padding-left: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-120-desktop { + margin-left: 120px !important; } + .has-padding-left-120-desktop { + padding-left: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-120-desktop-only { + margin-left: 120px !important; } + .has-padding-left-120-desktop-only { + padding-left: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-120-widescreen { + margin-left: 120px !important; } + .has-padding-left-120-widescreen { + padding-left: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-120-widescreen-only { + margin-left: 120px !important; } + .has-padding-left-120-widescreen-only { + padding-left: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-120-fullhd { + margin-left: 120px !important; } + .has-padding-left-120-fullhd { + padding-left: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-120-mobile { + margin-right: 120px !important; } + .has-padding-right-120-mobile { + padding-right: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-120-tablet { + margin-right: 120px !important; } + .has-padding-right-120-tablet { + padding-right: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-120-tablet-only { + margin-right: 120px !important; } + .has-padding-right-120-tablet-only { + padding-right: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-120-touch { + margin-right: 120px !important; } + .has-padding-right-120-touch { + padding-right: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-120-desktop { + margin-right: 120px !important; } + .has-padding-right-120-desktop { + padding-right: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-120-desktop-only { + margin-right: 120px !important; } + .has-padding-right-120-desktop-only { + padding-right: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-120-widescreen { + margin-right: 120px !important; } + .has-padding-right-120-widescreen { + padding-right: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-120-widescreen-only { + margin-right: 120px !important; } + .has-padding-right-120-widescreen-only { + padding-right: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-120-fullhd { + margin-right: 120px !important; } + .has-padding-right-120-fullhd { + padding-right: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-125-mobile { + margin: 125px !important; } + .has-padding-125-mobile { + padding: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-125-tablet { + margin: 125px !important; } + .has-padding-125-tablet { + padding: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-125-tablet-only { + margin: 125px !important; } + .has-padding-125-tablet-only { + padding: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-125-touch { + margin: 125px !important; } + .has-padding-125-touch { + padding: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-125-desktop { + margin: 125px !important; } + .has-padding-125-desktop { + padding: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-125-desktop-only { + margin: 125px !important; } + .has-padding-125-desktop-only { + padding: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-125-widescreen { + margin: 125px !important; } + .has-padding-125-widescreen { + padding: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-125-widescreen-only { + margin: 125px !important; } + .has-padding-125-widescreen-only { + padding: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-125-fullhd { + margin: 125px !important; } + .has-padding-125-fullhd { + padding: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-125-mobile { + margin-top: 125px !important; } + .has-padding-top-125-mobile { + padding-top: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-125-tablet { + margin-top: 125px !important; } + .has-padding-top-125-tablet { + padding-top: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-125-tablet-only { + margin-top: 125px !important; } + .has-padding-top-125-tablet-only { + padding-top: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-125-touch { + margin-top: 125px !important; } + .has-padding-top-125-touch { + padding-top: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-125-desktop { + margin-top: 125px !important; } + .has-padding-top-125-desktop { + padding-top: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-125-desktop-only { + margin-top: 125px !important; } + .has-padding-top-125-desktop-only { + padding-top: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-125-widescreen { + margin-top: 125px !important; } + .has-padding-top-125-widescreen { + padding-top: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-125-widescreen-only { + margin-top: 125px !important; } + .has-padding-top-125-widescreen-only { + padding-top: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-125-fullhd { + margin-top: 125px !important; } + .has-padding-top-125-fullhd { + padding-top: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-125-mobile { + margin-bottom: 125px !important; } + .has-padding-bottom-125-mobile { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-125-tablet { + margin-bottom: 125px !important; } + .has-padding-bottom-125-tablet { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-125-tablet-only { + margin-bottom: 125px !important; } + .has-padding-bottom-125-tablet-only { + padding-bottom: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-125-touch { + margin-bottom: 125px !important; } + .has-padding-bottom-125-touch { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-125-desktop { + margin-bottom: 125px !important; } + .has-padding-bottom-125-desktop { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-125-desktop-only { + margin-bottom: 125px !important; } + .has-padding-bottom-125-desktop-only { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-125-widescreen { + margin-bottom: 125px !important; } + .has-padding-bottom-125-widescreen { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-125-widescreen-only { + margin-bottom: 125px !important; } + .has-padding-bottom-125-widescreen-only { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-125-fullhd { + margin-bottom: 125px !important; } + .has-padding-bottom-125-fullhd { + padding-bottom: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-125-mobile { + margin-left: 125px !important; } + .has-padding-left-125-mobile { + padding-left: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-125-tablet { + margin-left: 125px !important; } + .has-padding-left-125-tablet { + padding-left: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-125-tablet-only { + margin-left: 125px !important; } + .has-padding-left-125-tablet-only { + padding-left: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-125-touch { + margin-left: 125px !important; } + .has-padding-left-125-touch { + padding-left: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-125-desktop { + margin-left: 125px !important; } + .has-padding-left-125-desktop { + padding-left: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-125-desktop-only { + margin-left: 125px !important; } + .has-padding-left-125-desktop-only { + padding-left: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-125-widescreen { + margin-left: 125px !important; } + .has-padding-left-125-widescreen { + padding-left: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-125-widescreen-only { + margin-left: 125px !important; } + .has-padding-left-125-widescreen-only { + padding-left: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-125-fullhd { + margin-left: 125px !important; } + .has-padding-left-125-fullhd { + padding-left: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-125-mobile { + margin-right: 125px !important; } + .has-padding-right-125-mobile { + padding-right: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-125-tablet { + margin-right: 125px !important; } + .has-padding-right-125-tablet { + padding-right: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-125-tablet-only { + margin-right: 125px !important; } + .has-padding-right-125-tablet-only { + padding-right: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-125-touch { + margin-right: 125px !important; } + .has-padding-right-125-touch { + padding-right: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-125-desktop { + margin-right: 125px !important; } + .has-padding-right-125-desktop { + padding-right: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-125-desktop-only { + margin-right: 125px !important; } + .has-padding-right-125-desktop-only { + padding-right: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-125-widescreen { + margin-right: 125px !important; } + .has-padding-right-125-widescreen { + padding-right: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-125-widescreen-only { + margin-right: 125px !important; } + .has-padding-right-125-widescreen-only { + padding-right: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-125-fullhd { + margin-right: 125px !important; } + .has-padding-right-125-fullhd { + padding-right: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-130-mobile { + margin: 130px !important; } + .has-padding-130-mobile { + padding: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-130-tablet { + margin: 130px !important; } + .has-padding-130-tablet { + padding: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-130-tablet-only { + margin: 130px !important; } + .has-padding-130-tablet-only { + padding: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-130-touch { + margin: 130px !important; } + .has-padding-130-touch { + padding: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-130-desktop { + margin: 130px !important; } + .has-padding-130-desktop { + padding: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-130-desktop-only { + margin: 130px !important; } + .has-padding-130-desktop-only { + padding: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-130-widescreen { + margin: 130px !important; } + .has-padding-130-widescreen { + padding: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-130-widescreen-only { + margin: 130px !important; } + .has-padding-130-widescreen-only { + padding: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-130-fullhd { + margin: 130px !important; } + .has-padding-130-fullhd { + padding: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-130-mobile { + margin-top: 130px !important; } + .has-padding-top-130-mobile { + padding-top: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-130-tablet { + margin-top: 130px !important; } + .has-padding-top-130-tablet { + padding-top: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-130-tablet-only { + margin-top: 130px !important; } + .has-padding-top-130-tablet-only { + padding-top: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-130-touch { + margin-top: 130px !important; } + .has-padding-top-130-touch { + padding-top: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-130-desktop { + margin-top: 130px !important; } + .has-padding-top-130-desktop { + padding-top: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-130-desktop-only { + margin-top: 130px !important; } + .has-padding-top-130-desktop-only { + padding-top: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-130-widescreen { + margin-top: 130px !important; } + .has-padding-top-130-widescreen { + padding-top: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-130-widescreen-only { + margin-top: 130px !important; } + .has-padding-top-130-widescreen-only { + padding-top: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-130-fullhd { + margin-top: 130px !important; } + .has-padding-top-130-fullhd { + padding-top: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-130-mobile { + margin-bottom: 130px !important; } + .has-padding-bottom-130-mobile { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-130-tablet { + margin-bottom: 130px !important; } + .has-padding-bottom-130-tablet { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-130-tablet-only { + margin-bottom: 130px !important; } + .has-padding-bottom-130-tablet-only { + padding-bottom: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-130-touch { + margin-bottom: 130px !important; } + .has-padding-bottom-130-touch { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-130-desktop { + margin-bottom: 130px !important; } + .has-padding-bottom-130-desktop { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-130-desktop-only { + margin-bottom: 130px !important; } + .has-padding-bottom-130-desktop-only { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-130-widescreen { + margin-bottom: 130px !important; } + .has-padding-bottom-130-widescreen { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-130-widescreen-only { + margin-bottom: 130px !important; } + .has-padding-bottom-130-widescreen-only { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-130-fullhd { + margin-bottom: 130px !important; } + .has-padding-bottom-130-fullhd { + padding-bottom: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-130-mobile { + margin-left: 130px !important; } + .has-padding-left-130-mobile { + padding-left: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-130-tablet { + margin-left: 130px !important; } + .has-padding-left-130-tablet { + padding-left: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-130-tablet-only { + margin-left: 130px !important; } + .has-padding-left-130-tablet-only { + padding-left: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-130-touch { + margin-left: 130px !important; } + .has-padding-left-130-touch { + padding-left: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-130-desktop { + margin-left: 130px !important; } + .has-padding-left-130-desktop { + padding-left: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-130-desktop-only { + margin-left: 130px !important; } + .has-padding-left-130-desktop-only { + padding-left: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-130-widescreen { + margin-left: 130px !important; } + .has-padding-left-130-widescreen { + padding-left: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-130-widescreen-only { + margin-left: 130px !important; } + .has-padding-left-130-widescreen-only { + padding-left: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-130-fullhd { + margin-left: 130px !important; } + .has-padding-left-130-fullhd { + padding-left: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-130-mobile { + margin-right: 130px !important; } + .has-padding-right-130-mobile { + padding-right: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-130-tablet { + margin-right: 130px !important; } + .has-padding-right-130-tablet { + padding-right: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-130-tablet-only { + margin-right: 130px !important; } + .has-padding-right-130-tablet-only { + padding-right: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-130-touch { + margin-right: 130px !important; } + .has-padding-right-130-touch { + padding-right: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-130-desktop { + margin-right: 130px !important; } + .has-padding-right-130-desktop { + padding-right: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-130-desktop-only { + margin-right: 130px !important; } + .has-padding-right-130-desktop-only { + padding-right: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-130-widescreen { + margin-right: 130px !important; } + .has-padding-right-130-widescreen { + padding-right: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-130-widescreen-only { + margin-right: 130px !important; } + .has-padding-right-130-widescreen-only { + padding-right: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-130-fullhd { + margin-right: 130px !important; } + .has-padding-right-130-fullhd { + padding-right: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-135-mobile { + margin: 135px !important; } + .has-padding-135-mobile { + padding: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-135-tablet { + margin: 135px !important; } + .has-padding-135-tablet { + padding: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-135-tablet-only { + margin: 135px !important; } + .has-padding-135-tablet-only { + padding: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-135-touch { + margin: 135px !important; } + .has-padding-135-touch { + padding: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-135-desktop { + margin: 135px !important; } + .has-padding-135-desktop { + padding: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-135-desktop-only { + margin: 135px !important; } + .has-padding-135-desktop-only { + padding: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-135-widescreen { + margin: 135px !important; } + .has-padding-135-widescreen { + padding: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-135-widescreen-only { + margin: 135px !important; } + .has-padding-135-widescreen-only { + padding: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-135-fullhd { + margin: 135px !important; } + .has-padding-135-fullhd { + padding: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-135-mobile { + margin-top: 135px !important; } + .has-padding-top-135-mobile { + padding-top: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-135-tablet { + margin-top: 135px !important; } + .has-padding-top-135-tablet { + padding-top: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-135-tablet-only { + margin-top: 135px !important; } + .has-padding-top-135-tablet-only { + padding-top: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-135-touch { + margin-top: 135px !important; } + .has-padding-top-135-touch { + padding-top: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-135-desktop { + margin-top: 135px !important; } + .has-padding-top-135-desktop { + padding-top: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-135-desktop-only { + margin-top: 135px !important; } + .has-padding-top-135-desktop-only { + padding-top: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-135-widescreen { + margin-top: 135px !important; } + .has-padding-top-135-widescreen { + padding-top: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-135-widescreen-only { + margin-top: 135px !important; } + .has-padding-top-135-widescreen-only { + padding-top: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-135-fullhd { + margin-top: 135px !important; } + .has-padding-top-135-fullhd { + padding-top: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-135-mobile { + margin-bottom: 135px !important; } + .has-padding-bottom-135-mobile { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-135-tablet { + margin-bottom: 135px !important; } + .has-padding-bottom-135-tablet { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-135-tablet-only { + margin-bottom: 135px !important; } + .has-padding-bottom-135-tablet-only { + padding-bottom: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-135-touch { + margin-bottom: 135px !important; } + .has-padding-bottom-135-touch { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-135-desktop { + margin-bottom: 135px !important; } + .has-padding-bottom-135-desktop { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-135-desktop-only { + margin-bottom: 135px !important; } + .has-padding-bottom-135-desktop-only { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-135-widescreen { + margin-bottom: 135px !important; } + .has-padding-bottom-135-widescreen { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-135-widescreen-only { + margin-bottom: 135px !important; } + .has-padding-bottom-135-widescreen-only { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-135-fullhd { + margin-bottom: 135px !important; } + .has-padding-bottom-135-fullhd { + padding-bottom: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-135-mobile { + margin-left: 135px !important; } + .has-padding-left-135-mobile { + padding-left: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-135-tablet { + margin-left: 135px !important; } + .has-padding-left-135-tablet { + padding-left: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-135-tablet-only { + margin-left: 135px !important; } + .has-padding-left-135-tablet-only { + padding-left: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-135-touch { + margin-left: 135px !important; } + .has-padding-left-135-touch { + padding-left: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-135-desktop { + margin-left: 135px !important; } + .has-padding-left-135-desktop { + padding-left: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-135-desktop-only { + margin-left: 135px !important; } + .has-padding-left-135-desktop-only { + padding-left: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-135-widescreen { + margin-left: 135px !important; } + .has-padding-left-135-widescreen { + padding-left: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-135-widescreen-only { + margin-left: 135px !important; } + .has-padding-left-135-widescreen-only { + padding-left: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-135-fullhd { + margin-left: 135px !important; } + .has-padding-left-135-fullhd { + padding-left: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-135-mobile { + margin-right: 135px !important; } + .has-padding-right-135-mobile { + padding-right: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-135-tablet { + margin-right: 135px !important; } + .has-padding-right-135-tablet { + padding-right: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-135-tablet-only { + margin-right: 135px !important; } + .has-padding-right-135-tablet-only { + padding-right: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-135-touch { + margin-right: 135px !important; } + .has-padding-right-135-touch { + padding-right: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-135-desktop { + margin-right: 135px !important; } + .has-padding-right-135-desktop { + padding-right: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-135-desktop-only { + margin-right: 135px !important; } + .has-padding-right-135-desktop-only { + padding-right: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-135-widescreen { + margin-right: 135px !important; } + .has-padding-right-135-widescreen { + padding-right: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-135-widescreen-only { + margin-right: 135px !important; } + .has-padding-right-135-widescreen-only { + padding-right: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-135-fullhd { + margin-right: 135px !important; } + .has-padding-right-135-fullhd { + padding-right: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-140-mobile { + margin: 140px !important; } + .has-padding-140-mobile { + padding: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-140-tablet { + margin: 140px !important; } + .has-padding-140-tablet { + padding: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-140-tablet-only { + margin: 140px !important; } + .has-padding-140-tablet-only { + padding: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-140-touch { + margin: 140px !important; } + .has-padding-140-touch { + padding: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-140-desktop { + margin: 140px !important; } + .has-padding-140-desktop { + padding: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-140-desktop-only { + margin: 140px !important; } + .has-padding-140-desktop-only { + padding: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-140-widescreen { + margin: 140px !important; } + .has-padding-140-widescreen { + padding: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-140-widescreen-only { + margin: 140px !important; } + .has-padding-140-widescreen-only { + padding: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-140-fullhd { + margin: 140px !important; } + .has-padding-140-fullhd { + padding: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-140-mobile { + margin-top: 140px !important; } + .has-padding-top-140-mobile { + padding-top: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-140-tablet { + margin-top: 140px !important; } + .has-padding-top-140-tablet { + padding-top: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-140-tablet-only { + margin-top: 140px !important; } + .has-padding-top-140-tablet-only { + padding-top: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-140-touch { + margin-top: 140px !important; } + .has-padding-top-140-touch { + padding-top: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-140-desktop { + margin-top: 140px !important; } + .has-padding-top-140-desktop { + padding-top: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-140-desktop-only { + margin-top: 140px !important; } + .has-padding-top-140-desktop-only { + padding-top: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-140-widescreen { + margin-top: 140px !important; } + .has-padding-top-140-widescreen { + padding-top: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-140-widescreen-only { + margin-top: 140px !important; } + .has-padding-top-140-widescreen-only { + padding-top: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-140-fullhd { + margin-top: 140px !important; } + .has-padding-top-140-fullhd { + padding-top: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-140-mobile { + margin-bottom: 140px !important; } + .has-padding-bottom-140-mobile { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-140-tablet { + margin-bottom: 140px !important; } + .has-padding-bottom-140-tablet { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-140-tablet-only { + margin-bottom: 140px !important; } + .has-padding-bottom-140-tablet-only { + padding-bottom: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-140-touch { + margin-bottom: 140px !important; } + .has-padding-bottom-140-touch { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-140-desktop { + margin-bottom: 140px !important; } + .has-padding-bottom-140-desktop { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-140-desktop-only { + margin-bottom: 140px !important; } + .has-padding-bottom-140-desktop-only { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-140-widescreen { + margin-bottom: 140px !important; } + .has-padding-bottom-140-widescreen { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-140-widescreen-only { + margin-bottom: 140px !important; } + .has-padding-bottom-140-widescreen-only { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-140-fullhd { + margin-bottom: 140px !important; } + .has-padding-bottom-140-fullhd { + padding-bottom: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-140-mobile { + margin-left: 140px !important; } + .has-padding-left-140-mobile { + padding-left: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-140-tablet { + margin-left: 140px !important; } + .has-padding-left-140-tablet { + padding-left: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-140-tablet-only { + margin-left: 140px !important; } + .has-padding-left-140-tablet-only { + padding-left: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-140-touch { + margin-left: 140px !important; } + .has-padding-left-140-touch { + padding-left: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-140-desktop { + margin-left: 140px !important; } + .has-padding-left-140-desktop { + padding-left: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-140-desktop-only { + margin-left: 140px !important; } + .has-padding-left-140-desktop-only { + padding-left: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-140-widescreen { + margin-left: 140px !important; } + .has-padding-left-140-widescreen { + padding-left: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-140-widescreen-only { + margin-left: 140px !important; } + .has-padding-left-140-widescreen-only { + padding-left: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-140-fullhd { + margin-left: 140px !important; } + .has-padding-left-140-fullhd { + padding-left: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-140-mobile { + margin-right: 140px !important; } + .has-padding-right-140-mobile { + padding-right: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-140-tablet { + margin-right: 140px !important; } + .has-padding-right-140-tablet { + padding-right: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-140-tablet-only { + margin-right: 140px !important; } + .has-padding-right-140-tablet-only { + padding-right: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-140-touch { + margin-right: 140px !important; } + .has-padding-right-140-touch { + padding-right: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-140-desktop { + margin-right: 140px !important; } + .has-padding-right-140-desktop { + padding-right: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-140-desktop-only { + margin-right: 140px !important; } + .has-padding-right-140-desktop-only { + padding-right: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-140-widescreen { + margin-right: 140px !important; } + .has-padding-right-140-widescreen { + padding-right: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-140-widescreen-only { + margin-right: 140px !important; } + .has-padding-right-140-widescreen-only { + padding-right: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-140-fullhd { + margin-right: 140px !important; } + .has-padding-right-140-fullhd { + padding-right: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-145-mobile { + margin: 145px !important; } + .has-padding-145-mobile { + padding: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-145-tablet { + margin: 145px !important; } + .has-padding-145-tablet { + padding: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-145-tablet-only { + margin: 145px !important; } + .has-padding-145-tablet-only { + padding: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-145-touch { + margin: 145px !important; } + .has-padding-145-touch { + padding: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-145-desktop { + margin: 145px !important; } + .has-padding-145-desktop { + padding: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-145-desktop-only { + margin: 145px !important; } + .has-padding-145-desktop-only { + padding: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-145-widescreen { + margin: 145px !important; } + .has-padding-145-widescreen { + padding: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-145-widescreen-only { + margin: 145px !important; } + .has-padding-145-widescreen-only { + padding: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-145-fullhd { + margin: 145px !important; } + .has-padding-145-fullhd { + padding: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-145-mobile { + margin-top: 145px !important; } + .has-padding-top-145-mobile { + padding-top: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-145-tablet { + margin-top: 145px !important; } + .has-padding-top-145-tablet { + padding-top: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-145-tablet-only { + margin-top: 145px !important; } + .has-padding-top-145-tablet-only { + padding-top: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-145-touch { + margin-top: 145px !important; } + .has-padding-top-145-touch { + padding-top: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-145-desktop { + margin-top: 145px !important; } + .has-padding-top-145-desktop { + padding-top: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-145-desktop-only { + margin-top: 145px !important; } + .has-padding-top-145-desktop-only { + padding-top: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-145-widescreen { + margin-top: 145px !important; } + .has-padding-top-145-widescreen { + padding-top: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-145-widescreen-only { + margin-top: 145px !important; } + .has-padding-top-145-widescreen-only { + padding-top: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-145-fullhd { + margin-top: 145px !important; } + .has-padding-top-145-fullhd { + padding-top: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-145-mobile { + margin-bottom: 145px !important; } + .has-padding-bottom-145-mobile { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-145-tablet { + margin-bottom: 145px !important; } + .has-padding-bottom-145-tablet { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-145-tablet-only { + margin-bottom: 145px !important; } + .has-padding-bottom-145-tablet-only { + padding-bottom: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-145-touch { + margin-bottom: 145px !important; } + .has-padding-bottom-145-touch { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-145-desktop { + margin-bottom: 145px !important; } + .has-padding-bottom-145-desktop { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-145-desktop-only { + margin-bottom: 145px !important; } + .has-padding-bottom-145-desktop-only { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-145-widescreen { + margin-bottom: 145px !important; } + .has-padding-bottom-145-widescreen { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-145-widescreen-only { + margin-bottom: 145px !important; } + .has-padding-bottom-145-widescreen-only { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-145-fullhd { + margin-bottom: 145px !important; } + .has-padding-bottom-145-fullhd { + padding-bottom: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-145-mobile { + margin-left: 145px !important; } + .has-padding-left-145-mobile { + padding-left: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-145-tablet { + margin-left: 145px !important; } + .has-padding-left-145-tablet { + padding-left: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-145-tablet-only { + margin-left: 145px !important; } + .has-padding-left-145-tablet-only { + padding-left: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-145-touch { + margin-left: 145px !important; } + .has-padding-left-145-touch { + padding-left: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-145-desktop { + margin-left: 145px !important; } + .has-padding-left-145-desktop { + padding-left: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-145-desktop-only { + margin-left: 145px !important; } + .has-padding-left-145-desktop-only { + padding-left: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-145-widescreen { + margin-left: 145px !important; } + .has-padding-left-145-widescreen { + padding-left: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-145-widescreen-only { + margin-left: 145px !important; } + .has-padding-left-145-widescreen-only { + padding-left: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-145-fullhd { + margin-left: 145px !important; } + .has-padding-left-145-fullhd { + padding-left: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-145-mobile { + margin-right: 145px !important; } + .has-padding-right-145-mobile { + padding-right: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-145-tablet { + margin-right: 145px !important; } + .has-padding-right-145-tablet { + padding-right: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-145-tablet-only { + margin-right: 145px !important; } + .has-padding-right-145-tablet-only { + padding-right: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-145-touch { + margin-right: 145px !important; } + .has-padding-right-145-touch { + padding-right: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-145-desktop { + margin-right: 145px !important; } + .has-padding-right-145-desktop { + padding-right: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-145-desktop-only { + margin-right: 145px !important; } + .has-padding-right-145-desktop-only { + padding-right: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-145-widescreen { + margin-right: 145px !important; } + .has-padding-right-145-widescreen { + padding-right: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-145-widescreen-only { + margin-right: 145px !important; } + .has-padding-right-145-widescreen-only { + padding-right: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-145-fullhd { + margin-right: 145px !important; } + .has-padding-right-145-fullhd { + padding-right: 145px !important; } } + +@media screen and (max-width: 768px) { + .is-top-marginless-mobile { + margin-top: 0 !important; } + .is-top-paddingless-mobile { + padding-top: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-top-marginless-tablet { + margin-top: 0 !important; } + .is-top-paddingless-tablet { + padding-top: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-top-marginless-tablet-only { + margin-top: 0 !important; } + .is-top-paddingless-tablet-only { + padding-top: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-top-marginless-touch { + margin-top: 0 !important; } + .is-top-paddingless-touch { + padding-top: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-top-marginless-desktop { + margin-top: 0 !important; } + .is-top-paddingless-desktop { + padding-top: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-top-marginless-desktop-only { + margin-top: 0 !important; } + .is-top-paddingless-desktop-only { + padding-top: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-top-marginless-widescreen { + margin-top: 0 !important; } + .is-top-paddingless-widescreen { + padding-top: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-top-marginless-widescreen-only { + margin-top: 0 !important; } + .is-top-paddingless-widescreen-only { + padding-top: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-top-marginless-fullhd { + margin-top: 0 !important; } + .is-top-paddingless-fullhd { + padding-top: 0 !important; } } + +@media screen and (max-width: 768px) { + .is-bottom-marginless-mobile { + margin-bottom: 0 !important; } + .is-bottom-paddingless-mobile { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-bottom-marginless-tablet { + margin-bottom: 0 !important; } + .is-bottom-paddingless-tablet { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-bottom-marginless-tablet-only { + margin-bottom: 0 !important; } + .is-bottom-paddingless-tablet-only { + padding-bottom: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-bottom-marginless-touch { + margin-bottom: 0 !important; } + .is-bottom-paddingless-touch { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-bottom-marginless-desktop { + margin-bottom: 0 !important; } + .is-bottom-paddingless-desktop { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-bottom-marginless-desktop-only { + margin-bottom: 0 !important; } + .is-bottom-paddingless-desktop-only { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-bottom-marginless-widescreen { + margin-bottom: 0 !important; } + .is-bottom-paddingless-widescreen { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-bottom-marginless-widescreen-only { + margin-bottom: 0 !important; } + .is-bottom-paddingless-widescreen-only { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-bottom-marginless-fullhd { + margin-bottom: 0 !important; } + .is-bottom-paddingless-fullhd { + padding-bottom: 0 !important; } } + +@media screen and (max-width: 768px) { + .is-left-marginless-mobile { + margin-left: 0 !important; } + .is-left-paddingless-mobile { + padding-left: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-left-marginless-tablet { + margin-left: 0 !important; } + .is-left-paddingless-tablet { + padding-left: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-left-marginless-tablet-only { + margin-left: 0 !important; } + .is-left-paddingless-tablet-only { + padding-left: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-left-marginless-touch { + margin-left: 0 !important; } + .is-left-paddingless-touch { + padding-left: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-left-marginless-desktop { + margin-left: 0 !important; } + .is-left-paddingless-desktop { + padding-left: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-left-marginless-desktop-only { + margin-left: 0 !important; } + .is-left-paddingless-desktop-only { + padding-left: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-left-marginless-widescreen { + margin-left: 0 !important; } + .is-left-paddingless-widescreen { + padding-left: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-left-marginless-widescreen-only { + margin-left: 0 !important; } + .is-left-paddingless-widescreen-only { + padding-left: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-left-marginless-fullhd { + margin-left: 0 !important; } + .is-left-paddingless-fullhd { + padding-left: 0 !important; } } + +@media screen and (max-width: 768px) { + .is-right-marginless-mobile { + margin-right: 0 !important; } + .is-right-paddingless-mobile { + padding-right: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-right-marginless-tablet { + margin-right: 0 !important; } + .is-right-paddingless-tablet { + padding-right: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-right-marginless-tablet-only { + margin-right: 0 !important; } + .is-right-paddingless-tablet-only { + padding-right: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-right-marginless-touch { + margin-right: 0 !important; } + .is-right-paddingless-touch { + padding-right: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-right-marginless-desktop { + margin-right: 0 !important; } + .is-right-paddingless-desktop { + padding-right: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-right-marginless-desktop-only { + margin-right: 0 !important; } + .is-right-paddingless-desktop-only { + padding-right: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-right-marginless-widescreen { + margin-right: 0 !important; } + .is-right-paddingless-widescreen { + padding-right: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-right-marginless-widescreen-only { + margin-right: 0 !important; } + .is-right-paddingless-widescreen-only { + padding-right: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-right-marginless-fullhd { + margin-right: 0 !important; } + .is-right-paddingless-fullhd { + padding-right: 0 !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-auto-mobile { + margin-left: auto !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-auto-tablet { + margin-left: auto !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-auto-tablet-only { + margin-left: auto !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-auto-touch { + margin-left: auto !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-auto-desktop { + margin-left: auto !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-auto-desktop-only { + margin-left: auto !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-auto-widescreen { + margin-left: auto !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-auto-widescreen-only { + margin-left: auto !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-auto-fullhd { + margin-left: auto !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-auto-mobile { + margin-right: auto !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-auto-tablet { + margin-right: auto !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-auto-tablet-only { + margin-right: auto !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-auto-touch { + margin-right: auto !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-auto-desktop { + margin-right: auto !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-auto-desktop-only { + margin-right: auto !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-auto-widescreen { + margin-right: auto !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-auto-widescreen-only { + margin-right: auto !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-auto-fullhd { + margin-right: auto !important; } } diff --git a/mini-beieli-sass/package.json b/mini-beieli-sass/package.json index d324bf0..6387ce7 100644 --- a/mini-beieli-sass/package.json +++ b/mini-beieli-sass/package.json @@ -11,6 +11,7 @@ "license": "ISC", "devDependencies": { "bulma": "^0.8.0", + "bulma-helpers": "^0.3.8", "node-sass": "^4.13.0" } } diff --git a/mini-beieli-sass/sass/mini-beieli-web.scss b/mini-beieli-sass/sass/mini-beieli-web.scss index 300a318..fe9bbb3 100644 --- a/mini-beieli-sass/sass/mini-beieli-web.scss +++ b/mini-beieli-sass/sass/mini-beieli-web.scss @@ -5,6 +5,6 @@ // Set nbit Style... $family-sans-serif: "Rubik", sans-serif; -$box-padding: 0.25rem; @import "../node_modules/bulma/bulma.sass"; +@import "../node_modules/bulma-helpers/bulma-helpers.sass"; diff --git a/static/css/mini-beieli-web-custom.css b/static/css/mini-beieli-web-custom.css index 36c0456..5d89e03 100644 --- a/static/css/mini-beieli-web-custom.css +++ b/static/css/mini-beieli-web-custom.css @@ -17,7 +17,7 @@ } hr { - margin: 0px 0 5px 0; + margin: 0 0 15px 0; } .signup-box { diff --git a/static/css/mini-beieli-web.css b/static/css/mini-beieli-web.css index a41a27c..9654dd8 100644 --- a/static/css/mini-beieli-web.css +++ b/static/css/mini-beieli-web.css @@ -7101,3 +7101,12874 @@ label.panel-block { .footer { background-color: #fafafa; padding: 3rem 1.5rem 6rem; } + +.is-borderless { + border: 0 !important; } + +table.is-completely-borderless td, +table.is-completely-borderless th, +table.is-completely-borderless tr { + border: 0 !important; } + +.is-top-borderless { + border-top: 0px !important; } + +.is-bottom-borderless { + border-bottom: 0px !important; } + +.is-left-borderless { + border-left: 0px !important; } + +.is-right-borderless { + border-right: 0px !important; } + +.has-border-width-1 { + border-width: 1px !important; } + +.has-border-top-width-1 { + border-top-width: 1px !important; } + +.has-border-bottom-width-1 { + border-bottom-width: 1px !important; } + +.has-border-left-width-1 { + border-left-width: 1px !important; } + +.has-border-right-width-1 { + border-right-width: 1px !important; } + +.has-border-width-2 { + border-width: 2px !important; } + +.has-border-top-width-2 { + border-top-width: 2px !important; } + +.has-border-bottom-width-2 { + border-bottom-width: 2px !important; } + +.has-border-left-width-2 { + border-left-width: 2px !important; } + +.has-border-right-width-2 { + border-right-width: 2px !important; } + +.has-border-width-3 { + border-width: 3px !important; } + +.has-border-top-width-3 { + border-top-width: 3px !important; } + +.has-border-bottom-width-3 { + border-bottom-width: 3px !important; } + +.has-border-left-width-3 { + border-left-width: 3px !important; } + +.has-border-right-width-3 { + border-right-width: 3px !important; } + +.has-border-width-4 { + border-width: 4px !important; } + +.has-border-top-width-4 { + border-top-width: 4px !important; } + +.has-border-bottom-width-4 { + border-bottom-width: 4px !important; } + +.has-border-left-width-4 { + border-left-width: 4px !important; } + +.has-border-right-width-4 { + border-right-width: 4px !important; } + +.has-border-width-5 { + border-width: 5px !important; } + +.has-border-top-width-5 { + border-top-width: 5px !important; } + +.has-border-bottom-width-5 { + border-bottom-width: 5px !important; } + +.has-border-left-width-5 { + border-left-width: 5px !important; } + +.has-border-right-width-5 { + border-right-width: 5px !important; } + +.has-border-width-6 { + border-width: 6px !important; } + +.has-border-top-width-6 { + border-top-width: 6px !important; } + +.has-border-bottom-width-6 { + border-bottom-width: 6px !important; } + +.has-border-left-width-6 { + border-left-width: 6px !important; } + +.has-border-right-width-6 { + border-right-width: 6px !important; } + +.has-border-width-7 { + border-width: 7px !important; } + +.has-border-top-width-7 { + border-top-width: 7px !important; } + +.has-border-bottom-width-7 { + border-bottom-width: 7px !important; } + +.has-border-left-width-7 { + border-left-width: 7px !important; } + +.has-border-right-width-7 { + border-right-width: 7px !important; } + +.has-border-width-8 { + border-width: 8px !important; } + +.has-border-top-width-8 { + border-top-width: 8px !important; } + +.has-border-bottom-width-8 { + border-bottom-width: 8px !important; } + +.has-border-left-width-8 { + border-left-width: 8px !important; } + +.has-border-right-width-8 { + border-right-width: 8px !important; } + +.has-border-width-9 { + border-width: 9px !important; } + +.has-border-top-width-9 { + border-top-width: 9px !important; } + +.has-border-bottom-width-9 { + border-bottom-width: 9px !important; } + +.has-border-left-width-9 { + border-left-width: 9px !important; } + +.has-border-right-width-9 { + border-right-width: 9px !important; } + +.has-cursor-default { + cursor: default !important; } + +.has-cursor-pointer { + cursor: pointer !important; } + +.has-cursor-grab { + cursor: grab !important; } + +.has-cursor-help { + cursor: help !important; } + +.has-cursor-wait { + cursor: wait !important; } + +.has-cursor-crosshair { + cursor: crosshair !important; } + +.has-cursor-not-allowed { + cursor: not-allowed !important; } + +.has-cursor-zoom-in { + cursor: zoom-in !important; } + +.flex-row { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } + +.flex-column { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } + +.nowrap { + flex-wrap: nowrap !important; } + +.wrap { + flex-wrap: wrap !important; } + +.wrap-reverse { + flex-wrap: wrap-reverse !important; } + +.align-start { + align-content: start !important; } + +.align-end { + align-content: end !important; } + +.align-flex-start { + align-content: flex-start !important; } + +.align-flex-end { + align-content: flex-end !important; } + +.align-center { + align-content: center !important; } + +.align-normal { + align-content: normal !important; } + +.align-space-between { + align-content: space-between !important; } + +.align-space-around { + align-content: space-around !important; } + +.align-space-evenly { + align-content: space-evenly !important; } + +.align-stretch { + align-content: stretch !important; } + +.align-baseline { + align-content: baseline !important; } + +.justify-left { + justify-content: left !important; } + +.justify-right { + justify-content: right !important; } + +.justify-start { + justify-content: start !important; } + +.justify-end { + justify-content: end !important; } + +.justify-flex-start { + justify-content: flex-start !important; } + +.justify-flex-end { + justify-content: flex-end !important; } + +.justify-center { + justify-content: center !important; } + +.justify-normal { + justify-content: normal !important; } + +.justify-space-between { + justify-content: space-between !important; } + +.justify-space-around { + justify-content: space-around !important; } + +.justify-space-evenly { + justify-content: space-evenly !important; } + +.justify-stretch { + justify-content: stretch !important; } + +.justify-baseline { + justify-content: baseline !important; } + +.align-self-auto { + align-self: auto !important; } + +.align-self-flex-start { + align-self: flex-start !important; } + +.align-self-flex-end { + align-self: flex-end !important; } + +.align-self-center { + align-self: center !important; } + +.align-self-baseline { + align-self: baseline !important; } + +.align-self-stretch { + align-self: stretch !important; } + +.align-items-flex-start { + align-items: flex-start !important; } + +.align-items-flex-end { + align-items: flex-end !important; } + +.align-items-center { + align-items: center !important; } + +.align-items-baseline { + align-items: baseline !important; } + +.align-items-stretch { + align-items: stretch !important; } + +.is-blurred { + filter: blur(15px) !important; } + .is-blurred-medium { + filter: blur(40px) !important; } + .is-blurred-hard { + filter: blur(75px) !important; } + +.has-max-width-50 { + max-width: 50px !important; } + +.has-min-width-50 { + min-width: 50px !important; } + +.has-max-height-50 { + max-height: 50px !important; } + +.has-min-height-50 { + min-height: 50px !important; } + +.has-max-width-100 { + max-width: 100px !important; } + +.has-min-width-100 { + min-width: 100px !important; } + +.has-max-height-100 { + max-height: 100px !important; } + +.has-min-height-100 { + min-height: 100px !important; } + +.has-max-width-150 { + max-width: 150px !important; } + +.has-min-width-150 { + min-width: 150px !important; } + +.has-max-height-150 { + max-height: 150px !important; } + +.has-min-height-150 { + min-height: 150px !important; } + +.has-max-width-200 { + max-width: 200px !important; } + +.has-min-width-200 { + min-width: 200px !important; } + +.has-max-height-200 { + max-height: 200px !important; } + +.has-min-height-200 { + min-height: 200px !important; } + +.has-max-width-250 { + max-width: 250px !important; } + +.has-min-width-250 { + min-width: 250px !important; } + +.has-max-height-250 { + max-height: 250px !important; } + +.has-min-height-250 { + min-height: 250px !important; } + +.has-max-width-300 { + max-width: 300px !important; } + +.has-min-width-300 { + min-width: 300px !important; } + +.has-max-height-300 { + max-height: 300px !important; } + +.has-min-height-300 { + min-height: 300px !important; } + +.has-max-width-350 { + max-width: 350px !important; } + +.has-min-width-350 { + min-width: 350px !important; } + +.has-max-height-350 { + max-height: 350px !important; } + +.has-min-height-350 { + min-height: 350px !important; } + +.has-width-50 { + width: 50px !important; } + +.has-height-50 { + height: 50px !important; } + +.has-width-100 { + width: 100px !important; } + +.has-height-100 { + height: 100px !important; } + +.has-width-150 { + width: 150px !important; } + +.has-height-150 { + height: 150px !important; } + +.has-width-200 { + width: 200px !important; } + +.has-height-200 { + height: 200px !important; } + +.has-width-250 { + width: 250px !important; } + +.has-height-250 { + height: 250px !important; } + +.has-width-300 { + width: 300px !important; } + +.has-height-300 { + height: 300px !important; } + +.has-width-350 { + width: 350px !important; } + +.has-height-350 { + height: 350px !important; } + +.is-full-height { + height: 100% !important; } + +.has-page-height { + height: 100vh !important; } + +.is-half-height { + height: 50% !important; } + +.has-half-page-height { + height: 50vh !important; } + +.is-quarter-height { + height: 25% !important; } + +.has-quarter-page-height { + height: 25vh !important; } + +.is-full-width { + width: 100% !important; } + +.has-page-width { + width: 100vw !important; } + +.is-half-width { + width: 50% !important; } + +.has-half-page-width { + width: 50vw !important; } + +.is-quarter-width { + width: 25% !important; } + +.has-quarter-page-width { + width: 25vw !important; } + +.has-margin-5 { + margin: 5px !important; } + +.has-padding-5 { + padding: 5px !important; } + +.has-margin-top-5 { + margin-top: 5px !important; } + +.has-padding-top-5 { + padding-top: 5px !important; } + +.has-margin-bottom-5 { + margin-bottom: 5px !important; } + +.has-padding-bottom-5 { + padding-bottom: 5px !important; } + +.has-margin-left-5 { + margin-left: 5px !important; } + +.has-padding-left-5 { + padding-left: 5px !important; } + +.has-margin-right-5 { + margin-right: 5px !important; } + +.has-padding-right-5 { + padding-right: 5px !important; } + +.has-margin-10 { + margin: 10px !important; } + +.has-padding-10 { + padding: 10px !important; } + +.has-margin-top-10 { + margin-top: 10px !important; } + +.has-padding-top-10 { + padding-top: 10px !important; } + +.has-margin-bottom-10 { + margin-bottom: 10px !important; } + +.has-padding-bottom-10 { + padding-bottom: 10px !important; } + +.has-margin-left-10 { + margin-left: 10px !important; } + +.has-padding-left-10 { + padding-left: 10px !important; } + +.has-margin-right-10 { + margin-right: 10px !important; } + +.has-padding-right-10 { + padding-right: 10px !important; } + +.has-margin-15 { + margin: 15px !important; } + +.has-padding-15 { + padding: 15px !important; } + +.has-margin-top-15 { + margin-top: 15px !important; } + +.has-padding-top-15 { + padding-top: 15px !important; } + +.has-margin-bottom-15 { + margin-bottom: 15px !important; } + +.has-padding-bottom-15 { + padding-bottom: 15px !important; } + +.has-margin-left-15 { + margin-left: 15px !important; } + +.has-padding-left-15 { + padding-left: 15px !important; } + +.has-margin-right-15 { + margin-right: 15px !important; } + +.has-padding-right-15 { + padding-right: 15px !important; } + +.has-margin-20 { + margin: 20px !important; } + +.has-padding-20 { + padding: 20px !important; } + +.has-margin-top-20 { + margin-top: 20px !important; } + +.has-padding-top-20 { + padding-top: 20px !important; } + +.has-margin-bottom-20 { + margin-bottom: 20px !important; } + +.has-padding-bottom-20 { + padding-bottom: 20px !important; } + +.has-margin-left-20 { + margin-left: 20px !important; } + +.has-padding-left-20 { + padding-left: 20px !important; } + +.has-margin-right-20 { + margin-right: 20px !important; } + +.has-padding-right-20 { + padding-right: 20px !important; } + +.has-margin-25 { + margin: 25px !important; } + +.has-padding-25 { + padding: 25px !important; } + +.has-margin-top-25 { + margin-top: 25px !important; } + +.has-padding-top-25 { + padding-top: 25px !important; } + +.has-margin-bottom-25 { + margin-bottom: 25px !important; } + +.has-padding-bottom-25 { + padding-bottom: 25px !important; } + +.has-margin-left-25 { + margin-left: 25px !important; } + +.has-padding-left-25 { + padding-left: 25px !important; } + +.has-margin-right-25 { + margin-right: 25px !important; } + +.has-padding-right-25 { + padding-right: 25px !important; } + +.has-margin-30 { + margin: 30px !important; } + +.has-padding-30 { + padding: 30px !important; } + +.has-margin-top-30 { + margin-top: 30px !important; } + +.has-padding-top-30 { + padding-top: 30px !important; } + +.has-margin-bottom-30 { + margin-bottom: 30px !important; } + +.has-padding-bottom-30 { + padding-bottom: 30px !important; } + +.has-margin-left-30 { + margin-left: 30px !important; } + +.has-padding-left-30 { + padding-left: 30px !important; } + +.has-margin-right-30 { + margin-right: 30px !important; } + +.has-padding-right-30 { + padding-right: 30px !important; } + +.has-margin-35 { + margin: 35px !important; } + +.has-padding-35 { + padding: 35px !important; } + +.has-margin-top-35 { + margin-top: 35px !important; } + +.has-padding-top-35 { + padding-top: 35px !important; } + +.has-margin-bottom-35 { + margin-bottom: 35px !important; } + +.has-padding-bottom-35 { + padding-bottom: 35px !important; } + +.has-margin-left-35 { + margin-left: 35px !important; } + +.has-padding-left-35 { + padding-left: 35px !important; } + +.has-margin-right-35 { + margin-right: 35px !important; } + +.has-padding-right-35 { + padding-right: 35px !important; } + +.has-margin-40 { + margin: 40px !important; } + +.has-padding-40 { + padding: 40px !important; } + +.has-margin-top-40 { + margin-top: 40px !important; } + +.has-padding-top-40 { + padding-top: 40px !important; } + +.has-margin-bottom-40 { + margin-bottom: 40px !important; } + +.has-padding-bottom-40 { + padding-bottom: 40px !important; } + +.has-margin-left-40 { + margin-left: 40px !important; } + +.has-padding-left-40 { + padding-left: 40px !important; } + +.has-margin-right-40 { + margin-right: 40px !important; } + +.has-padding-right-40 { + padding-right: 40px !important; } + +.has-margin-45 { + margin: 45px !important; } + +.has-padding-45 { + padding: 45px !important; } + +.has-margin-top-45 { + margin-top: 45px !important; } + +.has-padding-top-45 { + padding-top: 45px !important; } + +.has-margin-bottom-45 { + margin-bottom: 45px !important; } + +.has-padding-bottom-45 { + padding-bottom: 45px !important; } + +.has-margin-left-45 { + margin-left: 45px !important; } + +.has-padding-left-45 { + padding-left: 45px !important; } + +.has-margin-right-45 { + margin-right: 45px !important; } + +.has-padding-right-45 { + padding-right: 45px !important; } + +.has-margin-50 { + margin: 50px !important; } + +.has-padding-50 { + padding: 50px !important; } + +.has-margin-top-50 { + margin-top: 50px !important; } + +.has-padding-top-50 { + padding-top: 50px !important; } + +.has-margin-bottom-50 { + margin-bottom: 50px !important; } + +.has-padding-bottom-50 { + padding-bottom: 50px !important; } + +.has-margin-left-50 { + margin-left: 50px !important; } + +.has-padding-left-50 { + padding-left: 50px !important; } + +.has-margin-right-50 { + margin-right: 50px !important; } + +.has-padding-right-50 { + padding-right: 50px !important; } + +.has-margin-55 { + margin: 55px !important; } + +.has-padding-55 { + padding: 55px !important; } + +.has-margin-top-55 { + margin-top: 55px !important; } + +.has-padding-top-55 { + padding-top: 55px !important; } + +.has-margin-bottom-55 { + margin-bottom: 55px !important; } + +.has-padding-bottom-55 { + padding-bottom: 55px !important; } + +.has-margin-left-55 { + margin-left: 55px !important; } + +.has-padding-left-55 { + padding-left: 55px !important; } + +.has-margin-right-55 { + margin-right: 55px !important; } + +.has-padding-right-55 { + padding-right: 55px !important; } + +.has-margin-60 { + margin: 60px !important; } + +.has-padding-60 { + padding: 60px !important; } + +.has-margin-top-60 { + margin-top: 60px !important; } + +.has-padding-top-60 { + padding-top: 60px !important; } + +.has-margin-bottom-60 { + margin-bottom: 60px !important; } + +.has-padding-bottom-60 { + padding-bottom: 60px !important; } + +.has-margin-left-60 { + margin-left: 60px !important; } + +.has-padding-left-60 { + padding-left: 60px !important; } + +.has-margin-right-60 { + margin-right: 60px !important; } + +.has-padding-right-60 { + padding-right: 60px !important; } + +.has-margin-65 { + margin: 65px !important; } + +.has-padding-65 { + padding: 65px !important; } + +.has-margin-top-65 { + margin-top: 65px !important; } + +.has-padding-top-65 { + padding-top: 65px !important; } + +.has-margin-bottom-65 { + margin-bottom: 65px !important; } + +.has-padding-bottom-65 { + padding-bottom: 65px !important; } + +.has-margin-left-65 { + margin-left: 65px !important; } + +.has-padding-left-65 { + padding-left: 65px !important; } + +.has-margin-right-65 { + margin-right: 65px !important; } + +.has-padding-right-65 { + padding-right: 65px !important; } + +.has-margin-70 { + margin: 70px !important; } + +.has-padding-70 { + padding: 70px !important; } + +.has-margin-top-70 { + margin-top: 70px !important; } + +.has-padding-top-70 { + padding-top: 70px !important; } + +.has-margin-bottom-70 { + margin-bottom: 70px !important; } + +.has-padding-bottom-70 { + padding-bottom: 70px !important; } + +.has-margin-left-70 { + margin-left: 70px !important; } + +.has-padding-left-70 { + padding-left: 70px !important; } + +.has-margin-right-70 { + margin-right: 70px !important; } + +.has-padding-right-70 { + padding-right: 70px !important; } + +.has-margin-75 { + margin: 75px !important; } + +.has-padding-75 { + padding: 75px !important; } + +.has-margin-top-75 { + margin-top: 75px !important; } + +.has-padding-top-75 { + padding-top: 75px !important; } + +.has-margin-bottom-75 { + margin-bottom: 75px !important; } + +.has-padding-bottom-75 { + padding-bottom: 75px !important; } + +.has-margin-left-75 { + margin-left: 75px !important; } + +.has-padding-left-75 { + padding-left: 75px !important; } + +.has-margin-right-75 { + margin-right: 75px !important; } + +.has-padding-right-75 { + padding-right: 75px !important; } + +.has-margin-80 { + margin: 80px !important; } + +.has-padding-80 { + padding: 80px !important; } + +.has-margin-top-80 { + margin-top: 80px !important; } + +.has-padding-top-80 { + padding-top: 80px !important; } + +.has-margin-bottom-80 { + margin-bottom: 80px !important; } + +.has-padding-bottom-80 { + padding-bottom: 80px !important; } + +.has-margin-left-80 { + margin-left: 80px !important; } + +.has-padding-left-80 { + padding-left: 80px !important; } + +.has-margin-right-80 { + margin-right: 80px !important; } + +.has-padding-right-80 { + padding-right: 80px !important; } + +.has-margin-85 { + margin: 85px !important; } + +.has-padding-85 { + padding: 85px !important; } + +.has-margin-top-85 { + margin-top: 85px !important; } + +.has-padding-top-85 { + padding-top: 85px !important; } + +.has-margin-bottom-85 { + margin-bottom: 85px !important; } + +.has-padding-bottom-85 { + padding-bottom: 85px !important; } + +.has-margin-left-85 { + margin-left: 85px !important; } + +.has-padding-left-85 { + padding-left: 85px !important; } + +.has-margin-right-85 { + margin-right: 85px !important; } + +.has-padding-right-85 { + padding-right: 85px !important; } + +.has-margin-90 { + margin: 90px !important; } + +.has-padding-90 { + padding: 90px !important; } + +.has-margin-top-90 { + margin-top: 90px !important; } + +.has-padding-top-90 { + padding-top: 90px !important; } + +.has-margin-bottom-90 { + margin-bottom: 90px !important; } + +.has-padding-bottom-90 { + padding-bottom: 90px !important; } + +.has-margin-left-90 { + margin-left: 90px !important; } + +.has-padding-left-90 { + padding-left: 90px !important; } + +.has-margin-right-90 { + margin-right: 90px !important; } + +.has-padding-right-90 { + padding-right: 90px !important; } + +.has-margin-95 { + margin: 95px !important; } + +.has-padding-95 { + padding: 95px !important; } + +.has-margin-top-95 { + margin-top: 95px !important; } + +.has-padding-top-95 { + padding-top: 95px !important; } + +.has-margin-bottom-95 { + margin-bottom: 95px !important; } + +.has-padding-bottom-95 { + padding-bottom: 95px !important; } + +.has-margin-left-95 { + margin-left: 95px !important; } + +.has-padding-left-95 { + padding-left: 95px !important; } + +.has-margin-right-95 { + margin-right: 95px !important; } + +.has-padding-right-95 { + padding-right: 95px !important; } + +.has-margin-100 { + margin: 100px !important; } + +.has-padding-100 { + padding: 100px !important; } + +.has-margin-top-100 { + margin-top: 100px !important; } + +.has-padding-top-100 { + padding-top: 100px !important; } + +.has-margin-bottom-100 { + margin-bottom: 100px !important; } + +.has-padding-bottom-100 { + padding-bottom: 100px !important; } + +.has-margin-left-100 { + margin-left: 100px !important; } + +.has-padding-left-100 { + padding-left: 100px !important; } + +.has-margin-right-100 { + margin-right: 100px !important; } + +.has-padding-right-100 { + padding-right: 100px !important; } + +.has-margin-105 { + margin: 105px !important; } + +.has-padding-105 { + padding: 105px !important; } + +.has-margin-top-105 { + margin-top: 105px !important; } + +.has-padding-top-105 { + padding-top: 105px !important; } + +.has-margin-bottom-105 { + margin-bottom: 105px !important; } + +.has-padding-bottom-105 { + padding-bottom: 105px !important; } + +.has-margin-left-105 { + margin-left: 105px !important; } + +.has-padding-left-105 { + padding-left: 105px !important; } + +.has-margin-right-105 { + margin-right: 105px !important; } + +.has-padding-right-105 { + padding-right: 105px !important; } + +.has-margin-110 { + margin: 110px !important; } + +.has-padding-110 { + padding: 110px !important; } + +.has-margin-top-110 { + margin-top: 110px !important; } + +.has-padding-top-110 { + padding-top: 110px !important; } + +.has-margin-bottom-110 { + margin-bottom: 110px !important; } + +.has-padding-bottom-110 { + padding-bottom: 110px !important; } + +.has-margin-left-110 { + margin-left: 110px !important; } + +.has-padding-left-110 { + padding-left: 110px !important; } + +.has-margin-right-110 { + margin-right: 110px !important; } + +.has-padding-right-110 { + padding-right: 110px !important; } + +.has-margin-115 { + margin: 115px !important; } + +.has-padding-115 { + padding: 115px !important; } + +.has-margin-top-115 { + margin-top: 115px !important; } + +.has-padding-top-115 { + padding-top: 115px !important; } + +.has-margin-bottom-115 { + margin-bottom: 115px !important; } + +.has-padding-bottom-115 { + padding-bottom: 115px !important; } + +.has-margin-left-115 { + margin-left: 115px !important; } + +.has-padding-left-115 { + padding-left: 115px !important; } + +.has-margin-right-115 { + margin-right: 115px !important; } + +.has-padding-right-115 { + padding-right: 115px !important; } + +.has-margin-120 { + margin: 120px !important; } + +.has-padding-120 { + padding: 120px !important; } + +.has-margin-top-120 { + margin-top: 120px !important; } + +.has-padding-top-120 { + padding-top: 120px !important; } + +.has-margin-bottom-120 { + margin-bottom: 120px !important; } + +.has-padding-bottom-120 { + padding-bottom: 120px !important; } + +.has-margin-left-120 { + margin-left: 120px !important; } + +.has-padding-left-120 { + padding-left: 120px !important; } + +.has-margin-right-120 { + margin-right: 120px !important; } + +.has-padding-right-120 { + padding-right: 120px !important; } + +.has-margin-125 { + margin: 125px !important; } + +.has-padding-125 { + padding: 125px !important; } + +.has-margin-top-125 { + margin-top: 125px !important; } + +.has-padding-top-125 { + padding-top: 125px !important; } + +.has-margin-bottom-125 { + margin-bottom: 125px !important; } + +.has-padding-bottom-125 { + padding-bottom: 125px !important; } + +.has-margin-left-125 { + margin-left: 125px !important; } + +.has-padding-left-125 { + padding-left: 125px !important; } + +.has-margin-right-125 { + margin-right: 125px !important; } + +.has-padding-right-125 { + padding-right: 125px !important; } + +.has-margin-130 { + margin: 130px !important; } + +.has-padding-130 { + padding: 130px !important; } + +.has-margin-top-130 { + margin-top: 130px !important; } + +.has-padding-top-130 { + padding-top: 130px !important; } + +.has-margin-bottom-130 { + margin-bottom: 130px !important; } + +.has-padding-bottom-130 { + padding-bottom: 130px !important; } + +.has-margin-left-130 { + margin-left: 130px !important; } + +.has-padding-left-130 { + padding-left: 130px !important; } + +.has-margin-right-130 { + margin-right: 130px !important; } + +.has-padding-right-130 { + padding-right: 130px !important; } + +.has-margin-135 { + margin: 135px !important; } + +.has-padding-135 { + padding: 135px !important; } + +.has-margin-top-135 { + margin-top: 135px !important; } + +.has-padding-top-135 { + padding-top: 135px !important; } + +.has-margin-bottom-135 { + margin-bottom: 135px !important; } + +.has-padding-bottom-135 { + padding-bottom: 135px !important; } + +.has-margin-left-135 { + margin-left: 135px !important; } + +.has-padding-left-135 { + padding-left: 135px !important; } + +.has-margin-right-135 { + margin-right: 135px !important; } + +.has-padding-right-135 { + padding-right: 135px !important; } + +.has-margin-140 { + margin: 140px !important; } + +.has-padding-140 { + padding: 140px !important; } + +.has-margin-top-140 { + margin-top: 140px !important; } + +.has-padding-top-140 { + padding-top: 140px !important; } + +.has-margin-bottom-140 { + margin-bottom: 140px !important; } + +.has-padding-bottom-140 { + padding-bottom: 140px !important; } + +.has-margin-left-140 { + margin-left: 140px !important; } + +.has-padding-left-140 { + padding-left: 140px !important; } + +.has-margin-right-140 { + margin-right: 140px !important; } + +.has-padding-right-140 { + padding-right: 140px !important; } + +.has-margin-145 { + margin: 145px !important; } + +.has-padding-145 { + padding: 145px !important; } + +.has-margin-top-145 { + margin-top: 145px !important; } + +.has-padding-top-145 { + padding-top: 145px !important; } + +.has-margin-bottom-145 { + margin-bottom: 145px !important; } + +.has-padding-bottom-145 { + padding-bottom: 145px !important; } + +.has-margin-left-145 { + margin-left: 145px !important; } + +.has-padding-left-145 { + padding-left: 145px !important; } + +.has-margin-right-145 { + margin-right: 145px !important; } + +.has-padding-right-145 { + padding-right: 145px !important; } + +.is-top-marginless { + margin-top: 0 !important; } + +.is-top-paddingless { + padding-top: 0 !important; } + +.is-bottom-marginless { + margin-bottom: 0 !important; } + +.is-bottom-paddingless { + padding-bottom: 0 !important; } + +.is-left-marginless { + margin-left: 0 !important; } + +.is-left-paddingless { + padding-left: 0 !important; } + +.is-right-marginless { + margin-right: 0 !important; } + +.is-right-paddingless { + padding-right: 0 !important; } + +.has-margin-auto { + margin: auto !important; } + +.has-margin-top-auto { + margin-top: auto !important; } + +.has-margin-bottom-auto { + margin-bottom: auto !important; } + +.has-margin-left-auto { + margin-left: auto !important; } + +.has-margin-right-auto { + margin-right: auto !important; } + +@media screen and (max-width: 768px) { + .flex-mobile { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 769px), print { + .flex-tablet { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .flex-tablet-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (max-width: 1023px) { + .flex-touch { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1024px) { + .flex-desktop { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .flex-desktop-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1216px) { + .flex-widescreen { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .flex-widescreen-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1408px) { + .flex-fullhd { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (max-width: 768px) { + .flex-row-mobile { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 769px), print { + .flex-row-tablet { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .flex-row-tablet-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (max-width: 1023px) { + .flex-row-touch { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1024px) { + .flex-row-desktop { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .flex-row-desktop-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1216px) { + .flex-row-widescreen { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .flex-row-widescreen-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1408px) { + .flex-row-fullhd { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (max-width: 768px) { + .flex-column-mobile { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 769px), print { + .flex-column-tablet { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .flex-column-tablet-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (max-width: 1023px) { + .flex-column-touch { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1024px) { + .flex-column-desktop { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .flex-column-desktop-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1216px) { + .flex-column-widescreen { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .flex-column-widescreen-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1408px) { + .flex-column-fullhd { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (max-width: 768px) { + .nowrap-mobile { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 769px), print { + .nowrap-tablet { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .nowrap-tablet-only { + flex-wrap: nowrap !important; } } + +@media screen and (max-width: 1023px) { + .nowrap-touch { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1024px) { + .nowrap-desktop { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .nowrap-desktop-only { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1216px) { + .nowrap-widescreen { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .nowrap-widescreen-only { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1408px) { + .nowrap-fullhd { + flex-wrap: nowrap !important; } } + +@media screen and (max-width: 768px) { + .wrap-mobile { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 769px), print { + .wrap-tablet { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .wrap-tablet-only { + flex-wrap: wrap !important; } } + +@media screen and (max-width: 1023px) { + .wrap-touch { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1024px) { + .wrap-desktop { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .wrap-desktop-only { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1216px) { + .wrap-widescreen { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .wrap-widescreen-only { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1408px) { + .wrap-fullhd { + flex-wrap: wrap !important; } } + +@media screen and (max-width: 768px) { + .wrap-reverse-mobile { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 769px), print { + .wrap-reverse-tablet { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .wrap-reverse-tablet-only { + flex-wrap: wrap-reverse !important; } } + +@media screen and (max-width: 1023px) { + .wrap-reverse-touch { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1024px) { + .wrap-reverse-desktop { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .wrap-reverse-desktop-only { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1216px) { + .wrap-reverse-widescreen { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .wrap-reverse-widescreen-only { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1408px) { + .wrap-reverse-fullhd { + flex-wrap: wrap-reverse !important; } } + +@media screen and (max-width: 768px) { + .align-start-mobile { + align-content: start !important; } } + +@media screen and (min-width: 769px), print { + .align-start-tablet { + align-content: start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-start-tablet-only { + align-content: start !important; } } + +@media screen and (max-width: 1023px) { + .align-start-touch { + align-content: start !important; } } + +@media screen and (min-width: 1024px) { + .align-start-desktop { + align-content: start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-start-desktop-only { + align-content: start !important; } } + +@media screen and (min-width: 1216px) { + .align-start-widescreen { + align-content: start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-start-widescreen-only { + align-content: start !important; } } + +@media screen and (min-width: 1408px) { + .align-start-fullhd { + align-content: start !important; } } + +@media screen and (max-width: 768px) { + .align-end-mobile { + align-content: end !important; } } + +@media screen and (min-width: 769px), print { + .align-end-tablet { + align-content: end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-end-tablet-only { + align-content: end !important; } } + +@media screen and (max-width: 1023px) { + .align-end-touch { + align-content: end !important; } } + +@media screen and (min-width: 1024px) { + .align-end-desktop { + align-content: end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-end-desktop-only { + align-content: end !important; } } + +@media screen and (min-width: 1216px) { + .align-end-widescreen { + align-content: end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-end-widescreen-only { + align-content: end !important; } } + +@media screen and (min-width: 1408px) { + .align-end-fullhd { + align-content: end !important; } } + +@media screen and (max-width: 768px) { + .align-flex-start-mobile { + align-content: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .align-flex-start-tablet { + align-content: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-flex-start-tablet-only { + align-content: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .align-flex-start-touch { + align-content: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .align-flex-start-desktop { + align-content: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-flex-start-desktop-only { + align-content: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .align-flex-start-widescreen { + align-content: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-flex-start-widescreen-only { + align-content: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .align-flex-start-fullhd { + align-content: flex-start !important; } } + +@media screen and (max-width: 768px) { + .align-flex-end-mobile { + align-content: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .align-flex-end-tablet { + align-content: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-flex-end-tablet-only { + align-content: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .align-flex-end-touch { + align-content: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .align-flex-end-desktop { + align-content: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-flex-end-desktop-only { + align-content: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .align-flex-end-widescreen { + align-content: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-flex-end-widescreen-only { + align-content: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .align-flex-end-fullhd { + align-content: flex-end !important; } } + +@media screen and (max-width: 768px) { + .align-center-mobile { + align-content: center !important; } } + +@media screen and (min-width: 769px), print { + .align-center-tablet { + align-content: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-center-tablet-only { + align-content: center !important; } } + +@media screen and (max-width: 1023px) { + .align-center-touch { + align-content: center !important; } } + +@media screen and (min-width: 1024px) { + .align-center-desktop { + align-content: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-center-desktop-only { + align-content: center !important; } } + +@media screen and (min-width: 1216px) { + .align-center-widescreen { + align-content: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-center-widescreen-only { + align-content: center !important; } } + +@media screen and (min-width: 1408px) { + .align-center-fullhd { + align-content: center !important; } } + +@media screen and (max-width: 768px) { + .align-normal-mobile { + align-content: normal !important; } } + +@media screen and (min-width: 769px), print { + .align-normal-tablet { + align-content: normal !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-normal-tablet-only { + align-content: normal !important; } } + +@media screen and (max-width: 1023px) { + .align-normal-touch { + align-content: normal !important; } } + +@media screen and (min-width: 1024px) { + .align-normal-desktop { + align-content: normal !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-normal-desktop-only { + align-content: normal !important; } } + +@media screen and (min-width: 1216px) { + .align-normal-widescreen { + align-content: normal !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-normal-widescreen-only { + align-content: normal !important; } } + +@media screen and (min-width: 1408px) { + .align-normal-fullhd { + align-content: normal !important; } } + +@media screen and (max-width: 768px) { + .align-space-between-mobile { + align-content: space-between !important; } } + +@media screen and (min-width: 769px), print { + .align-space-between-tablet { + align-content: space-between !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-space-between-tablet-only { + align-content: space-between !important; } } + +@media screen and (max-width: 1023px) { + .align-space-between-touch { + align-content: space-between !important; } } + +@media screen and (min-width: 1024px) { + .align-space-between-desktop { + align-content: space-between !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-space-between-desktop-only { + align-content: space-between !important; } } + +@media screen and (min-width: 1216px) { + .align-space-between-widescreen { + align-content: space-between !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-space-between-widescreen-only { + align-content: space-between !important; } } + +@media screen and (min-width: 1408px) { + .align-space-between-fullhd { + align-content: space-between !important; } } + +@media screen and (max-width: 768px) { + .align-space-around-mobile { + align-content: space-around !important; } } + +@media screen and (min-width: 769px), print { + .align-space-around-tablet { + align-content: space-around !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-space-around-tablet-only { + align-content: space-around !important; } } + +@media screen and (max-width: 1023px) { + .align-space-around-touch { + align-content: space-around !important; } } + +@media screen and (min-width: 1024px) { + .align-space-around-desktop { + align-content: space-around !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-space-around-desktop-only { + align-content: space-around !important; } } + +@media screen and (min-width: 1216px) { + .align-space-around-widescreen { + align-content: space-around !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-space-around-widescreen-only { + align-content: space-around !important; } } + +@media screen and (min-width: 1408px) { + .align-space-around-fullhd { + align-content: space-around !important; } } + +@media screen and (max-width: 768px) { + .align-space-evenly-mobile { + align-content: space-evenly !important; } } + +@media screen and (min-width: 769px), print { + .align-space-evenly-tablet { + align-content: space-evenly !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-space-evenly-tablet-only { + align-content: space-evenly !important; } } + +@media screen and (max-width: 1023px) { + .align-space-evenly-touch { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) { + .align-space-evenly-desktop { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-space-evenly-desktop-only { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) { + .align-space-evenly-widescreen { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-space-evenly-widescreen-only { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1408px) { + .align-space-evenly-fullhd { + align-content: space-evenly !important; } } + +@media screen and (max-width: 768px) { + .align-stretch-mobile { + align-content: stretch !important; } } + +@media screen and (min-width: 769px), print { + .align-stretch-tablet { + align-content: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-stretch-tablet-only { + align-content: stretch !important; } } + +@media screen and (max-width: 1023px) { + .align-stretch-touch { + align-content: stretch !important; } } + +@media screen and (min-width: 1024px) { + .align-stretch-desktop { + align-content: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-stretch-desktop-only { + align-content: stretch !important; } } + +@media screen and (min-width: 1216px) { + .align-stretch-widescreen { + align-content: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-stretch-widescreen-only { + align-content: stretch !important; } } + +@media screen and (min-width: 1408px) { + .align-stretch-fullhd { + align-content: stretch !important; } } + +@media screen and (max-width: 768px) { + .align-baseline-mobile { + align-content: baseline !important; } } + +@media screen and (min-width: 769px), print { + .align-baseline-tablet { + align-content: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-baseline-tablet-only { + align-content: baseline !important; } } + +@media screen and (max-width: 1023px) { + .align-baseline-touch { + align-content: baseline !important; } } + +@media screen and (min-width: 1024px) { + .align-baseline-desktop { + align-content: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-baseline-desktop-only { + align-content: baseline !important; } } + +@media screen and (min-width: 1216px) { + .align-baseline-widescreen { + align-content: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-baseline-widescreen-only { + align-content: baseline !important; } } + +@media screen and (min-width: 1408px) { + .align-baseline-fullhd { + align-content: baseline !important; } } + +@media screen and (max-width: 768px) { + .justify-left-mobile { + justify-content: left !important; } } + +@media screen and (min-width: 769px), print { + .justify-left-tablet { + justify-content: left !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-left-tablet-only { + justify-content: left !important; } } + +@media screen and (max-width: 1023px) { + .justify-left-touch { + justify-content: left !important; } } + +@media screen and (min-width: 1024px) { + .justify-left-desktop { + justify-content: left !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-left-desktop-only { + justify-content: left !important; } } + +@media screen and (min-width: 1216px) { + .justify-left-widescreen { + justify-content: left !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-left-widescreen-only { + justify-content: left !important; } } + +@media screen and (min-width: 1408px) { + .justify-left-fullhd { + justify-content: left !important; } } + +@media screen and (max-width: 768px) { + .justify-right-mobile { + justify-content: right !important; } } + +@media screen and (min-width: 769px), print { + .justify-right-tablet { + justify-content: right !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-right-tablet-only { + justify-content: right !important; } } + +@media screen and (max-width: 1023px) { + .justify-right-touch { + justify-content: right !important; } } + +@media screen and (min-width: 1024px) { + .justify-right-desktop { + justify-content: right !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-right-desktop-only { + justify-content: right !important; } } + +@media screen and (min-width: 1216px) { + .justify-right-widescreen { + justify-content: right !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-right-widescreen-only { + justify-content: right !important; } } + +@media screen and (min-width: 1408px) { + .justify-right-fullhd { + justify-content: right !important; } } + +@media screen and (max-width: 768px) { + .justify-start-mobile { + justify-content: start !important; } } + +@media screen and (min-width: 769px), print { + .justify-start-tablet { + justify-content: start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-start-tablet-only { + justify-content: start !important; } } + +@media screen and (max-width: 1023px) { + .justify-start-touch { + justify-content: start !important; } } + +@media screen and (min-width: 1024px) { + .justify-start-desktop { + justify-content: start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-start-desktop-only { + justify-content: start !important; } } + +@media screen and (min-width: 1216px) { + .justify-start-widescreen { + justify-content: start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-start-widescreen-only { + justify-content: start !important; } } + +@media screen and (min-width: 1408px) { + .justify-start-fullhd { + justify-content: start !important; } } + +@media screen and (max-width: 768px) { + .justify-end-mobile { + justify-content: end !important; } } + +@media screen and (min-width: 769px), print { + .justify-end-tablet { + justify-content: end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-end-tablet-only { + justify-content: end !important; } } + +@media screen and (max-width: 1023px) { + .justify-end-touch { + justify-content: end !important; } } + +@media screen and (min-width: 1024px) { + .justify-end-desktop { + justify-content: end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-end-desktop-only { + justify-content: end !important; } } + +@media screen and (min-width: 1216px) { + .justify-end-widescreen { + justify-content: end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-end-widescreen-only { + justify-content: end !important; } } + +@media screen and (min-width: 1408px) { + .justify-end-fullhd { + justify-content: end !important; } } + +@media screen and (max-width: 768px) { + .justify-flex-start-mobile { + justify-content: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .justify-flex-start-tablet { + justify-content: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-flex-start-tablet-only { + justify-content: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .justify-flex-start-touch { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .justify-flex-start-desktop { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-flex-start-desktop-only { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .justify-flex-start-widescreen { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-flex-start-widescreen-only { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .justify-flex-start-fullhd { + justify-content: flex-start !important; } } + +@media screen and (max-width: 768px) { + .justify-flex-end-mobile { + justify-content: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .justify-flex-end-tablet { + justify-content: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-flex-end-tablet-only { + justify-content: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .justify-flex-end-touch { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .justify-flex-end-desktop { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-flex-end-desktop-only { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .justify-flex-end-widescreen { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-flex-end-widescreen-only { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .justify-flex-end-fullhd { + justify-content: flex-end !important; } } + +@media screen and (max-width: 768px) { + .justify-center-mobile { + justify-content: center !important; } } + +@media screen and (min-width: 769px), print { + .justify-center-tablet { + justify-content: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-center-tablet-only { + justify-content: center !important; } } + +@media screen and (max-width: 1023px) { + .justify-center-touch { + justify-content: center !important; } } + +@media screen and (min-width: 1024px) { + .justify-center-desktop { + justify-content: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-center-desktop-only { + justify-content: center !important; } } + +@media screen and (min-width: 1216px) { + .justify-center-widescreen { + justify-content: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-center-widescreen-only { + justify-content: center !important; } } + +@media screen and (min-width: 1408px) { + .justify-center-fullhd { + justify-content: center !important; } } + +@media screen and (max-width: 768px) { + .justify-normal-mobile { + justify-content: normal !important; } } + +@media screen and (min-width: 769px), print { + .justify-normal-tablet { + justify-content: normal !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-normal-tablet-only { + justify-content: normal !important; } } + +@media screen and (max-width: 1023px) { + .justify-normal-touch { + justify-content: normal !important; } } + +@media screen and (min-width: 1024px) { + .justify-normal-desktop { + justify-content: normal !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-normal-desktop-only { + justify-content: normal !important; } } + +@media screen and (min-width: 1216px) { + .justify-normal-widescreen { + justify-content: normal !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-normal-widescreen-only { + justify-content: normal !important; } } + +@media screen and (min-width: 1408px) { + .justify-normal-fullhd { + justify-content: normal !important; } } + +@media screen and (max-width: 768px) { + .justify-space-between-mobile { + justify-content: space-between !important; } } + +@media screen and (min-width: 769px), print { + .justify-space-between-tablet { + justify-content: space-between !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-space-between-tablet-only { + justify-content: space-between !important; } } + +@media screen and (max-width: 1023px) { + .justify-space-between-touch { + justify-content: space-between !important; } } + +@media screen and (min-width: 1024px) { + .justify-space-between-desktop { + justify-content: space-between !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-space-between-desktop-only { + justify-content: space-between !important; } } + +@media screen and (min-width: 1216px) { + .justify-space-between-widescreen { + justify-content: space-between !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-space-between-widescreen-only { + justify-content: space-between !important; } } + +@media screen and (min-width: 1408px) { + .justify-space-between-fullhd { + justify-content: space-between !important; } } + +@media screen and (max-width: 768px) { + .justify-space-around-mobile { + justify-content: space-around !important; } } + +@media screen and (min-width: 769px), print { + .justify-space-around-tablet { + justify-content: space-around !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-space-around-tablet-only { + justify-content: space-around !important; } } + +@media screen and (max-width: 1023px) { + .justify-space-around-touch { + justify-content: space-around !important; } } + +@media screen and (min-width: 1024px) { + .justify-space-around-desktop { + justify-content: space-around !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-space-around-desktop-only { + justify-content: space-around !important; } } + +@media screen and (min-width: 1216px) { + .justify-space-around-widescreen { + justify-content: space-around !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-space-around-widescreen-only { + justify-content: space-around !important; } } + +@media screen and (min-width: 1408px) { + .justify-space-around-fullhd { + justify-content: space-around !important; } } + +@media screen and (max-width: 768px) { + .justify-space-evenly-mobile { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 769px), print { + .justify-space-evenly-tablet { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-space-evenly-tablet-only { + justify-content: space-evenly !important; } } + +@media screen and (max-width: 1023px) { + .justify-space-evenly-touch { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) { + .justify-space-evenly-desktop { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-space-evenly-desktop-only { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) { + .justify-space-evenly-widescreen { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-space-evenly-widescreen-only { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1408px) { + .justify-space-evenly-fullhd { + justify-content: space-evenly !important; } } + +@media screen and (max-width: 768px) { + .justify-stretch-mobile { + justify-content: stretch !important; } } + +@media screen and (min-width: 769px), print { + .justify-stretch-tablet { + justify-content: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-stretch-tablet-only { + justify-content: stretch !important; } } + +@media screen and (max-width: 1023px) { + .justify-stretch-touch { + justify-content: stretch !important; } } + +@media screen and (min-width: 1024px) { + .justify-stretch-desktop { + justify-content: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-stretch-desktop-only { + justify-content: stretch !important; } } + +@media screen and (min-width: 1216px) { + .justify-stretch-widescreen { + justify-content: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-stretch-widescreen-only { + justify-content: stretch !important; } } + +@media screen and (min-width: 1408px) { + .justify-stretch-fullhd { + justify-content: stretch !important; } } + +@media screen and (max-width: 768px) { + .justify-baseline-mobile { + justify-content: baseline !important; } } + +@media screen and (min-width: 769px), print { + .justify-baseline-tablet { + justify-content: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-baseline-tablet-only { + justify-content: baseline !important; } } + +@media screen and (max-width: 1023px) { + .justify-baseline-touch { + justify-content: baseline !important; } } + +@media screen and (min-width: 1024px) { + .justify-baseline-desktop { + justify-content: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-baseline-desktop-only { + justify-content: baseline !important; } } + +@media screen and (min-width: 1216px) { + .justify-baseline-widescreen { + justify-content: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-baseline-widescreen-only { + justify-content: baseline !important; } } + +@media screen and (min-width: 1408px) { + .justify-baseline-fullhd { + justify-content: baseline !important; } } + +@media screen and (max-width: 768px) { + .align-self-auto-mobile { + align-self: auto !important; } } + +@media screen and (min-width: 769px), print { + .align-self-auto-tablet { + align-self: auto !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-auto-tablet-only { + align-self: auto !important; } } + +@media screen and (max-width: 1023px) { + .align-self-auto-touch { + align-self: auto !important; } } + +@media screen and (min-width: 1024px) { + .align-self-auto-desktop { + align-self: auto !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-auto-desktop-only { + align-self: auto !important; } } + +@media screen and (min-width: 1216px) { + .align-self-auto-widescreen { + align-self: auto !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-auto-widescreen-only { + align-self: auto !important; } } + +@media screen and (min-width: 1408px) { + .align-self-auto-fullhd { + align-self: auto !important; } } + +@media screen and (max-width: 768px) { + .align-self-flex-start-mobile { + align-self: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .align-self-flex-start-tablet { + align-self: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-flex-start-tablet-only { + align-self: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .align-self-flex-start-touch { + align-self: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .align-self-flex-start-desktop { + align-self: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-flex-start-desktop-only { + align-self: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .align-self-flex-start-widescreen { + align-self: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-flex-start-widescreen-only { + align-self: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .align-self-flex-start-fullhd { + align-self: flex-start !important; } } + +@media screen and (max-width: 768px) { + .align-self-flex-end-mobile { + align-self: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .align-self-flex-end-tablet { + align-self: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-flex-end-tablet-only { + align-self: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .align-self-flex-end-touch { + align-self: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .align-self-flex-end-desktop { + align-self: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-flex-end-desktop-only { + align-self: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .align-self-flex-end-widescreen { + align-self: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-flex-end-widescreen-only { + align-self: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .align-self-flex-end-fullhd { + align-self: flex-end !important; } } + +@media screen and (max-width: 768px) { + .align-self-center-mobile { + align-self: center !important; } } + +@media screen and (min-width: 769px), print { + .align-self-center-tablet { + align-self: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-center-tablet-only { + align-self: center !important; } } + +@media screen and (max-width: 1023px) { + .align-self-center-touch { + align-self: center !important; } } + +@media screen and (min-width: 1024px) { + .align-self-center-desktop { + align-self: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-center-desktop-only { + align-self: center !important; } } + +@media screen and (min-width: 1216px) { + .align-self-center-widescreen { + align-self: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-center-widescreen-only { + align-self: center !important; } } + +@media screen and (min-width: 1408px) { + .align-self-center-fullhd { + align-self: center !important; } } + +@media screen and (max-width: 768px) { + .align-self-baseline-mobile { + align-self: baseline !important; } } + +@media screen and (min-width: 769px), print { + .align-self-baseline-tablet { + align-self: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-baseline-tablet-only { + align-self: baseline !important; } } + +@media screen and (max-width: 1023px) { + .align-self-baseline-touch { + align-self: baseline !important; } } + +@media screen and (min-width: 1024px) { + .align-self-baseline-desktop { + align-self: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-baseline-desktop-only { + align-self: baseline !important; } } + +@media screen and (min-width: 1216px) { + .align-self-baseline-widescreen { + align-self: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-baseline-widescreen-only { + align-self: baseline !important; } } + +@media screen and (min-width: 1408px) { + .align-self-baseline-fullhd { + align-self: baseline !important; } } + +@media screen and (max-width: 768px) { + .align-self-stretch-mobile { + align-self: stretch !important; } } + +@media screen and (min-width: 769px), print { + .align-self-stretch-tablet { + align-self: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-stretch-tablet-only { + align-self: stretch !important; } } + +@media screen and (max-width: 1023px) { + .align-self-stretch-touch { + align-self: stretch !important; } } + +@media screen and (min-width: 1024px) { + .align-self-stretch-desktop { + align-self: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-stretch-desktop-only { + align-self: stretch !important; } } + +@media screen and (min-width: 1216px) { + .align-self-stretch-widescreen { + align-self: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-stretch-widescreen-only { + align-self: stretch !important; } } + +@media screen and (min-width: 1408px) { + .align-self-stretch-fullhd { + align-self: stretch !important; } } + +@media screen and (max-width: 768px) { + .align-items-flex-start-mobile { + align-items: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .align-items-flex-start-tablet { + align-items: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-flex-start-tablet-only { + align-items: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .align-items-flex-start-touch { + align-items: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .align-items-flex-start-desktop { + align-items: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-flex-start-desktop-only { + align-items: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .align-items-flex-start-widescreen { + align-items: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-flex-start-widescreen-only { + align-items: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .align-items-flex-start-fullhd { + align-items: flex-start !important; } } + +@media screen and (max-width: 768px) { + .align-items-flex-end-mobile { + align-items: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .align-items-flex-end-tablet { + align-items: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-flex-end-tablet-only { + align-items: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .align-items-flex-end-touch { + align-items: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .align-items-flex-end-desktop { + align-items: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-flex-end-desktop-only { + align-items: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .align-items-flex-end-widescreen { + align-items: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-flex-end-widescreen-only { + align-items: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .align-items-flex-end-fullhd { + align-items: flex-end !important; } } + +@media screen and (max-width: 768px) { + .align-items-center-mobile { + align-items: center !important; } } + +@media screen and (min-width: 769px), print { + .align-items-center-tablet { + align-items: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-center-tablet-only { + align-items: center !important; } } + +@media screen and (max-width: 1023px) { + .align-items-center-touch { + align-items: center !important; } } + +@media screen and (min-width: 1024px) { + .align-items-center-desktop { + align-items: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-center-desktop-only { + align-items: center !important; } } + +@media screen and (min-width: 1216px) { + .align-items-center-widescreen { + align-items: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-center-widescreen-only { + align-items: center !important; } } + +@media screen and (min-width: 1408px) { + .align-items-center-fullhd { + align-items: center !important; } } + +@media screen and (max-width: 768px) { + .align-items-baseline-mobile { + align-items: baseline !important; } } + +@media screen and (min-width: 769px), print { + .align-items-baseline-tablet { + align-items: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-baseline-tablet-only { + align-items: baseline !important; } } + +@media screen and (max-width: 1023px) { + .align-items-baseline-touch { + align-items: baseline !important; } } + +@media screen and (min-width: 1024px) { + .align-items-baseline-desktop { + align-items: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-baseline-desktop-only { + align-items: baseline !important; } } + +@media screen and (min-width: 1216px) { + .align-items-baseline-widescreen { + align-items: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-baseline-widescreen-only { + align-items: baseline !important; } } + +@media screen and (min-width: 1408px) { + .align-items-baseline-fullhd { + align-items: baseline !important; } } + +@media screen and (max-width: 768px) { + .align-items-stretch-mobile { + align-items: stretch !important; } } + +@media screen and (min-width: 769px), print { + .align-items-stretch-tablet { + align-items: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-stretch-tablet-only { + align-items: stretch !important; } } + +@media screen and (max-width: 1023px) { + .align-items-stretch-touch { + align-items: stretch !important; } } + +@media screen and (min-width: 1024px) { + .align-items-stretch-desktop { + align-items: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-stretch-desktop-only { + align-items: stretch !important; } } + +@media screen and (min-width: 1216px) { + .align-items-stretch-widescreen { + align-items: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-stretch-widescreen-only { + align-items: stretch !important; } } + +@media screen and (min-width: 1408px) { + .align-items-stretch-fullhd { + align-items: stretch !important; } } + +@media screen and (max-width: 768px) { + .has-width-50-mobile { + width: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-50-tablet { + width: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-50-tablet-only { + width: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-50-touch { + width: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-50-desktop { + width: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-50-desktop-only { + width: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-50-widescreen { + width: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-50-widescreen-only { + width: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-50-fullhd { + width: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-height-50-mobile { + height: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-50-tablet { + height: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-50-tablet-only { + height: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-50-touch { + height: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-50-desktop { + height: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-50-desktop-only { + height: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-50-widescreen { + height: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-50-widescreen-only { + height: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-50-fullhd { + height: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-width-100-mobile { + width: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-100-tablet { + width: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-100-tablet-only { + width: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-100-touch { + width: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-100-desktop { + width: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-100-desktop-only { + width: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-100-widescreen { + width: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-100-widescreen-only { + width: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-100-fullhd { + width: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-height-100-mobile { + height: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-100-tablet { + height: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-100-tablet-only { + height: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-100-touch { + height: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-100-desktop { + height: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-100-desktop-only { + height: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-100-widescreen { + height: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-100-widescreen-only { + height: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-100-fullhd { + height: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-width-150-mobile { + width: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-150-tablet { + width: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-150-tablet-only { + width: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-150-touch { + width: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-150-desktop { + width: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-150-desktop-only { + width: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-150-widescreen { + width: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-150-widescreen-only { + width: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-150-fullhd { + width: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-height-150-mobile { + height: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-150-tablet { + height: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-150-tablet-only { + height: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-150-touch { + height: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-150-desktop { + height: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-150-desktop-only { + height: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-150-widescreen { + height: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-150-widescreen-only { + height: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-150-fullhd { + height: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-width-200-mobile { + width: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-200-tablet { + width: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-200-tablet-only { + width: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-200-touch { + width: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-200-desktop { + width: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-200-desktop-only { + width: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-200-widescreen { + width: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-200-widescreen-only { + width: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-200-fullhd { + width: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-height-200-mobile { + height: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-200-tablet { + height: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-200-tablet-only { + height: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-200-touch { + height: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-200-desktop { + height: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-200-desktop-only { + height: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-200-widescreen { + height: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-200-widescreen-only { + height: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-200-fullhd { + height: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-width-250-mobile { + width: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-250-tablet { + width: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-250-tablet-only { + width: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-250-touch { + width: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-250-desktop { + width: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-250-desktop-only { + width: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-250-widescreen { + width: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-250-widescreen-only { + width: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-250-fullhd { + width: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-height-250-mobile { + height: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-250-tablet { + height: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-250-tablet-only { + height: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-250-touch { + height: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-250-desktop { + height: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-250-desktop-only { + height: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-250-widescreen { + height: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-250-widescreen-only { + height: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-250-fullhd { + height: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-width-300-mobile { + width: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-300-tablet { + width: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-300-tablet-only { + width: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-300-touch { + width: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-300-desktop { + width: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-300-desktop-only { + width: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-300-widescreen { + width: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-300-widescreen-only { + width: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-300-fullhd { + width: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-height-300-mobile { + height: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-300-tablet { + height: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-300-tablet-only { + height: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-300-touch { + height: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-300-desktop { + height: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-300-desktop-only { + height: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-300-widescreen { + height: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-300-widescreen-only { + height: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-300-fullhd { + height: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-width-350-mobile { + width: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-350-tablet { + width: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-350-tablet-only { + width: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-350-touch { + width: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-350-desktop { + width: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-350-desktop-only { + width: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-350-widescreen { + width: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-350-widescreen-only { + width: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-350-fullhd { + width: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-height-350-mobile { + height: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-350-tablet { + height: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-350-tablet-only { + height: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-350-touch { + height: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-350-desktop { + height: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-350-desktop-only { + height: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-350-widescreen { + height: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-350-widescreen-only { + height: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-350-fullhd { + height: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-50-mobile { + max-width: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-50-tablet { + max-width: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-50-tablet-only { + max-width: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-50-touch { + max-width: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-50-desktop { + max-width: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-50-desktop-only { + max-width: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-50-widescreen { + max-width: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-50-widescreen-only { + max-width: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-50-fullhd { + max-width: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-50-mobile { + min-width: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-50-tablet { + min-width: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-50-tablet-only { + min-width: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-50-touch { + min-width: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-50-desktop { + min-width: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-50-desktop-only { + min-width: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-50-widescreen { + min-width: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-50-widescreen-only { + min-width: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-50-fullhd { + min-width: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-50-mobile { + max-height: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-50-tablet { + max-height: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-50-tablet-only { + max-height: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-50-touch { + max-height: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-50-desktop { + max-height: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-50-desktop-only { + max-height: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-50-widescreen { + max-height: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-50-widescreen-only { + max-height: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-50-fullhd { + max-height: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-50-mobile { + min-height: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-50-tablet { + min-height: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-50-tablet-only { + min-height: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-50-touch { + min-height: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-50-desktop { + min-height: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-50-desktop-only { + min-height: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-50-widescreen { + min-height: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-50-widescreen-only { + min-height: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-50-fullhd { + min-height: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-100-mobile { + max-width: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-100-tablet { + max-width: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-100-tablet-only { + max-width: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-100-touch { + max-width: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-100-desktop { + max-width: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-100-desktop-only { + max-width: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-100-widescreen { + max-width: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-100-widescreen-only { + max-width: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-100-fullhd { + max-width: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-100-mobile { + min-width: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-100-tablet { + min-width: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-100-tablet-only { + min-width: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-100-touch { + min-width: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-100-desktop { + min-width: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-100-desktop-only { + min-width: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-100-widescreen { + min-width: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-100-widescreen-only { + min-width: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-100-fullhd { + min-width: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-100-mobile { + max-height: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-100-tablet { + max-height: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-100-tablet-only { + max-height: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-100-touch { + max-height: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-100-desktop { + max-height: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-100-desktop-only { + max-height: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-100-widescreen { + max-height: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-100-widescreen-only { + max-height: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-100-fullhd { + max-height: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-100-mobile { + min-height: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-100-tablet { + min-height: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-100-tablet-only { + min-height: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-100-touch { + min-height: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-100-desktop { + min-height: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-100-desktop-only { + min-height: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-100-widescreen { + min-height: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-100-widescreen-only { + min-height: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-100-fullhd { + min-height: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-150-mobile { + max-width: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-150-tablet { + max-width: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-150-tablet-only { + max-width: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-150-touch { + max-width: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-150-desktop { + max-width: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-150-desktop-only { + max-width: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-150-widescreen { + max-width: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-150-widescreen-only { + max-width: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-150-fullhd { + max-width: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-150-mobile { + min-width: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-150-tablet { + min-width: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-150-tablet-only { + min-width: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-150-touch { + min-width: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-150-desktop { + min-width: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-150-desktop-only { + min-width: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-150-widescreen { + min-width: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-150-widescreen-only { + min-width: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-150-fullhd { + min-width: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-150-mobile { + max-height: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-150-tablet { + max-height: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-150-tablet-only { + max-height: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-150-touch { + max-height: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-150-desktop { + max-height: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-150-desktop-only { + max-height: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-150-widescreen { + max-height: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-150-widescreen-only { + max-height: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-150-fullhd { + max-height: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-150-mobile { + min-height: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-150-tablet { + min-height: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-150-tablet-only { + min-height: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-150-touch { + min-height: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-150-desktop { + min-height: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-150-desktop-only { + min-height: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-150-widescreen { + min-height: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-150-widescreen-only { + min-height: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-150-fullhd { + min-height: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-200-mobile { + max-width: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-200-tablet { + max-width: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-200-tablet-only { + max-width: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-200-touch { + max-width: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-200-desktop { + max-width: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-200-desktop-only { + max-width: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-200-widescreen { + max-width: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-200-widescreen-only { + max-width: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-200-fullhd { + max-width: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-200-mobile { + min-width: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-200-tablet { + min-width: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-200-tablet-only { + min-width: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-200-touch { + min-width: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-200-desktop { + min-width: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-200-desktop-only { + min-width: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-200-widescreen { + min-width: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-200-widescreen-only { + min-width: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-200-fullhd { + min-width: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-200-mobile { + max-height: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-200-tablet { + max-height: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-200-tablet-only { + max-height: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-200-touch { + max-height: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-200-desktop { + max-height: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-200-desktop-only { + max-height: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-200-widescreen { + max-height: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-200-widescreen-only { + max-height: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-200-fullhd { + max-height: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-200-mobile { + min-height: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-200-tablet { + min-height: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-200-tablet-only { + min-height: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-200-touch { + min-height: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-200-desktop { + min-height: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-200-desktop-only { + min-height: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-200-widescreen { + min-height: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-200-widescreen-only { + min-height: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-200-fullhd { + min-height: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-250-mobile { + max-width: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-250-tablet { + max-width: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-250-tablet-only { + max-width: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-250-touch { + max-width: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-250-desktop { + max-width: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-250-desktop-only { + max-width: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-250-widescreen { + max-width: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-250-widescreen-only { + max-width: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-250-fullhd { + max-width: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-250-mobile { + min-width: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-250-tablet { + min-width: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-250-tablet-only { + min-width: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-250-touch { + min-width: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-250-desktop { + min-width: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-250-desktop-only { + min-width: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-250-widescreen { + min-width: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-250-widescreen-only { + min-width: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-250-fullhd { + min-width: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-250-mobile { + max-height: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-250-tablet { + max-height: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-250-tablet-only { + max-height: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-250-touch { + max-height: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-250-desktop { + max-height: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-250-desktop-only { + max-height: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-250-widescreen { + max-height: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-250-widescreen-only { + max-height: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-250-fullhd { + max-height: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-250-mobile { + min-height: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-250-tablet { + min-height: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-250-tablet-only { + min-height: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-250-touch { + min-height: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-250-desktop { + min-height: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-250-desktop-only { + min-height: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-250-widescreen { + min-height: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-250-widescreen-only { + min-height: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-250-fullhd { + min-height: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-300-mobile { + max-width: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-300-tablet { + max-width: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-300-tablet-only { + max-width: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-300-touch { + max-width: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-300-desktop { + max-width: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-300-desktop-only { + max-width: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-300-widescreen { + max-width: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-300-widescreen-only { + max-width: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-300-fullhd { + max-width: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-300-mobile { + min-width: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-300-tablet { + min-width: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-300-tablet-only { + min-width: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-300-touch { + min-width: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-300-desktop { + min-width: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-300-desktop-only { + min-width: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-300-widescreen { + min-width: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-300-widescreen-only { + min-width: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-300-fullhd { + min-width: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-300-mobile { + max-height: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-300-tablet { + max-height: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-300-tablet-only { + max-height: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-300-touch { + max-height: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-300-desktop { + max-height: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-300-desktop-only { + max-height: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-300-widescreen { + max-height: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-300-widescreen-only { + max-height: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-300-fullhd { + max-height: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-300-mobile { + min-height: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-300-tablet { + min-height: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-300-tablet-only { + min-height: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-300-touch { + min-height: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-300-desktop { + min-height: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-300-desktop-only { + min-height: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-300-widescreen { + min-height: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-300-widescreen-only { + min-height: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-300-fullhd { + min-height: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-350-mobile { + max-width: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-350-tablet { + max-width: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-350-tablet-only { + max-width: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-350-touch { + max-width: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-350-desktop { + max-width: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-350-desktop-only { + max-width: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-350-widescreen { + max-width: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-350-widescreen-only { + max-width: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-350-fullhd { + max-width: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-350-mobile { + min-width: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-350-tablet { + min-width: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-350-tablet-only { + min-width: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-350-touch { + min-width: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-350-desktop { + min-width: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-350-desktop-only { + min-width: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-350-widescreen { + min-width: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-350-widescreen-only { + min-width: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-350-fullhd { + min-width: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-350-mobile { + max-height: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-350-tablet { + max-height: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-350-tablet-only { + max-height: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-350-touch { + max-height: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-350-desktop { + max-height: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-350-desktop-only { + max-height: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-350-widescreen { + max-height: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-350-widescreen-only { + max-height: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-350-fullhd { + max-height: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-350-mobile { + min-height: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-350-tablet { + min-height: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-350-tablet-only { + min-height: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-350-touch { + min-height: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-350-desktop { + min-height: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-350-desktop-only { + min-height: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-350-widescreen { + min-height: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-350-widescreen-only { + min-height: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-350-fullhd { + min-height: 350px !important; } } + +@media screen and (max-width: 768px) { + .is-full-height-mobile { + height: 100% !important; } + .has-page-height-mobile { + height: 100vh !important; } + .is-half-height-mobile { + height: 50% !important; } + .has-half-page-height-mobile { + height: 50vh !important; } + .is-quarter-height-mobile { + height: 25% !important; } + .has-quarter-page-height-mobile { + height: 25vh !important; } } + +@media screen and (min-width: 769px), print { + .is-full-height-tablet { + height: 100% !important; } + .has-page-height-tablet { + height: 100vh !important; } + .is-half-height-tablet { + height: 50% !important; } + .has-half-page-height-tablet { + height: 50vh !important; } + .is-quarter-height-tablet { + height: 25% !important; } + .has-quarter-page-height-tablet { + height: 25vh !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-full-height-tablet-only { + height: 100% !important; } + .has-page-height-tablet-only { + height: 100vh !important; } + .is-half-height-tablet-only { + height: 50% !important; } + .has-half-page-height-tablet-only { + height: 50vh !important; } + .is-quarter-height-tablet-only { + height: 25% !important; } + .has-quarter-page-height-tablet-only { + height: 25vh !important; } } + +@media screen and (max-width: 1023px) { + .is-full-height-touch { + height: 100% !important; } + .has-page-height-touch { + height: 100vh !important; } + .is-half-height-touch { + height: 50% !important; } + .has-half-page-height-touch { + height: 50vh !important; } + .is-quarter-height-touch { + height: 25% !important; } + .has-quarter-page-height-touch { + height: 25vh !important; } } + +@media screen and (min-width: 1024px) { + .is-full-height-desktop { + height: 100% !important; } + .has-page-height-desktop { + height: 100vh !important; } + .is-half-height-desktop { + height: 50% !important; } + .has-half-page-height-desktop { + height: 50vh !important; } + .is-quarter-height-desktop { + height: 25% !important; } + .has-quarter-page-height-desktop { + height: 25vh !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-full-height-desktop-only { + height: 100% !important; } + .has-page-height-desktop-only { + height: 100vh !important; } + .is-half-height-desktop-only { + height: 50% !important; } + .has-half-page-height-desktop-only { + height: 50vh !important; } + .is-quarter-height-desktop-only { + height: 25% !important; } + .has-quarter-page-height-desktop-only { + height: 25vh !important; } } + +@media screen and (min-width: 1216px) { + .is-full-height-widescreen { + height: 100% !important; } + .has-page-height-widescreen { + height: 100vh !important; } + .is-half-height-widescreen { + height: 50% !important; } + .has-half-page-height-widescreen { + height: 50vh !important; } + .is-quarter-height-widescreen { + height: 25% !important; } + .has-quarter-page-height-widescreen { + height: 25vh !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-full-height-widescreen-only { + height: 100% !important; } + .has-page-height-widescreen-only { + height: 100vh !important; } + .is-half-height-widescreen-only { + height: 50% !important; } + .has-half-page-height-widescreen-only { + height: 50vh !important; } + .is-quarter-height-widescreen-only { + height: 25% !important; } + .has-quarter-page-height-widescreen-only { + height: 25vh !important; } } + +@media screen and (min-width: 1408px) { + .is-full-height-fullhd { + height: 100% !important; } + .has-page-height-fullhd { + height: 100vh !important; } + .is-half-height-fullhd { + height: 50% !important; } + .has-half-page-height-fullhd { + height: 50vh !important; } + .is-quarter-height-fullhd { + height: 25% !important; } + .has-quarter-page-height-fullhd { + height: 25vh !important; } } + +@media screen and (max-width: 768px) { + .is-full-width-mobile { + width: 100% !important; } + .has-page-width-mobile { + width: 100vw !important; } + .is-half-width-mobile { + width: 50% !important; } + .has-half-page-width-mobile { + width: 50vw !important; } + .is-quarter-width-mobile { + width: 25% !important; } + .has-quarter-page-width-mobile { + width: 25vw !important; } } + +@media screen and (min-width: 769px), print { + .is-full-width-tablet { + width: 100% !important; } + .has-page-width-tablet { + width: 100vw !important; } + .is-half-width-tablet { + width: 50% !important; } + .has-half-page-width-tablet { + width: 50vw !important; } + .is-quarter-width-tablet { + width: 25% !important; } + .has-quarter-page-width-tablet { + width: 25vw !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-full-width-tablet-only { + width: 100% !important; } + .has-page-width-tablet-only { + width: 100vw !important; } + .is-half-width-tablet-only { + width: 50% !important; } + .has-half-page-width-tablet-only { + width: 50vw !important; } + .is-quarter-width-tablet-only { + width: 25% !important; } + .has-quarter-page-width-tablet-only { + width: 25vw !important; } } + +@media screen and (max-width: 1023px) { + .is-full-width-touch { + width: 100% !important; } + .has-page-width-touch { + width: 100vw !important; } + .is-half-width-touch { + width: 50% !important; } + .has-half-page-width-touch { + width: 50vw !important; } + .is-quarter-width-touch { + width: 25% !important; } + .has-quarter-page-width-touch { + width: 25vw !important; } } + +@media screen and (min-width: 1024px) { + .is-full-width-desktop { + width: 100% !important; } + .has-page-width-desktop { + width: 100vw !important; } + .is-half-width-desktop { + width: 50% !important; } + .has-half-page-width-desktop { + width: 50vw !important; } + .is-quarter-width-desktop { + width: 25% !important; } + .has-quarter-page-width-desktop { + width: 25vw !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-full-width-desktop-only { + width: 100% !important; } + .has-page-width-desktop-only { + width: 100vw !important; } + .is-half-width-desktop-only { + width: 50% !important; } + .has-half-page-width-desktop-only { + width: 50vw !important; } + .is-quarter-width-desktop-only { + width: 25% !important; } + .has-quarter-page-width-desktop-only { + width: 25vw !important; } } + +@media screen and (min-width: 1216px) { + .is-full-width-widescreen { + width: 100% !important; } + .has-page-width-widescreen { + width: 100vw !important; } + .is-half-width-widescreen { + width: 50% !important; } + .has-half-page-width-widescreen { + width: 50vw !important; } + .is-quarter-width-widescreen { + width: 25% !important; } + .has-quarter-page-width-widescreen { + width: 25vw !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-full-width-widescreen-only { + width: 100% !important; } + .has-page-width-widescreen-only { + width: 100vw !important; } + .is-half-width-widescreen-only { + width: 50% !important; } + .has-half-page-width-widescreen-only { + width: 50vw !important; } + .is-quarter-width-widescreen-only { + width: 25% !important; } + .has-quarter-page-width-widescreen-only { + width: 25vw !important; } } + +@media screen and (min-width: 1408px) { + .is-full-width-fullhd { + width: 100% !important; } + .has-page-width-fullhd { + width: 100vw !important; } + .is-half-width-fullhd { + width: 50% !important; } + .has-half-page-width-fullhd { + width: 50vw !important; } + .is-quarter-width-fullhd { + width: 25% !important; } + .has-quarter-page-width-fullhd { + width: 25vw !important; } } + +@media screen and (max-width: 768px) { + .has-margin-5-mobile { + margin: 5px !important; } + .has-padding-5-mobile { + padding: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-5-tablet { + margin: 5px !important; } + .has-padding-5-tablet { + padding: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-5-tablet-only { + margin: 5px !important; } + .has-padding-5-tablet-only { + padding: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-5-touch { + margin: 5px !important; } + .has-padding-5-touch { + padding: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-5-desktop { + margin: 5px !important; } + .has-padding-5-desktop { + padding: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-5-desktop-only { + margin: 5px !important; } + .has-padding-5-desktop-only { + padding: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-5-widescreen { + margin: 5px !important; } + .has-padding-5-widescreen { + padding: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-5-widescreen-only { + margin: 5px !important; } + .has-padding-5-widescreen-only { + padding: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-5-fullhd { + margin: 5px !important; } + .has-padding-5-fullhd { + padding: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-5-mobile { + margin-top: 5px !important; } + .has-padding-top-5-mobile { + padding-top: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-5-tablet { + margin-top: 5px !important; } + .has-padding-top-5-tablet { + padding-top: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-5-tablet-only { + margin-top: 5px !important; } + .has-padding-top-5-tablet-only { + padding-top: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-5-touch { + margin-top: 5px !important; } + .has-padding-top-5-touch { + padding-top: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-5-desktop { + margin-top: 5px !important; } + .has-padding-top-5-desktop { + padding-top: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-5-desktop-only { + margin-top: 5px !important; } + .has-padding-top-5-desktop-only { + padding-top: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-5-widescreen { + margin-top: 5px !important; } + .has-padding-top-5-widescreen { + padding-top: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-5-widescreen-only { + margin-top: 5px !important; } + .has-padding-top-5-widescreen-only { + padding-top: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-5-fullhd { + margin-top: 5px !important; } + .has-padding-top-5-fullhd { + padding-top: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-5-mobile { + margin-bottom: 5px !important; } + .has-padding-bottom-5-mobile { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-5-tablet { + margin-bottom: 5px !important; } + .has-padding-bottom-5-tablet { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-5-tablet-only { + margin-bottom: 5px !important; } + .has-padding-bottom-5-tablet-only { + padding-bottom: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-5-touch { + margin-bottom: 5px !important; } + .has-padding-bottom-5-touch { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-5-desktop { + margin-bottom: 5px !important; } + .has-padding-bottom-5-desktop { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-5-desktop-only { + margin-bottom: 5px !important; } + .has-padding-bottom-5-desktop-only { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-5-widescreen { + margin-bottom: 5px !important; } + .has-padding-bottom-5-widescreen { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-5-widescreen-only { + margin-bottom: 5px !important; } + .has-padding-bottom-5-widescreen-only { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-5-fullhd { + margin-bottom: 5px !important; } + .has-padding-bottom-5-fullhd { + padding-bottom: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-5-mobile { + margin-left: 5px !important; } + .has-padding-left-5-mobile { + padding-left: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-5-tablet { + margin-left: 5px !important; } + .has-padding-left-5-tablet { + padding-left: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-5-tablet-only { + margin-left: 5px !important; } + .has-padding-left-5-tablet-only { + padding-left: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-5-touch { + margin-left: 5px !important; } + .has-padding-left-5-touch { + padding-left: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-5-desktop { + margin-left: 5px !important; } + .has-padding-left-5-desktop { + padding-left: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-5-desktop-only { + margin-left: 5px !important; } + .has-padding-left-5-desktop-only { + padding-left: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-5-widescreen { + margin-left: 5px !important; } + .has-padding-left-5-widescreen { + padding-left: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-5-widescreen-only { + margin-left: 5px !important; } + .has-padding-left-5-widescreen-only { + padding-left: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-5-fullhd { + margin-left: 5px !important; } + .has-padding-left-5-fullhd { + padding-left: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-5-mobile { + margin-right: 5px !important; } + .has-padding-right-5-mobile { + padding-right: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-5-tablet { + margin-right: 5px !important; } + .has-padding-right-5-tablet { + padding-right: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-5-tablet-only { + margin-right: 5px !important; } + .has-padding-right-5-tablet-only { + padding-right: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-5-touch { + margin-right: 5px !important; } + .has-padding-right-5-touch { + padding-right: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-5-desktop { + margin-right: 5px !important; } + .has-padding-right-5-desktop { + padding-right: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-5-desktop-only { + margin-right: 5px !important; } + .has-padding-right-5-desktop-only { + padding-right: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-5-widescreen { + margin-right: 5px !important; } + .has-padding-right-5-widescreen { + padding-right: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-5-widescreen-only { + margin-right: 5px !important; } + .has-padding-right-5-widescreen-only { + padding-right: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-5-fullhd { + margin-right: 5px !important; } + .has-padding-right-5-fullhd { + padding-right: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-10-mobile { + margin: 10px !important; } + .has-padding-10-mobile { + padding: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-10-tablet { + margin: 10px !important; } + .has-padding-10-tablet { + padding: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-10-tablet-only { + margin: 10px !important; } + .has-padding-10-tablet-only { + padding: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-10-touch { + margin: 10px !important; } + .has-padding-10-touch { + padding: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-10-desktop { + margin: 10px !important; } + .has-padding-10-desktop { + padding: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-10-desktop-only { + margin: 10px !important; } + .has-padding-10-desktop-only { + padding: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-10-widescreen { + margin: 10px !important; } + .has-padding-10-widescreen { + padding: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-10-widescreen-only { + margin: 10px !important; } + .has-padding-10-widescreen-only { + padding: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-10-fullhd { + margin: 10px !important; } + .has-padding-10-fullhd { + padding: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-10-mobile { + margin-top: 10px !important; } + .has-padding-top-10-mobile { + padding-top: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-10-tablet { + margin-top: 10px !important; } + .has-padding-top-10-tablet { + padding-top: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-10-tablet-only { + margin-top: 10px !important; } + .has-padding-top-10-tablet-only { + padding-top: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-10-touch { + margin-top: 10px !important; } + .has-padding-top-10-touch { + padding-top: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-10-desktop { + margin-top: 10px !important; } + .has-padding-top-10-desktop { + padding-top: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-10-desktop-only { + margin-top: 10px !important; } + .has-padding-top-10-desktop-only { + padding-top: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-10-widescreen { + margin-top: 10px !important; } + .has-padding-top-10-widescreen { + padding-top: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-10-widescreen-only { + margin-top: 10px !important; } + .has-padding-top-10-widescreen-only { + padding-top: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-10-fullhd { + margin-top: 10px !important; } + .has-padding-top-10-fullhd { + padding-top: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-10-mobile { + margin-bottom: 10px !important; } + .has-padding-bottom-10-mobile { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-10-tablet { + margin-bottom: 10px !important; } + .has-padding-bottom-10-tablet { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-10-tablet-only { + margin-bottom: 10px !important; } + .has-padding-bottom-10-tablet-only { + padding-bottom: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-10-touch { + margin-bottom: 10px !important; } + .has-padding-bottom-10-touch { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-10-desktop { + margin-bottom: 10px !important; } + .has-padding-bottom-10-desktop { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-10-desktop-only { + margin-bottom: 10px !important; } + .has-padding-bottom-10-desktop-only { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-10-widescreen { + margin-bottom: 10px !important; } + .has-padding-bottom-10-widescreen { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-10-widescreen-only { + margin-bottom: 10px !important; } + .has-padding-bottom-10-widescreen-only { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-10-fullhd { + margin-bottom: 10px !important; } + .has-padding-bottom-10-fullhd { + padding-bottom: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-10-mobile { + margin-left: 10px !important; } + .has-padding-left-10-mobile { + padding-left: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-10-tablet { + margin-left: 10px !important; } + .has-padding-left-10-tablet { + padding-left: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-10-tablet-only { + margin-left: 10px !important; } + .has-padding-left-10-tablet-only { + padding-left: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-10-touch { + margin-left: 10px !important; } + .has-padding-left-10-touch { + padding-left: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-10-desktop { + margin-left: 10px !important; } + .has-padding-left-10-desktop { + padding-left: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-10-desktop-only { + margin-left: 10px !important; } + .has-padding-left-10-desktop-only { + padding-left: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-10-widescreen { + margin-left: 10px !important; } + .has-padding-left-10-widescreen { + padding-left: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-10-widescreen-only { + margin-left: 10px !important; } + .has-padding-left-10-widescreen-only { + padding-left: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-10-fullhd { + margin-left: 10px !important; } + .has-padding-left-10-fullhd { + padding-left: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-10-mobile { + margin-right: 10px !important; } + .has-padding-right-10-mobile { + padding-right: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-10-tablet { + margin-right: 10px !important; } + .has-padding-right-10-tablet { + padding-right: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-10-tablet-only { + margin-right: 10px !important; } + .has-padding-right-10-tablet-only { + padding-right: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-10-touch { + margin-right: 10px !important; } + .has-padding-right-10-touch { + padding-right: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-10-desktop { + margin-right: 10px !important; } + .has-padding-right-10-desktop { + padding-right: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-10-desktop-only { + margin-right: 10px !important; } + .has-padding-right-10-desktop-only { + padding-right: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-10-widescreen { + margin-right: 10px !important; } + .has-padding-right-10-widescreen { + padding-right: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-10-widescreen-only { + margin-right: 10px !important; } + .has-padding-right-10-widescreen-only { + padding-right: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-10-fullhd { + margin-right: 10px !important; } + .has-padding-right-10-fullhd { + padding-right: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-15-mobile { + margin: 15px !important; } + .has-padding-15-mobile { + padding: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-15-tablet { + margin: 15px !important; } + .has-padding-15-tablet { + padding: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-15-tablet-only { + margin: 15px !important; } + .has-padding-15-tablet-only { + padding: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-15-touch { + margin: 15px !important; } + .has-padding-15-touch { + padding: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-15-desktop { + margin: 15px !important; } + .has-padding-15-desktop { + padding: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-15-desktop-only { + margin: 15px !important; } + .has-padding-15-desktop-only { + padding: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-15-widescreen { + margin: 15px !important; } + .has-padding-15-widescreen { + padding: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-15-widescreen-only { + margin: 15px !important; } + .has-padding-15-widescreen-only { + padding: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-15-fullhd { + margin: 15px !important; } + .has-padding-15-fullhd { + padding: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-15-mobile { + margin-top: 15px !important; } + .has-padding-top-15-mobile { + padding-top: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-15-tablet { + margin-top: 15px !important; } + .has-padding-top-15-tablet { + padding-top: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-15-tablet-only { + margin-top: 15px !important; } + .has-padding-top-15-tablet-only { + padding-top: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-15-touch { + margin-top: 15px !important; } + .has-padding-top-15-touch { + padding-top: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-15-desktop { + margin-top: 15px !important; } + .has-padding-top-15-desktop { + padding-top: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-15-desktop-only { + margin-top: 15px !important; } + .has-padding-top-15-desktop-only { + padding-top: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-15-widescreen { + margin-top: 15px !important; } + .has-padding-top-15-widescreen { + padding-top: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-15-widescreen-only { + margin-top: 15px !important; } + .has-padding-top-15-widescreen-only { + padding-top: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-15-fullhd { + margin-top: 15px !important; } + .has-padding-top-15-fullhd { + padding-top: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-15-mobile { + margin-bottom: 15px !important; } + .has-padding-bottom-15-mobile { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-15-tablet { + margin-bottom: 15px !important; } + .has-padding-bottom-15-tablet { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-15-tablet-only { + margin-bottom: 15px !important; } + .has-padding-bottom-15-tablet-only { + padding-bottom: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-15-touch { + margin-bottom: 15px !important; } + .has-padding-bottom-15-touch { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-15-desktop { + margin-bottom: 15px !important; } + .has-padding-bottom-15-desktop { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-15-desktop-only { + margin-bottom: 15px !important; } + .has-padding-bottom-15-desktop-only { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-15-widescreen { + margin-bottom: 15px !important; } + .has-padding-bottom-15-widescreen { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-15-widescreen-only { + margin-bottom: 15px !important; } + .has-padding-bottom-15-widescreen-only { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-15-fullhd { + margin-bottom: 15px !important; } + .has-padding-bottom-15-fullhd { + padding-bottom: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-15-mobile { + margin-left: 15px !important; } + .has-padding-left-15-mobile { + padding-left: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-15-tablet { + margin-left: 15px !important; } + .has-padding-left-15-tablet { + padding-left: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-15-tablet-only { + margin-left: 15px !important; } + .has-padding-left-15-tablet-only { + padding-left: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-15-touch { + margin-left: 15px !important; } + .has-padding-left-15-touch { + padding-left: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-15-desktop { + margin-left: 15px !important; } + .has-padding-left-15-desktop { + padding-left: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-15-desktop-only { + margin-left: 15px !important; } + .has-padding-left-15-desktop-only { + padding-left: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-15-widescreen { + margin-left: 15px !important; } + .has-padding-left-15-widescreen { + padding-left: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-15-widescreen-only { + margin-left: 15px !important; } + .has-padding-left-15-widescreen-only { + padding-left: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-15-fullhd { + margin-left: 15px !important; } + .has-padding-left-15-fullhd { + padding-left: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-15-mobile { + margin-right: 15px !important; } + .has-padding-right-15-mobile { + padding-right: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-15-tablet { + margin-right: 15px !important; } + .has-padding-right-15-tablet { + padding-right: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-15-tablet-only { + margin-right: 15px !important; } + .has-padding-right-15-tablet-only { + padding-right: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-15-touch { + margin-right: 15px !important; } + .has-padding-right-15-touch { + padding-right: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-15-desktop { + margin-right: 15px !important; } + .has-padding-right-15-desktop { + padding-right: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-15-desktop-only { + margin-right: 15px !important; } + .has-padding-right-15-desktop-only { + padding-right: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-15-widescreen { + margin-right: 15px !important; } + .has-padding-right-15-widescreen { + padding-right: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-15-widescreen-only { + margin-right: 15px !important; } + .has-padding-right-15-widescreen-only { + padding-right: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-15-fullhd { + margin-right: 15px !important; } + .has-padding-right-15-fullhd { + padding-right: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-20-mobile { + margin: 20px !important; } + .has-padding-20-mobile { + padding: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-20-tablet { + margin: 20px !important; } + .has-padding-20-tablet { + padding: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-20-tablet-only { + margin: 20px !important; } + .has-padding-20-tablet-only { + padding: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-20-touch { + margin: 20px !important; } + .has-padding-20-touch { + padding: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-20-desktop { + margin: 20px !important; } + .has-padding-20-desktop { + padding: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-20-desktop-only { + margin: 20px !important; } + .has-padding-20-desktop-only { + padding: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-20-widescreen { + margin: 20px !important; } + .has-padding-20-widescreen { + padding: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-20-widescreen-only { + margin: 20px !important; } + .has-padding-20-widescreen-only { + padding: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-20-fullhd { + margin: 20px !important; } + .has-padding-20-fullhd { + padding: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-20-mobile { + margin-top: 20px !important; } + .has-padding-top-20-mobile { + padding-top: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-20-tablet { + margin-top: 20px !important; } + .has-padding-top-20-tablet { + padding-top: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-20-tablet-only { + margin-top: 20px !important; } + .has-padding-top-20-tablet-only { + padding-top: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-20-touch { + margin-top: 20px !important; } + .has-padding-top-20-touch { + padding-top: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-20-desktop { + margin-top: 20px !important; } + .has-padding-top-20-desktop { + padding-top: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-20-desktop-only { + margin-top: 20px !important; } + .has-padding-top-20-desktop-only { + padding-top: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-20-widescreen { + margin-top: 20px !important; } + .has-padding-top-20-widescreen { + padding-top: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-20-widescreen-only { + margin-top: 20px !important; } + .has-padding-top-20-widescreen-only { + padding-top: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-20-fullhd { + margin-top: 20px !important; } + .has-padding-top-20-fullhd { + padding-top: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-20-mobile { + margin-bottom: 20px !important; } + .has-padding-bottom-20-mobile { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-20-tablet { + margin-bottom: 20px !important; } + .has-padding-bottom-20-tablet { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-20-tablet-only { + margin-bottom: 20px !important; } + .has-padding-bottom-20-tablet-only { + padding-bottom: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-20-touch { + margin-bottom: 20px !important; } + .has-padding-bottom-20-touch { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-20-desktop { + margin-bottom: 20px !important; } + .has-padding-bottom-20-desktop { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-20-desktop-only { + margin-bottom: 20px !important; } + .has-padding-bottom-20-desktop-only { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-20-widescreen { + margin-bottom: 20px !important; } + .has-padding-bottom-20-widescreen { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-20-widescreen-only { + margin-bottom: 20px !important; } + .has-padding-bottom-20-widescreen-only { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-20-fullhd { + margin-bottom: 20px !important; } + .has-padding-bottom-20-fullhd { + padding-bottom: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-20-mobile { + margin-left: 20px !important; } + .has-padding-left-20-mobile { + padding-left: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-20-tablet { + margin-left: 20px !important; } + .has-padding-left-20-tablet { + padding-left: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-20-tablet-only { + margin-left: 20px !important; } + .has-padding-left-20-tablet-only { + padding-left: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-20-touch { + margin-left: 20px !important; } + .has-padding-left-20-touch { + padding-left: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-20-desktop { + margin-left: 20px !important; } + .has-padding-left-20-desktop { + padding-left: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-20-desktop-only { + margin-left: 20px !important; } + .has-padding-left-20-desktop-only { + padding-left: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-20-widescreen { + margin-left: 20px !important; } + .has-padding-left-20-widescreen { + padding-left: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-20-widescreen-only { + margin-left: 20px !important; } + .has-padding-left-20-widescreen-only { + padding-left: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-20-fullhd { + margin-left: 20px !important; } + .has-padding-left-20-fullhd { + padding-left: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-20-mobile { + margin-right: 20px !important; } + .has-padding-right-20-mobile { + padding-right: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-20-tablet { + margin-right: 20px !important; } + .has-padding-right-20-tablet { + padding-right: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-20-tablet-only { + margin-right: 20px !important; } + .has-padding-right-20-tablet-only { + padding-right: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-20-touch { + margin-right: 20px !important; } + .has-padding-right-20-touch { + padding-right: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-20-desktop { + margin-right: 20px !important; } + .has-padding-right-20-desktop { + padding-right: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-20-desktop-only { + margin-right: 20px !important; } + .has-padding-right-20-desktop-only { + padding-right: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-20-widescreen { + margin-right: 20px !important; } + .has-padding-right-20-widescreen { + padding-right: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-20-widescreen-only { + margin-right: 20px !important; } + .has-padding-right-20-widescreen-only { + padding-right: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-20-fullhd { + margin-right: 20px !important; } + .has-padding-right-20-fullhd { + padding-right: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-25-mobile { + margin: 25px !important; } + .has-padding-25-mobile { + padding: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-25-tablet { + margin: 25px !important; } + .has-padding-25-tablet { + padding: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-25-tablet-only { + margin: 25px !important; } + .has-padding-25-tablet-only { + padding: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-25-touch { + margin: 25px !important; } + .has-padding-25-touch { + padding: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-25-desktop { + margin: 25px !important; } + .has-padding-25-desktop { + padding: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-25-desktop-only { + margin: 25px !important; } + .has-padding-25-desktop-only { + padding: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-25-widescreen { + margin: 25px !important; } + .has-padding-25-widescreen { + padding: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-25-widescreen-only { + margin: 25px !important; } + .has-padding-25-widescreen-only { + padding: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-25-fullhd { + margin: 25px !important; } + .has-padding-25-fullhd { + padding: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-25-mobile { + margin-top: 25px !important; } + .has-padding-top-25-mobile { + padding-top: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-25-tablet { + margin-top: 25px !important; } + .has-padding-top-25-tablet { + padding-top: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-25-tablet-only { + margin-top: 25px !important; } + .has-padding-top-25-tablet-only { + padding-top: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-25-touch { + margin-top: 25px !important; } + .has-padding-top-25-touch { + padding-top: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-25-desktop { + margin-top: 25px !important; } + .has-padding-top-25-desktop { + padding-top: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-25-desktop-only { + margin-top: 25px !important; } + .has-padding-top-25-desktop-only { + padding-top: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-25-widescreen { + margin-top: 25px !important; } + .has-padding-top-25-widescreen { + padding-top: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-25-widescreen-only { + margin-top: 25px !important; } + .has-padding-top-25-widescreen-only { + padding-top: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-25-fullhd { + margin-top: 25px !important; } + .has-padding-top-25-fullhd { + padding-top: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-25-mobile { + margin-bottom: 25px !important; } + .has-padding-bottom-25-mobile { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-25-tablet { + margin-bottom: 25px !important; } + .has-padding-bottom-25-tablet { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-25-tablet-only { + margin-bottom: 25px !important; } + .has-padding-bottom-25-tablet-only { + padding-bottom: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-25-touch { + margin-bottom: 25px !important; } + .has-padding-bottom-25-touch { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-25-desktop { + margin-bottom: 25px !important; } + .has-padding-bottom-25-desktop { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-25-desktop-only { + margin-bottom: 25px !important; } + .has-padding-bottom-25-desktop-only { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-25-widescreen { + margin-bottom: 25px !important; } + .has-padding-bottom-25-widescreen { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-25-widescreen-only { + margin-bottom: 25px !important; } + .has-padding-bottom-25-widescreen-only { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-25-fullhd { + margin-bottom: 25px !important; } + .has-padding-bottom-25-fullhd { + padding-bottom: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-25-mobile { + margin-left: 25px !important; } + .has-padding-left-25-mobile { + padding-left: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-25-tablet { + margin-left: 25px !important; } + .has-padding-left-25-tablet { + padding-left: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-25-tablet-only { + margin-left: 25px !important; } + .has-padding-left-25-tablet-only { + padding-left: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-25-touch { + margin-left: 25px !important; } + .has-padding-left-25-touch { + padding-left: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-25-desktop { + margin-left: 25px !important; } + .has-padding-left-25-desktop { + padding-left: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-25-desktop-only { + margin-left: 25px !important; } + .has-padding-left-25-desktop-only { + padding-left: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-25-widescreen { + margin-left: 25px !important; } + .has-padding-left-25-widescreen { + padding-left: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-25-widescreen-only { + margin-left: 25px !important; } + .has-padding-left-25-widescreen-only { + padding-left: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-25-fullhd { + margin-left: 25px !important; } + .has-padding-left-25-fullhd { + padding-left: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-25-mobile { + margin-right: 25px !important; } + .has-padding-right-25-mobile { + padding-right: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-25-tablet { + margin-right: 25px !important; } + .has-padding-right-25-tablet { + padding-right: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-25-tablet-only { + margin-right: 25px !important; } + .has-padding-right-25-tablet-only { + padding-right: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-25-touch { + margin-right: 25px !important; } + .has-padding-right-25-touch { + padding-right: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-25-desktop { + margin-right: 25px !important; } + .has-padding-right-25-desktop { + padding-right: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-25-desktop-only { + margin-right: 25px !important; } + .has-padding-right-25-desktop-only { + padding-right: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-25-widescreen { + margin-right: 25px !important; } + .has-padding-right-25-widescreen { + padding-right: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-25-widescreen-only { + margin-right: 25px !important; } + .has-padding-right-25-widescreen-only { + padding-right: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-25-fullhd { + margin-right: 25px !important; } + .has-padding-right-25-fullhd { + padding-right: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-30-mobile { + margin: 30px !important; } + .has-padding-30-mobile { + padding: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-30-tablet { + margin: 30px !important; } + .has-padding-30-tablet { + padding: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-30-tablet-only { + margin: 30px !important; } + .has-padding-30-tablet-only { + padding: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-30-touch { + margin: 30px !important; } + .has-padding-30-touch { + padding: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-30-desktop { + margin: 30px !important; } + .has-padding-30-desktop { + padding: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-30-desktop-only { + margin: 30px !important; } + .has-padding-30-desktop-only { + padding: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-30-widescreen { + margin: 30px !important; } + .has-padding-30-widescreen { + padding: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-30-widescreen-only { + margin: 30px !important; } + .has-padding-30-widescreen-only { + padding: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-30-fullhd { + margin: 30px !important; } + .has-padding-30-fullhd { + padding: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-30-mobile { + margin-top: 30px !important; } + .has-padding-top-30-mobile { + padding-top: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-30-tablet { + margin-top: 30px !important; } + .has-padding-top-30-tablet { + padding-top: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-30-tablet-only { + margin-top: 30px !important; } + .has-padding-top-30-tablet-only { + padding-top: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-30-touch { + margin-top: 30px !important; } + .has-padding-top-30-touch { + padding-top: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-30-desktop { + margin-top: 30px !important; } + .has-padding-top-30-desktop { + padding-top: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-30-desktop-only { + margin-top: 30px !important; } + .has-padding-top-30-desktop-only { + padding-top: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-30-widescreen { + margin-top: 30px !important; } + .has-padding-top-30-widescreen { + padding-top: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-30-widescreen-only { + margin-top: 30px !important; } + .has-padding-top-30-widescreen-only { + padding-top: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-30-fullhd { + margin-top: 30px !important; } + .has-padding-top-30-fullhd { + padding-top: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-30-mobile { + margin-bottom: 30px !important; } + .has-padding-bottom-30-mobile { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-30-tablet { + margin-bottom: 30px !important; } + .has-padding-bottom-30-tablet { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-30-tablet-only { + margin-bottom: 30px !important; } + .has-padding-bottom-30-tablet-only { + padding-bottom: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-30-touch { + margin-bottom: 30px !important; } + .has-padding-bottom-30-touch { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-30-desktop { + margin-bottom: 30px !important; } + .has-padding-bottom-30-desktop { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-30-desktop-only { + margin-bottom: 30px !important; } + .has-padding-bottom-30-desktop-only { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-30-widescreen { + margin-bottom: 30px !important; } + .has-padding-bottom-30-widescreen { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-30-widescreen-only { + margin-bottom: 30px !important; } + .has-padding-bottom-30-widescreen-only { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-30-fullhd { + margin-bottom: 30px !important; } + .has-padding-bottom-30-fullhd { + padding-bottom: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-30-mobile { + margin-left: 30px !important; } + .has-padding-left-30-mobile { + padding-left: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-30-tablet { + margin-left: 30px !important; } + .has-padding-left-30-tablet { + padding-left: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-30-tablet-only { + margin-left: 30px !important; } + .has-padding-left-30-tablet-only { + padding-left: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-30-touch { + margin-left: 30px !important; } + .has-padding-left-30-touch { + padding-left: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-30-desktop { + margin-left: 30px !important; } + .has-padding-left-30-desktop { + padding-left: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-30-desktop-only { + margin-left: 30px !important; } + .has-padding-left-30-desktop-only { + padding-left: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-30-widescreen { + margin-left: 30px !important; } + .has-padding-left-30-widescreen { + padding-left: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-30-widescreen-only { + margin-left: 30px !important; } + .has-padding-left-30-widescreen-only { + padding-left: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-30-fullhd { + margin-left: 30px !important; } + .has-padding-left-30-fullhd { + padding-left: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-30-mobile { + margin-right: 30px !important; } + .has-padding-right-30-mobile { + padding-right: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-30-tablet { + margin-right: 30px !important; } + .has-padding-right-30-tablet { + padding-right: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-30-tablet-only { + margin-right: 30px !important; } + .has-padding-right-30-tablet-only { + padding-right: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-30-touch { + margin-right: 30px !important; } + .has-padding-right-30-touch { + padding-right: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-30-desktop { + margin-right: 30px !important; } + .has-padding-right-30-desktop { + padding-right: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-30-desktop-only { + margin-right: 30px !important; } + .has-padding-right-30-desktop-only { + padding-right: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-30-widescreen { + margin-right: 30px !important; } + .has-padding-right-30-widescreen { + padding-right: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-30-widescreen-only { + margin-right: 30px !important; } + .has-padding-right-30-widescreen-only { + padding-right: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-30-fullhd { + margin-right: 30px !important; } + .has-padding-right-30-fullhd { + padding-right: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-35-mobile { + margin: 35px !important; } + .has-padding-35-mobile { + padding: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-35-tablet { + margin: 35px !important; } + .has-padding-35-tablet { + padding: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-35-tablet-only { + margin: 35px !important; } + .has-padding-35-tablet-only { + padding: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-35-touch { + margin: 35px !important; } + .has-padding-35-touch { + padding: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-35-desktop { + margin: 35px !important; } + .has-padding-35-desktop { + padding: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-35-desktop-only { + margin: 35px !important; } + .has-padding-35-desktop-only { + padding: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-35-widescreen { + margin: 35px !important; } + .has-padding-35-widescreen { + padding: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-35-widescreen-only { + margin: 35px !important; } + .has-padding-35-widescreen-only { + padding: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-35-fullhd { + margin: 35px !important; } + .has-padding-35-fullhd { + padding: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-35-mobile { + margin-top: 35px !important; } + .has-padding-top-35-mobile { + padding-top: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-35-tablet { + margin-top: 35px !important; } + .has-padding-top-35-tablet { + padding-top: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-35-tablet-only { + margin-top: 35px !important; } + .has-padding-top-35-tablet-only { + padding-top: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-35-touch { + margin-top: 35px !important; } + .has-padding-top-35-touch { + padding-top: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-35-desktop { + margin-top: 35px !important; } + .has-padding-top-35-desktop { + padding-top: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-35-desktop-only { + margin-top: 35px !important; } + .has-padding-top-35-desktop-only { + padding-top: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-35-widescreen { + margin-top: 35px !important; } + .has-padding-top-35-widescreen { + padding-top: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-35-widescreen-only { + margin-top: 35px !important; } + .has-padding-top-35-widescreen-only { + padding-top: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-35-fullhd { + margin-top: 35px !important; } + .has-padding-top-35-fullhd { + padding-top: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-35-mobile { + margin-bottom: 35px !important; } + .has-padding-bottom-35-mobile { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-35-tablet { + margin-bottom: 35px !important; } + .has-padding-bottom-35-tablet { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-35-tablet-only { + margin-bottom: 35px !important; } + .has-padding-bottom-35-tablet-only { + padding-bottom: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-35-touch { + margin-bottom: 35px !important; } + .has-padding-bottom-35-touch { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-35-desktop { + margin-bottom: 35px !important; } + .has-padding-bottom-35-desktop { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-35-desktop-only { + margin-bottom: 35px !important; } + .has-padding-bottom-35-desktop-only { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-35-widescreen { + margin-bottom: 35px !important; } + .has-padding-bottom-35-widescreen { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-35-widescreen-only { + margin-bottom: 35px !important; } + .has-padding-bottom-35-widescreen-only { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-35-fullhd { + margin-bottom: 35px !important; } + .has-padding-bottom-35-fullhd { + padding-bottom: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-35-mobile { + margin-left: 35px !important; } + .has-padding-left-35-mobile { + padding-left: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-35-tablet { + margin-left: 35px !important; } + .has-padding-left-35-tablet { + padding-left: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-35-tablet-only { + margin-left: 35px !important; } + .has-padding-left-35-tablet-only { + padding-left: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-35-touch { + margin-left: 35px !important; } + .has-padding-left-35-touch { + padding-left: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-35-desktop { + margin-left: 35px !important; } + .has-padding-left-35-desktop { + padding-left: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-35-desktop-only { + margin-left: 35px !important; } + .has-padding-left-35-desktop-only { + padding-left: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-35-widescreen { + margin-left: 35px !important; } + .has-padding-left-35-widescreen { + padding-left: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-35-widescreen-only { + margin-left: 35px !important; } + .has-padding-left-35-widescreen-only { + padding-left: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-35-fullhd { + margin-left: 35px !important; } + .has-padding-left-35-fullhd { + padding-left: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-35-mobile { + margin-right: 35px !important; } + .has-padding-right-35-mobile { + padding-right: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-35-tablet { + margin-right: 35px !important; } + .has-padding-right-35-tablet { + padding-right: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-35-tablet-only { + margin-right: 35px !important; } + .has-padding-right-35-tablet-only { + padding-right: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-35-touch { + margin-right: 35px !important; } + .has-padding-right-35-touch { + padding-right: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-35-desktop { + margin-right: 35px !important; } + .has-padding-right-35-desktop { + padding-right: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-35-desktop-only { + margin-right: 35px !important; } + .has-padding-right-35-desktop-only { + padding-right: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-35-widescreen { + margin-right: 35px !important; } + .has-padding-right-35-widescreen { + padding-right: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-35-widescreen-only { + margin-right: 35px !important; } + .has-padding-right-35-widescreen-only { + padding-right: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-35-fullhd { + margin-right: 35px !important; } + .has-padding-right-35-fullhd { + padding-right: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-40-mobile { + margin: 40px !important; } + .has-padding-40-mobile { + padding: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-40-tablet { + margin: 40px !important; } + .has-padding-40-tablet { + padding: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-40-tablet-only { + margin: 40px !important; } + .has-padding-40-tablet-only { + padding: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-40-touch { + margin: 40px !important; } + .has-padding-40-touch { + padding: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-40-desktop { + margin: 40px !important; } + .has-padding-40-desktop { + padding: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-40-desktop-only { + margin: 40px !important; } + .has-padding-40-desktop-only { + padding: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-40-widescreen { + margin: 40px !important; } + .has-padding-40-widescreen { + padding: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-40-widescreen-only { + margin: 40px !important; } + .has-padding-40-widescreen-only { + padding: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-40-fullhd { + margin: 40px !important; } + .has-padding-40-fullhd { + padding: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-40-mobile { + margin-top: 40px !important; } + .has-padding-top-40-mobile { + padding-top: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-40-tablet { + margin-top: 40px !important; } + .has-padding-top-40-tablet { + padding-top: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-40-tablet-only { + margin-top: 40px !important; } + .has-padding-top-40-tablet-only { + padding-top: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-40-touch { + margin-top: 40px !important; } + .has-padding-top-40-touch { + padding-top: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-40-desktop { + margin-top: 40px !important; } + .has-padding-top-40-desktop { + padding-top: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-40-desktop-only { + margin-top: 40px !important; } + .has-padding-top-40-desktop-only { + padding-top: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-40-widescreen { + margin-top: 40px !important; } + .has-padding-top-40-widescreen { + padding-top: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-40-widescreen-only { + margin-top: 40px !important; } + .has-padding-top-40-widescreen-only { + padding-top: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-40-fullhd { + margin-top: 40px !important; } + .has-padding-top-40-fullhd { + padding-top: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-40-mobile { + margin-bottom: 40px !important; } + .has-padding-bottom-40-mobile { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-40-tablet { + margin-bottom: 40px !important; } + .has-padding-bottom-40-tablet { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-40-tablet-only { + margin-bottom: 40px !important; } + .has-padding-bottom-40-tablet-only { + padding-bottom: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-40-touch { + margin-bottom: 40px !important; } + .has-padding-bottom-40-touch { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-40-desktop { + margin-bottom: 40px !important; } + .has-padding-bottom-40-desktop { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-40-desktop-only { + margin-bottom: 40px !important; } + .has-padding-bottom-40-desktop-only { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-40-widescreen { + margin-bottom: 40px !important; } + .has-padding-bottom-40-widescreen { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-40-widescreen-only { + margin-bottom: 40px !important; } + .has-padding-bottom-40-widescreen-only { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-40-fullhd { + margin-bottom: 40px !important; } + .has-padding-bottom-40-fullhd { + padding-bottom: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-40-mobile { + margin-left: 40px !important; } + .has-padding-left-40-mobile { + padding-left: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-40-tablet { + margin-left: 40px !important; } + .has-padding-left-40-tablet { + padding-left: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-40-tablet-only { + margin-left: 40px !important; } + .has-padding-left-40-tablet-only { + padding-left: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-40-touch { + margin-left: 40px !important; } + .has-padding-left-40-touch { + padding-left: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-40-desktop { + margin-left: 40px !important; } + .has-padding-left-40-desktop { + padding-left: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-40-desktop-only { + margin-left: 40px !important; } + .has-padding-left-40-desktop-only { + padding-left: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-40-widescreen { + margin-left: 40px !important; } + .has-padding-left-40-widescreen { + padding-left: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-40-widescreen-only { + margin-left: 40px !important; } + .has-padding-left-40-widescreen-only { + padding-left: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-40-fullhd { + margin-left: 40px !important; } + .has-padding-left-40-fullhd { + padding-left: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-40-mobile { + margin-right: 40px !important; } + .has-padding-right-40-mobile { + padding-right: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-40-tablet { + margin-right: 40px !important; } + .has-padding-right-40-tablet { + padding-right: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-40-tablet-only { + margin-right: 40px !important; } + .has-padding-right-40-tablet-only { + padding-right: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-40-touch { + margin-right: 40px !important; } + .has-padding-right-40-touch { + padding-right: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-40-desktop { + margin-right: 40px !important; } + .has-padding-right-40-desktop { + padding-right: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-40-desktop-only { + margin-right: 40px !important; } + .has-padding-right-40-desktop-only { + padding-right: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-40-widescreen { + margin-right: 40px !important; } + .has-padding-right-40-widescreen { + padding-right: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-40-widescreen-only { + margin-right: 40px !important; } + .has-padding-right-40-widescreen-only { + padding-right: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-40-fullhd { + margin-right: 40px !important; } + .has-padding-right-40-fullhd { + padding-right: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-45-mobile { + margin: 45px !important; } + .has-padding-45-mobile { + padding: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-45-tablet { + margin: 45px !important; } + .has-padding-45-tablet { + padding: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-45-tablet-only { + margin: 45px !important; } + .has-padding-45-tablet-only { + padding: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-45-touch { + margin: 45px !important; } + .has-padding-45-touch { + padding: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-45-desktop { + margin: 45px !important; } + .has-padding-45-desktop { + padding: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-45-desktop-only { + margin: 45px !important; } + .has-padding-45-desktop-only { + padding: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-45-widescreen { + margin: 45px !important; } + .has-padding-45-widescreen { + padding: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-45-widescreen-only { + margin: 45px !important; } + .has-padding-45-widescreen-only { + padding: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-45-fullhd { + margin: 45px !important; } + .has-padding-45-fullhd { + padding: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-45-mobile { + margin-top: 45px !important; } + .has-padding-top-45-mobile { + padding-top: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-45-tablet { + margin-top: 45px !important; } + .has-padding-top-45-tablet { + padding-top: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-45-tablet-only { + margin-top: 45px !important; } + .has-padding-top-45-tablet-only { + padding-top: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-45-touch { + margin-top: 45px !important; } + .has-padding-top-45-touch { + padding-top: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-45-desktop { + margin-top: 45px !important; } + .has-padding-top-45-desktop { + padding-top: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-45-desktop-only { + margin-top: 45px !important; } + .has-padding-top-45-desktop-only { + padding-top: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-45-widescreen { + margin-top: 45px !important; } + .has-padding-top-45-widescreen { + padding-top: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-45-widescreen-only { + margin-top: 45px !important; } + .has-padding-top-45-widescreen-only { + padding-top: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-45-fullhd { + margin-top: 45px !important; } + .has-padding-top-45-fullhd { + padding-top: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-45-mobile { + margin-bottom: 45px !important; } + .has-padding-bottom-45-mobile { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-45-tablet { + margin-bottom: 45px !important; } + .has-padding-bottom-45-tablet { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-45-tablet-only { + margin-bottom: 45px !important; } + .has-padding-bottom-45-tablet-only { + padding-bottom: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-45-touch { + margin-bottom: 45px !important; } + .has-padding-bottom-45-touch { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-45-desktop { + margin-bottom: 45px !important; } + .has-padding-bottom-45-desktop { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-45-desktop-only { + margin-bottom: 45px !important; } + .has-padding-bottom-45-desktop-only { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-45-widescreen { + margin-bottom: 45px !important; } + .has-padding-bottom-45-widescreen { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-45-widescreen-only { + margin-bottom: 45px !important; } + .has-padding-bottom-45-widescreen-only { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-45-fullhd { + margin-bottom: 45px !important; } + .has-padding-bottom-45-fullhd { + padding-bottom: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-45-mobile { + margin-left: 45px !important; } + .has-padding-left-45-mobile { + padding-left: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-45-tablet { + margin-left: 45px !important; } + .has-padding-left-45-tablet { + padding-left: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-45-tablet-only { + margin-left: 45px !important; } + .has-padding-left-45-tablet-only { + padding-left: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-45-touch { + margin-left: 45px !important; } + .has-padding-left-45-touch { + padding-left: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-45-desktop { + margin-left: 45px !important; } + .has-padding-left-45-desktop { + padding-left: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-45-desktop-only { + margin-left: 45px !important; } + .has-padding-left-45-desktop-only { + padding-left: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-45-widescreen { + margin-left: 45px !important; } + .has-padding-left-45-widescreen { + padding-left: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-45-widescreen-only { + margin-left: 45px !important; } + .has-padding-left-45-widescreen-only { + padding-left: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-45-fullhd { + margin-left: 45px !important; } + .has-padding-left-45-fullhd { + padding-left: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-45-mobile { + margin-right: 45px !important; } + .has-padding-right-45-mobile { + padding-right: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-45-tablet { + margin-right: 45px !important; } + .has-padding-right-45-tablet { + padding-right: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-45-tablet-only { + margin-right: 45px !important; } + .has-padding-right-45-tablet-only { + padding-right: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-45-touch { + margin-right: 45px !important; } + .has-padding-right-45-touch { + padding-right: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-45-desktop { + margin-right: 45px !important; } + .has-padding-right-45-desktop { + padding-right: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-45-desktop-only { + margin-right: 45px !important; } + .has-padding-right-45-desktop-only { + padding-right: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-45-widescreen { + margin-right: 45px !important; } + .has-padding-right-45-widescreen { + padding-right: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-45-widescreen-only { + margin-right: 45px !important; } + .has-padding-right-45-widescreen-only { + padding-right: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-45-fullhd { + margin-right: 45px !important; } + .has-padding-right-45-fullhd { + padding-right: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-50-mobile { + margin: 50px !important; } + .has-padding-50-mobile { + padding: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-50-tablet { + margin: 50px !important; } + .has-padding-50-tablet { + padding: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-50-tablet-only { + margin: 50px !important; } + .has-padding-50-tablet-only { + padding: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-50-touch { + margin: 50px !important; } + .has-padding-50-touch { + padding: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-50-desktop { + margin: 50px !important; } + .has-padding-50-desktop { + padding: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-50-desktop-only { + margin: 50px !important; } + .has-padding-50-desktop-only { + padding: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-50-widescreen { + margin: 50px !important; } + .has-padding-50-widescreen { + padding: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-50-widescreen-only { + margin: 50px !important; } + .has-padding-50-widescreen-only { + padding: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-50-fullhd { + margin: 50px !important; } + .has-padding-50-fullhd { + padding: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-50-mobile { + margin-top: 50px !important; } + .has-padding-top-50-mobile { + padding-top: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-50-tablet { + margin-top: 50px !important; } + .has-padding-top-50-tablet { + padding-top: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-50-tablet-only { + margin-top: 50px !important; } + .has-padding-top-50-tablet-only { + padding-top: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-50-touch { + margin-top: 50px !important; } + .has-padding-top-50-touch { + padding-top: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-50-desktop { + margin-top: 50px !important; } + .has-padding-top-50-desktop { + padding-top: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-50-desktop-only { + margin-top: 50px !important; } + .has-padding-top-50-desktop-only { + padding-top: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-50-widescreen { + margin-top: 50px !important; } + .has-padding-top-50-widescreen { + padding-top: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-50-widescreen-only { + margin-top: 50px !important; } + .has-padding-top-50-widescreen-only { + padding-top: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-50-fullhd { + margin-top: 50px !important; } + .has-padding-top-50-fullhd { + padding-top: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-50-mobile { + margin-bottom: 50px !important; } + .has-padding-bottom-50-mobile { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-50-tablet { + margin-bottom: 50px !important; } + .has-padding-bottom-50-tablet { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-50-tablet-only { + margin-bottom: 50px !important; } + .has-padding-bottom-50-tablet-only { + padding-bottom: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-50-touch { + margin-bottom: 50px !important; } + .has-padding-bottom-50-touch { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-50-desktop { + margin-bottom: 50px !important; } + .has-padding-bottom-50-desktop { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-50-desktop-only { + margin-bottom: 50px !important; } + .has-padding-bottom-50-desktop-only { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-50-widescreen { + margin-bottom: 50px !important; } + .has-padding-bottom-50-widescreen { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-50-widescreen-only { + margin-bottom: 50px !important; } + .has-padding-bottom-50-widescreen-only { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-50-fullhd { + margin-bottom: 50px !important; } + .has-padding-bottom-50-fullhd { + padding-bottom: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-50-mobile { + margin-left: 50px !important; } + .has-padding-left-50-mobile { + padding-left: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-50-tablet { + margin-left: 50px !important; } + .has-padding-left-50-tablet { + padding-left: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-50-tablet-only { + margin-left: 50px !important; } + .has-padding-left-50-tablet-only { + padding-left: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-50-touch { + margin-left: 50px !important; } + .has-padding-left-50-touch { + padding-left: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-50-desktop { + margin-left: 50px !important; } + .has-padding-left-50-desktop { + padding-left: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-50-desktop-only { + margin-left: 50px !important; } + .has-padding-left-50-desktop-only { + padding-left: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-50-widescreen { + margin-left: 50px !important; } + .has-padding-left-50-widescreen { + padding-left: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-50-widescreen-only { + margin-left: 50px !important; } + .has-padding-left-50-widescreen-only { + padding-left: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-50-fullhd { + margin-left: 50px !important; } + .has-padding-left-50-fullhd { + padding-left: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-50-mobile { + margin-right: 50px !important; } + .has-padding-right-50-mobile { + padding-right: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-50-tablet { + margin-right: 50px !important; } + .has-padding-right-50-tablet { + padding-right: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-50-tablet-only { + margin-right: 50px !important; } + .has-padding-right-50-tablet-only { + padding-right: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-50-touch { + margin-right: 50px !important; } + .has-padding-right-50-touch { + padding-right: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-50-desktop { + margin-right: 50px !important; } + .has-padding-right-50-desktop { + padding-right: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-50-desktop-only { + margin-right: 50px !important; } + .has-padding-right-50-desktop-only { + padding-right: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-50-widescreen { + margin-right: 50px !important; } + .has-padding-right-50-widescreen { + padding-right: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-50-widescreen-only { + margin-right: 50px !important; } + .has-padding-right-50-widescreen-only { + padding-right: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-50-fullhd { + margin-right: 50px !important; } + .has-padding-right-50-fullhd { + padding-right: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-55-mobile { + margin: 55px !important; } + .has-padding-55-mobile { + padding: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-55-tablet { + margin: 55px !important; } + .has-padding-55-tablet { + padding: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-55-tablet-only { + margin: 55px !important; } + .has-padding-55-tablet-only { + padding: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-55-touch { + margin: 55px !important; } + .has-padding-55-touch { + padding: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-55-desktop { + margin: 55px !important; } + .has-padding-55-desktop { + padding: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-55-desktop-only { + margin: 55px !important; } + .has-padding-55-desktop-only { + padding: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-55-widescreen { + margin: 55px !important; } + .has-padding-55-widescreen { + padding: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-55-widescreen-only { + margin: 55px !important; } + .has-padding-55-widescreen-only { + padding: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-55-fullhd { + margin: 55px !important; } + .has-padding-55-fullhd { + padding: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-55-mobile { + margin-top: 55px !important; } + .has-padding-top-55-mobile { + padding-top: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-55-tablet { + margin-top: 55px !important; } + .has-padding-top-55-tablet { + padding-top: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-55-tablet-only { + margin-top: 55px !important; } + .has-padding-top-55-tablet-only { + padding-top: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-55-touch { + margin-top: 55px !important; } + .has-padding-top-55-touch { + padding-top: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-55-desktop { + margin-top: 55px !important; } + .has-padding-top-55-desktop { + padding-top: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-55-desktop-only { + margin-top: 55px !important; } + .has-padding-top-55-desktop-only { + padding-top: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-55-widescreen { + margin-top: 55px !important; } + .has-padding-top-55-widescreen { + padding-top: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-55-widescreen-only { + margin-top: 55px !important; } + .has-padding-top-55-widescreen-only { + padding-top: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-55-fullhd { + margin-top: 55px !important; } + .has-padding-top-55-fullhd { + padding-top: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-55-mobile { + margin-bottom: 55px !important; } + .has-padding-bottom-55-mobile { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-55-tablet { + margin-bottom: 55px !important; } + .has-padding-bottom-55-tablet { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-55-tablet-only { + margin-bottom: 55px !important; } + .has-padding-bottom-55-tablet-only { + padding-bottom: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-55-touch { + margin-bottom: 55px !important; } + .has-padding-bottom-55-touch { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-55-desktop { + margin-bottom: 55px !important; } + .has-padding-bottom-55-desktop { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-55-desktop-only { + margin-bottom: 55px !important; } + .has-padding-bottom-55-desktop-only { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-55-widescreen { + margin-bottom: 55px !important; } + .has-padding-bottom-55-widescreen { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-55-widescreen-only { + margin-bottom: 55px !important; } + .has-padding-bottom-55-widescreen-only { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-55-fullhd { + margin-bottom: 55px !important; } + .has-padding-bottom-55-fullhd { + padding-bottom: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-55-mobile { + margin-left: 55px !important; } + .has-padding-left-55-mobile { + padding-left: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-55-tablet { + margin-left: 55px !important; } + .has-padding-left-55-tablet { + padding-left: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-55-tablet-only { + margin-left: 55px !important; } + .has-padding-left-55-tablet-only { + padding-left: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-55-touch { + margin-left: 55px !important; } + .has-padding-left-55-touch { + padding-left: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-55-desktop { + margin-left: 55px !important; } + .has-padding-left-55-desktop { + padding-left: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-55-desktop-only { + margin-left: 55px !important; } + .has-padding-left-55-desktop-only { + padding-left: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-55-widescreen { + margin-left: 55px !important; } + .has-padding-left-55-widescreen { + padding-left: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-55-widescreen-only { + margin-left: 55px !important; } + .has-padding-left-55-widescreen-only { + padding-left: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-55-fullhd { + margin-left: 55px !important; } + .has-padding-left-55-fullhd { + padding-left: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-55-mobile { + margin-right: 55px !important; } + .has-padding-right-55-mobile { + padding-right: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-55-tablet { + margin-right: 55px !important; } + .has-padding-right-55-tablet { + padding-right: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-55-tablet-only { + margin-right: 55px !important; } + .has-padding-right-55-tablet-only { + padding-right: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-55-touch { + margin-right: 55px !important; } + .has-padding-right-55-touch { + padding-right: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-55-desktop { + margin-right: 55px !important; } + .has-padding-right-55-desktop { + padding-right: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-55-desktop-only { + margin-right: 55px !important; } + .has-padding-right-55-desktop-only { + padding-right: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-55-widescreen { + margin-right: 55px !important; } + .has-padding-right-55-widescreen { + padding-right: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-55-widescreen-only { + margin-right: 55px !important; } + .has-padding-right-55-widescreen-only { + padding-right: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-55-fullhd { + margin-right: 55px !important; } + .has-padding-right-55-fullhd { + padding-right: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-60-mobile { + margin: 60px !important; } + .has-padding-60-mobile { + padding: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-60-tablet { + margin: 60px !important; } + .has-padding-60-tablet { + padding: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-60-tablet-only { + margin: 60px !important; } + .has-padding-60-tablet-only { + padding: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-60-touch { + margin: 60px !important; } + .has-padding-60-touch { + padding: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-60-desktop { + margin: 60px !important; } + .has-padding-60-desktop { + padding: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-60-desktop-only { + margin: 60px !important; } + .has-padding-60-desktop-only { + padding: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-60-widescreen { + margin: 60px !important; } + .has-padding-60-widescreen { + padding: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-60-widescreen-only { + margin: 60px !important; } + .has-padding-60-widescreen-only { + padding: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-60-fullhd { + margin: 60px !important; } + .has-padding-60-fullhd { + padding: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-60-mobile { + margin-top: 60px !important; } + .has-padding-top-60-mobile { + padding-top: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-60-tablet { + margin-top: 60px !important; } + .has-padding-top-60-tablet { + padding-top: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-60-tablet-only { + margin-top: 60px !important; } + .has-padding-top-60-tablet-only { + padding-top: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-60-touch { + margin-top: 60px !important; } + .has-padding-top-60-touch { + padding-top: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-60-desktop { + margin-top: 60px !important; } + .has-padding-top-60-desktop { + padding-top: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-60-desktop-only { + margin-top: 60px !important; } + .has-padding-top-60-desktop-only { + padding-top: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-60-widescreen { + margin-top: 60px !important; } + .has-padding-top-60-widescreen { + padding-top: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-60-widescreen-only { + margin-top: 60px !important; } + .has-padding-top-60-widescreen-only { + padding-top: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-60-fullhd { + margin-top: 60px !important; } + .has-padding-top-60-fullhd { + padding-top: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-60-mobile { + margin-bottom: 60px !important; } + .has-padding-bottom-60-mobile { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-60-tablet { + margin-bottom: 60px !important; } + .has-padding-bottom-60-tablet { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-60-tablet-only { + margin-bottom: 60px !important; } + .has-padding-bottom-60-tablet-only { + padding-bottom: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-60-touch { + margin-bottom: 60px !important; } + .has-padding-bottom-60-touch { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-60-desktop { + margin-bottom: 60px !important; } + .has-padding-bottom-60-desktop { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-60-desktop-only { + margin-bottom: 60px !important; } + .has-padding-bottom-60-desktop-only { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-60-widescreen { + margin-bottom: 60px !important; } + .has-padding-bottom-60-widescreen { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-60-widescreen-only { + margin-bottom: 60px !important; } + .has-padding-bottom-60-widescreen-only { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-60-fullhd { + margin-bottom: 60px !important; } + .has-padding-bottom-60-fullhd { + padding-bottom: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-60-mobile { + margin-left: 60px !important; } + .has-padding-left-60-mobile { + padding-left: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-60-tablet { + margin-left: 60px !important; } + .has-padding-left-60-tablet { + padding-left: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-60-tablet-only { + margin-left: 60px !important; } + .has-padding-left-60-tablet-only { + padding-left: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-60-touch { + margin-left: 60px !important; } + .has-padding-left-60-touch { + padding-left: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-60-desktop { + margin-left: 60px !important; } + .has-padding-left-60-desktop { + padding-left: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-60-desktop-only { + margin-left: 60px !important; } + .has-padding-left-60-desktop-only { + padding-left: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-60-widescreen { + margin-left: 60px !important; } + .has-padding-left-60-widescreen { + padding-left: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-60-widescreen-only { + margin-left: 60px !important; } + .has-padding-left-60-widescreen-only { + padding-left: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-60-fullhd { + margin-left: 60px !important; } + .has-padding-left-60-fullhd { + padding-left: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-60-mobile { + margin-right: 60px !important; } + .has-padding-right-60-mobile { + padding-right: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-60-tablet { + margin-right: 60px !important; } + .has-padding-right-60-tablet { + padding-right: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-60-tablet-only { + margin-right: 60px !important; } + .has-padding-right-60-tablet-only { + padding-right: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-60-touch { + margin-right: 60px !important; } + .has-padding-right-60-touch { + padding-right: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-60-desktop { + margin-right: 60px !important; } + .has-padding-right-60-desktop { + padding-right: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-60-desktop-only { + margin-right: 60px !important; } + .has-padding-right-60-desktop-only { + padding-right: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-60-widescreen { + margin-right: 60px !important; } + .has-padding-right-60-widescreen { + padding-right: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-60-widescreen-only { + margin-right: 60px !important; } + .has-padding-right-60-widescreen-only { + padding-right: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-60-fullhd { + margin-right: 60px !important; } + .has-padding-right-60-fullhd { + padding-right: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-65-mobile { + margin: 65px !important; } + .has-padding-65-mobile { + padding: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-65-tablet { + margin: 65px !important; } + .has-padding-65-tablet { + padding: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-65-tablet-only { + margin: 65px !important; } + .has-padding-65-tablet-only { + padding: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-65-touch { + margin: 65px !important; } + .has-padding-65-touch { + padding: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-65-desktop { + margin: 65px !important; } + .has-padding-65-desktop { + padding: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-65-desktop-only { + margin: 65px !important; } + .has-padding-65-desktop-only { + padding: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-65-widescreen { + margin: 65px !important; } + .has-padding-65-widescreen { + padding: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-65-widescreen-only { + margin: 65px !important; } + .has-padding-65-widescreen-only { + padding: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-65-fullhd { + margin: 65px !important; } + .has-padding-65-fullhd { + padding: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-65-mobile { + margin-top: 65px !important; } + .has-padding-top-65-mobile { + padding-top: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-65-tablet { + margin-top: 65px !important; } + .has-padding-top-65-tablet { + padding-top: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-65-tablet-only { + margin-top: 65px !important; } + .has-padding-top-65-tablet-only { + padding-top: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-65-touch { + margin-top: 65px !important; } + .has-padding-top-65-touch { + padding-top: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-65-desktop { + margin-top: 65px !important; } + .has-padding-top-65-desktop { + padding-top: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-65-desktop-only { + margin-top: 65px !important; } + .has-padding-top-65-desktop-only { + padding-top: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-65-widescreen { + margin-top: 65px !important; } + .has-padding-top-65-widescreen { + padding-top: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-65-widescreen-only { + margin-top: 65px !important; } + .has-padding-top-65-widescreen-only { + padding-top: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-65-fullhd { + margin-top: 65px !important; } + .has-padding-top-65-fullhd { + padding-top: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-65-mobile { + margin-bottom: 65px !important; } + .has-padding-bottom-65-mobile { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-65-tablet { + margin-bottom: 65px !important; } + .has-padding-bottom-65-tablet { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-65-tablet-only { + margin-bottom: 65px !important; } + .has-padding-bottom-65-tablet-only { + padding-bottom: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-65-touch { + margin-bottom: 65px !important; } + .has-padding-bottom-65-touch { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-65-desktop { + margin-bottom: 65px !important; } + .has-padding-bottom-65-desktop { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-65-desktop-only { + margin-bottom: 65px !important; } + .has-padding-bottom-65-desktop-only { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-65-widescreen { + margin-bottom: 65px !important; } + .has-padding-bottom-65-widescreen { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-65-widescreen-only { + margin-bottom: 65px !important; } + .has-padding-bottom-65-widescreen-only { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-65-fullhd { + margin-bottom: 65px !important; } + .has-padding-bottom-65-fullhd { + padding-bottom: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-65-mobile { + margin-left: 65px !important; } + .has-padding-left-65-mobile { + padding-left: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-65-tablet { + margin-left: 65px !important; } + .has-padding-left-65-tablet { + padding-left: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-65-tablet-only { + margin-left: 65px !important; } + .has-padding-left-65-tablet-only { + padding-left: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-65-touch { + margin-left: 65px !important; } + .has-padding-left-65-touch { + padding-left: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-65-desktop { + margin-left: 65px !important; } + .has-padding-left-65-desktop { + padding-left: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-65-desktop-only { + margin-left: 65px !important; } + .has-padding-left-65-desktop-only { + padding-left: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-65-widescreen { + margin-left: 65px !important; } + .has-padding-left-65-widescreen { + padding-left: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-65-widescreen-only { + margin-left: 65px !important; } + .has-padding-left-65-widescreen-only { + padding-left: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-65-fullhd { + margin-left: 65px !important; } + .has-padding-left-65-fullhd { + padding-left: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-65-mobile { + margin-right: 65px !important; } + .has-padding-right-65-mobile { + padding-right: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-65-tablet { + margin-right: 65px !important; } + .has-padding-right-65-tablet { + padding-right: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-65-tablet-only { + margin-right: 65px !important; } + .has-padding-right-65-tablet-only { + padding-right: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-65-touch { + margin-right: 65px !important; } + .has-padding-right-65-touch { + padding-right: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-65-desktop { + margin-right: 65px !important; } + .has-padding-right-65-desktop { + padding-right: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-65-desktop-only { + margin-right: 65px !important; } + .has-padding-right-65-desktop-only { + padding-right: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-65-widescreen { + margin-right: 65px !important; } + .has-padding-right-65-widescreen { + padding-right: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-65-widescreen-only { + margin-right: 65px !important; } + .has-padding-right-65-widescreen-only { + padding-right: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-65-fullhd { + margin-right: 65px !important; } + .has-padding-right-65-fullhd { + padding-right: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-70-mobile { + margin: 70px !important; } + .has-padding-70-mobile { + padding: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-70-tablet { + margin: 70px !important; } + .has-padding-70-tablet { + padding: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-70-tablet-only { + margin: 70px !important; } + .has-padding-70-tablet-only { + padding: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-70-touch { + margin: 70px !important; } + .has-padding-70-touch { + padding: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-70-desktop { + margin: 70px !important; } + .has-padding-70-desktop { + padding: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-70-desktop-only { + margin: 70px !important; } + .has-padding-70-desktop-only { + padding: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-70-widescreen { + margin: 70px !important; } + .has-padding-70-widescreen { + padding: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-70-widescreen-only { + margin: 70px !important; } + .has-padding-70-widescreen-only { + padding: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-70-fullhd { + margin: 70px !important; } + .has-padding-70-fullhd { + padding: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-70-mobile { + margin-top: 70px !important; } + .has-padding-top-70-mobile { + padding-top: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-70-tablet { + margin-top: 70px !important; } + .has-padding-top-70-tablet { + padding-top: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-70-tablet-only { + margin-top: 70px !important; } + .has-padding-top-70-tablet-only { + padding-top: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-70-touch { + margin-top: 70px !important; } + .has-padding-top-70-touch { + padding-top: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-70-desktop { + margin-top: 70px !important; } + .has-padding-top-70-desktop { + padding-top: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-70-desktop-only { + margin-top: 70px !important; } + .has-padding-top-70-desktop-only { + padding-top: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-70-widescreen { + margin-top: 70px !important; } + .has-padding-top-70-widescreen { + padding-top: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-70-widescreen-only { + margin-top: 70px !important; } + .has-padding-top-70-widescreen-only { + padding-top: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-70-fullhd { + margin-top: 70px !important; } + .has-padding-top-70-fullhd { + padding-top: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-70-mobile { + margin-bottom: 70px !important; } + .has-padding-bottom-70-mobile { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-70-tablet { + margin-bottom: 70px !important; } + .has-padding-bottom-70-tablet { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-70-tablet-only { + margin-bottom: 70px !important; } + .has-padding-bottom-70-tablet-only { + padding-bottom: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-70-touch { + margin-bottom: 70px !important; } + .has-padding-bottom-70-touch { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-70-desktop { + margin-bottom: 70px !important; } + .has-padding-bottom-70-desktop { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-70-desktop-only { + margin-bottom: 70px !important; } + .has-padding-bottom-70-desktop-only { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-70-widescreen { + margin-bottom: 70px !important; } + .has-padding-bottom-70-widescreen { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-70-widescreen-only { + margin-bottom: 70px !important; } + .has-padding-bottom-70-widescreen-only { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-70-fullhd { + margin-bottom: 70px !important; } + .has-padding-bottom-70-fullhd { + padding-bottom: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-70-mobile { + margin-left: 70px !important; } + .has-padding-left-70-mobile { + padding-left: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-70-tablet { + margin-left: 70px !important; } + .has-padding-left-70-tablet { + padding-left: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-70-tablet-only { + margin-left: 70px !important; } + .has-padding-left-70-tablet-only { + padding-left: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-70-touch { + margin-left: 70px !important; } + .has-padding-left-70-touch { + padding-left: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-70-desktop { + margin-left: 70px !important; } + .has-padding-left-70-desktop { + padding-left: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-70-desktop-only { + margin-left: 70px !important; } + .has-padding-left-70-desktop-only { + padding-left: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-70-widescreen { + margin-left: 70px !important; } + .has-padding-left-70-widescreen { + padding-left: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-70-widescreen-only { + margin-left: 70px !important; } + .has-padding-left-70-widescreen-only { + padding-left: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-70-fullhd { + margin-left: 70px !important; } + .has-padding-left-70-fullhd { + padding-left: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-70-mobile { + margin-right: 70px !important; } + .has-padding-right-70-mobile { + padding-right: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-70-tablet { + margin-right: 70px !important; } + .has-padding-right-70-tablet { + padding-right: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-70-tablet-only { + margin-right: 70px !important; } + .has-padding-right-70-tablet-only { + padding-right: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-70-touch { + margin-right: 70px !important; } + .has-padding-right-70-touch { + padding-right: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-70-desktop { + margin-right: 70px !important; } + .has-padding-right-70-desktop { + padding-right: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-70-desktop-only { + margin-right: 70px !important; } + .has-padding-right-70-desktop-only { + padding-right: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-70-widescreen { + margin-right: 70px !important; } + .has-padding-right-70-widescreen { + padding-right: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-70-widescreen-only { + margin-right: 70px !important; } + .has-padding-right-70-widescreen-only { + padding-right: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-70-fullhd { + margin-right: 70px !important; } + .has-padding-right-70-fullhd { + padding-right: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-75-mobile { + margin: 75px !important; } + .has-padding-75-mobile { + padding: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-75-tablet { + margin: 75px !important; } + .has-padding-75-tablet { + padding: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-75-tablet-only { + margin: 75px !important; } + .has-padding-75-tablet-only { + padding: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-75-touch { + margin: 75px !important; } + .has-padding-75-touch { + padding: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-75-desktop { + margin: 75px !important; } + .has-padding-75-desktop { + padding: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-75-desktop-only { + margin: 75px !important; } + .has-padding-75-desktop-only { + padding: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-75-widescreen { + margin: 75px !important; } + .has-padding-75-widescreen { + padding: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-75-widescreen-only { + margin: 75px !important; } + .has-padding-75-widescreen-only { + padding: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-75-fullhd { + margin: 75px !important; } + .has-padding-75-fullhd { + padding: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-75-mobile { + margin-top: 75px !important; } + .has-padding-top-75-mobile { + padding-top: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-75-tablet { + margin-top: 75px !important; } + .has-padding-top-75-tablet { + padding-top: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-75-tablet-only { + margin-top: 75px !important; } + .has-padding-top-75-tablet-only { + padding-top: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-75-touch { + margin-top: 75px !important; } + .has-padding-top-75-touch { + padding-top: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-75-desktop { + margin-top: 75px !important; } + .has-padding-top-75-desktop { + padding-top: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-75-desktop-only { + margin-top: 75px !important; } + .has-padding-top-75-desktop-only { + padding-top: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-75-widescreen { + margin-top: 75px !important; } + .has-padding-top-75-widescreen { + padding-top: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-75-widescreen-only { + margin-top: 75px !important; } + .has-padding-top-75-widescreen-only { + padding-top: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-75-fullhd { + margin-top: 75px !important; } + .has-padding-top-75-fullhd { + padding-top: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-75-mobile { + margin-bottom: 75px !important; } + .has-padding-bottom-75-mobile { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-75-tablet { + margin-bottom: 75px !important; } + .has-padding-bottom-75-tablet { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-75-tablet-only { + margin-bottom: 75px !important; } + .has-padding-bottom-75-tablet-only { + padding-bottom: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-75-touch { + margin-bottom: 75px !important; } + .has-padding-bottom-75-touch { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-75-desktop { + margin-bottom: 75px !important; } + .has-padding-bottom-75-desktop { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-75-desktop-only { + margin-bottom: 75px !important; } + .has-padding-bottom-75-desktop-only { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-75-widescreen { + margin-bottom: 75px !important; } + .has-padding-bottom-75-widescreen { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-75-widescreen-only { + margin-bottom: 75px !important; } + .has-padding-bottom-75-widescreen-only { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-75-fullhd { + margin-bottom: 75px !important; } + .has-padding-bottom-75-fullhd { + padding-bottom: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-75-mobile { + margin-left: 75px !important; } + .has-padding-left-75-mobile { + padding-left: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-75-tablet { + margin-left: 75px !important; } + .has-padding-left-75-tablet { + padding-left: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-75-tablet-only { + margin-left: 75px !important; } + .has-padding-left-75-tablet-only { + padding-left: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-75-touch { + margin-left: 75px !important; } + .has-padding-left-75-touch { + padding-left: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-75-desktop { + margin-left: 75px !important; } + .has-padding-left-75-desktop { + padding-left: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-75-desktop-only { + margin-left: 75px !important; } + .has-padding-left-75-desktop-only { + padding-left: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-75-widescreen { + margin-left: 75px !important; } + .has-padding-left-75-widescreen { + padding-left: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-75-widescreen-only { + margin-left: 75px !important; } + .has-padding-left-75-widescreen-only { + padding-left: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-75-fullhd { + margin-left: 75px !important; } + .has-padding-left-75-fullhd { + padding-left: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-75-mobile { + margin-right: 75px !important; } + .has-padding-right-75-mobile { + padding-right: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-75-tablet { + margin-right: 75px !important; } + .has-padding-right-75-tablet { + padding-right: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-75-tablet-only { + margin-right: 75px !important; } + .has-padding-right-75-tablet-only { + padding-right: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-75-touch { + margin-right: 75px !important; } + .has-padding-right-75-touch { + padding-right: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-75-desktop { + margin-right: 75px !important; } + .has-padding-right-75-desktop { + padding-right: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-75-desktop-only { + margin-right: 75px !important; } + .has-padding-right-75-desktop-only { + padding-right: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-75-widescreen { + margin-right: 75px !important; } + .has-padding-right-75-widescreen { + padding-right: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-75-widescreen-only { + margin-right: 75px !important; } + .has-padding-right-75-widescreen-only { + padding-right: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-75-fullhd { + margin-right: 75px !important; } + .has-padding-right-75-fullhd { + padding-right: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-80-mobile { + margin: 80px !important; } + .has-padding-80-mobile { + padding: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-80-tablet { + margin: 80px !important; } + .has-padding-80-tablet { + padding: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-80-tablet-only { + margin: 80px !important; } + .has-padding-80-tablet-only { + padding: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-80-touch { + margin: 80px !important; } + .has-padding-80-touch { + padding: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-80-desktop { + margin: 80px !important; } + .has-padding-80-desktop { + padding: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-80-desktop-only { + margin: 80px !important; } + .has-padding-80-desktop-only { + padding: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-80-widescreen { + margin: 80px !important; } + .has-padding-80-widescreen { + padding: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-80-widescreen-only { + margin: 80px !important; } + .has-padding-80-widescreen-only { + padding: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-80-fullhd { + margin: 80px !important; } + .has-padding-80-fullhd { + padding: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-80-mobile { + margin-top: 80px !important; } + .has-padding-top-80-mobile { + padding-top: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-80-tablet { + margin-top: 80px !important; } + .has-padding-top-80-tablet { + padding-top: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-80-tablet-only { + margin-top: 80px !important; } + .has-padding-top-80-tablet-only { + padding-top: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-80-touch { + margin-top: 80px !important; } + .has-padding-top-80-touch { + padding-top: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-80-desktop { + margin-top: 80px !important; } + .has-padding-top-80-desktop { + padding-top: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-80-desktop-only { + margin-top: 80px !important; } + .has-padding-top-80-desktop-only { + padding-top: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-80-widescreen { + margin-top: 80px !important; } + .has-padding-top-80-widescreen { + padding-top: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-80-widescreen-only { + margin-top: 80px !important; } + .has-padding-top-80-widescreen-only { + padding-top: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-80-fullhd { + margin-top: 80px !important; } + .has-padding-top-80-fullhd { + padding-top: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-80-mobile { + margin-bottom: 80px !important; } + .has-padding-bottom-80-mobile { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-80-tablet { + margin-bottom: 80px !important; } + .has-padding-bottom-80-tablet { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-80-tablet-only { + margin-bottom: 80px !important; } + .has-padding-bottom-80-tablet-only { + padding-bottom: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-80-touch { + margin-bottom: 80px !important; } + .has-padding-bottom-80-touch { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-80-desktop { + margin-bottom: 80px !important; } + .has-padding-bottom-80-desktop { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-80-desktop-only { + margin-bottom: 80px !important; } + .has-padding-bottom-80-desktop-only { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-80-widescreen { + margin-bottom: 80px !important; } + .has-padding-bottom-80-widescreen { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-80-widescreen-only { + margin-bottom: 80px !important; } + .has-padding-bottom-80-widescreen-only { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-80-fullhd { + margin-bottom: 80px !important; } + .has-padding-bottom-80-fullhd { + padding-bottom: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-80-mobile { + margin-left: 80px !important; } + .has-padding-left-80-mobile { + padding-left: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-80-tablet { + margin-left: 80px !important; } + .has-padding-left-80-tablet { + padding-left: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-80-tablet-only { + margin-left: 80px !important; } + .has-padding-left-80-tablet-only { + padding-left: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-80-touch { + margin-left: 80px !important; } + .has-padding-left-80-touch { + padding-left: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-80-desktop { + margin-left: 80px !important; } + .has-padding-left-80-desktop { + padding-left: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-80-desktop-only { + margin-left: 80px !important; } + .has-padding-left-80-desktop-only { + padding-left: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-80-widescreen { + margin-left: 80px !important; } + .has-padding-left-80-widescreen { + padding-left: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-80-widescreen-only { + margin-left: 80px !important; } + .has-padding-left-80-widescreen-only { + padding-left: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-80-fullhd { + margin-left: 80px !important; } + .has-padding-left-80-fullhd { + padding-left: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-80-mobile { + margin-right: 80px !important; } + .has-padding-right-80-mobile { + padding-right: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-80-tablet { + margin-right: 80px !important; } + .has-padding-right-80-tablet { + padding-right: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-80-tablet-only { + margin-right: 80px !important; } + .has-padding-right-80-tablet-only { + padding-right: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-80-touch { + margin-right: 80px !important; } + .has-padding-right-80-touch { + padding-right: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-80-desktop { + margin-right: 80px !important; } + .has-padding-right-80-desktop { + padding-right: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-80-desktop-only { + margin-right: 80px !important; } + .has-padding-right-80-desktop-only { + padding-right: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-80-widescreen { + margin-right: 80px !important; } + .has-padding-right-80-widescreen { + padding-right: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-80-widescreen-only { + margin-right: 80px !important; } + .has-padding-right-80-widescreen-only { + padding-right: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-80-fullhd { + margin-right: 80px !important; } + .has-padding-right-80-fullhd { + padding-right: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-85-mobile { + margin: 85px !important; } + .has-padding-85-mobile { + padding: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-85-tablet { + margin: 85px !important; } + .has-padding-85-tablet { + padding: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-85-tablet-only { + margin: 85px !important; } + .has-padding-85-tablet-only { + padding: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-85-touch { + margin: 85px !important; } + .has-padding-85-touch { + padding: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-85-desktop { + margin: 85px !important; } + .has-padding-85-desktop { + padding: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-85-desktop-only { + margin: 85px !important; } + .has-padding-85-desktop-only { + padding: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-85-widescreen { + margin: 85px !important; } + .has-padding-85-widescreen { + padding: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-85-widescreen-only { + margin: 85px !important; } + .has-padding-85-widescreen-only { + padding: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-85-fullhd { + margin: 85px !important; } + .has-padding-85-fullhd { + padding: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-85-mobile { + margin-top: 85px !important; } + .has-padding-top-85-mobile { + padding-top: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-85-tablet { + margin-top: 85px !important; } + .has-padding-top-85-tablet { + padding-top: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-85-tablet-only { + margin-top: 85px !important; } + .has-padding-top-85-tablet-only { + padding-top: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-85-touch { + margin-top: 85px !important; } + .has-padding-top-85-touch { + padding-top: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-85-desktop { + margin-top: 85px !important; } + .has-padding-top-85-desktop { + padding-top: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-85-desktop-only { + margin-top: 85px !important; } + .has-padding-top-85-desktop-only { + padding-top: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-85-widescreen { + margin-top: 85px !important; } + .has-padding-top-85-widescreen { + padding-top: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-85-widescreen-only { + margin-top: 85px !important; } + .has-padding-top-85-widescreen-only { + padding-top: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-85-fullhd { + margin-top: 85px !important; } + .has-padding-top-85-fullhd { + padding-top: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-85-mobile { + margin-bottom: 85px !important; } + .has-padding-bottom-85-mobile { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-85-tablet { + margin-bottom: 85px !important; } + .has-padding-bottom-85-tablet { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-85-tablet-only { + margin-bottom: 85px !important; } + .has-padding-bottom-85-tablet-only { + padding-bottom: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-85-touch { + margin-bottom: 85px !important; } + .has-padding-bottom-85-touch { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-85-desktop { + margin-bottom: 85px !important; } + .has-padding-bottom-85-desktop { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-85-desktop-only { + margin-bottom: 85px !important; } + .has-padding-bottom-85-desktop-only { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-85-widescreen { + margin-bottom: 85px !important; } + .has-padding-bottom-85-widescreen { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-85-widescreen-only { + margin-bottom: 85px !important; } + .has-padding-bottom-85-widescreen-only { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-85-fullhd { + margin-bottom: 85px !important; } + .has-padding-bottom-85-fullhd { + padding-bottom: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-85-mobile { + margin-left: 85px !important; } + .has-padding-left-85-mobile { + padding-left: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-85-tablet { + margin-left: 85px !important; } + .has-padding-left-85-tablet { + padding-left: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-85-tablet-only { + margin-left: 85px !important; } + .has-padding-left-85-tablet-only { + padding-left: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-85-touch { + margin-left: 85px !important; } + .has-padding-left-85-touch { + padding-left: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-85-desktop { + margin-left: 85px !important; } + .has-padding-left-85-desktop { + padding-left: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-85-desktop-only { + margin-left: 85px !important; } + .has-padding-left-85-desktop-only { + padding-left: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-85-widescreen { + margin-left: 85px !important; } + .has-padding-left-85-widescreen { + padding-left: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-85-widescreen-only { + margin-left: 85px !important; } + .has-padding-left-85-widescreen-only { + padding-left: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-85-fullhd { + margin-left: 85px !important; } + .has-padding-left-85-fullhd { + padding-left: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-85-mobile { + margin-right: 85px !important; } + .has-padding-right-85-mobile { + padding-right: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-85-tablet { + margin-right: 85px !important; } + .has-padding-right-85-tablet { + padding-right: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-85-tablet-only { + margin-right: 85px !important; } + .has-padding-right-85-tablet-only { + padding-right: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-85-touch { + margin-right: 85px !important; } + .has-padding-right-85-touch { + padding-right: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-85-desktop { + margin-right: 85px !important; } + .has-padding-right-85-desktop { + padding-right: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-85-desktop-only { + margin-right: 85px !important; } + .has-padding-right-85-desktop-only { + padding-right: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-85-widescreen { + margin-right: 85px !important; } + .has-padding-right-85-widescreen { + padding-right: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-85-widescreen-only { + margin-right: 85px !important; } + .has-padding-right-85-widescreen-only { + padding-right: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-85-fullhd { + margin-right: 85px !important; } + .has-padding-right-85-fullhd { + padding-right: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-90-mobile { + margin: 90px !important; } + .has-padding-90-mobile { + padding: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-90-tablet { + margin: 90px !important; } + .has-padding-90-tablet { + padding: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-90-tablet-only { + margin: 90px !important; } + .has-padding-90-tablet-only { + padding: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-90-touch { + margin: 90px !important; } + .has-padding-90-touch { + padding: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-90-desktop { + margin: 90px !important; } + .has-padding-90-desktop { + padding: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-90-desktop-only { + margin: 90px !important; } + .has-padding-90-desktop-only { + padding: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-90-widescreen { + margin: 90px !important; } + .has-padding-90-widescreen { + padding: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-90-widescreen-only { + margin: 90px !important; } + .has-padding-90-widescreen-only { + padding: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-90-fullhd { + margin: 90px !important; } + .has-padding-90-fullhd { + padding: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-90-mobile { + margin-top: 90px !important; } + .has-padding-top-90-mobile { + padding-top: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-90-tablet { + margin-top: 90px !important; } + .has-padding-top-90-tablet { + padding-top: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-90-tablet-only { + margin-top: 90px !important; } + .has-padding-top-90-tablet-only { + padding-top: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-90-touch { + margin-top: 90px !important; } + .has-padding-top-90-touch { + padding-top: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-90-desktop { + margin-top: 90px !important; } + .has-padding-top-90-desktop { + padding-top: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-90-desktop-only { + margin-top: 90px !important; } + .has-padding-top-90-desktop-only { + padding-top: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-90-widescreen { + margin-top: 90px !important; } + .has-padding-top-90-widescreen { + padding-top: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-90-widescreen-only { + margin-top: 90px !important; } + .has-padding-top-90-widescreen-only { + padding-top: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-90-fullhd { + margin-top: 90px !important; } + .has-padding-top-90-fullhd { + padding-top: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-90-mobile { + margin-bottom: 90px !important; } + .has-padding-bottom-90-mobile { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-90-tablet { + margin-bottom: 90px !important; } + .has-padding-bottom-90-tablet { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-90-tablet-only { + margin-bottom: 90px !important; } + .has-padding-bottom-90-tablet-only { + padding-bottom: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-90-touch { + margin-bottom: 90px !important; } + .has-padding-bottom-90-touch { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-90-desktop { + margin-bottom: 90px !important; } + .has-padding-bottom-90-desktop { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-90-desktop-only { + margin-bottom: 90px !important; } + .has-padding-bottom-90-desktop-only { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-90-widescreen { + margin-bottom: 90px !important; } + .has-padding-bottom-90-widescreen { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-90-widescreen-only { + margin-bottom: 90px !important; } + .has-padding-bottom-90-widescreen-only { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-90-fullhd { + margin-bottom: 90px !important; } + .has-padding-bottom-90-fullhd { + padding-bottom: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-90-mobile { + margin-left: 90px !important; } + .has-padding-left-90-mobile { + padding-left: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-90-tablet { + margin-left: 90px !important; } + .has-padding-left-90-tablet { + padding-left: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-90-tablet-only { + margin-left: 90px !important; } + .has-padding-left-90-tablet-only { + padding-left: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-90-touch { + margin-left: 90px !important; } + .has-padding-left-90-touch { + padding-left: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-90-desktop { + margin-left: 90px !important; } + .has-padding-left-90-desktop { + padding-left: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-90-desktop-only { + margin-left: 90px !important; } + .has-padding-left-90-desktop-only { + padding-left: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-90-widescreen { + margin-left: 90px !important; } + .has-padding-left-90-widescreen { + padding-left: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-90-widescreen-only { + margin-left: 90px !important; } + .has-padding-left-90-widescreen-only { + padding-left: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-90-fullhd { + margin-left: 90px !important; } + .has-padding-left-90-fullhd { + padding-left: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-90-mobile { + margin-right: 90px !important; } + .has-padding-right-90-mobile { + padding-right: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-90-tablet { + margin-right: 90px !important; } + .has-padding-right-90-tablet { + padding-right: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-90-tablet-only { + margin-right: 90px !important; } + .has-padding-right-90-tablet-only { + padding-right: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-90-touch { + margin-right: 90px !important; } + .has-padding-right-90-touch { + padding-right: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-90-desktop { + margin-right: 90px !important; } + .has-padding-right-90-desktop { + padding-right: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-90-desktop-only { + margin-right: 90px !important; } + .has-padding-right-90-desktop-only { + padding-right: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-90-widescreen { + margin-right: 90px !important; } + .has-padding-right-90-widescreen { + padding-right: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-90-widescreen-only { + margin-right: 90px !important; } + .has-padding-right-90-widescreen-only { + padding-right: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-90-fullhd { + margin-right: 90px !important; } + .has-padding-right-90-fullhd { + padding-right: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-95-mobile { + margin: 95px !important; } + .has-padding-95-mobile { + padding: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-95-tablet { + margin: 95px !important; } + .has-padding-95-tablet { + padding: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-95-tablet-only { + margin: 95px !important; } + .has-padding-95-tablet-only { + padding: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-95-touch { + margin: 95px !important; } + .has-padding-95-touch { + padding: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-95-desktop { + margin: 95px !important; } + .has-padding-95-desktop { + padding: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-95-desktop-only { + margin: 95px !important; } + .has-padding-95-desktop-only { + padding: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-95-widescreen { + margin: 95px !important; } + .has-padding-95-widescreen { + padding: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-95-widescreen-only { + margin: 95px !important; } + .has-padding-95-widescreen-only { + padding: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-95-fullhd { + margin: 95px !important; } + .has-padding-95-fullhd { + padding: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-95-mobile { + margin-top: 95px !important; } + .has-padding-top-95-mobile { + padding-top: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-95-tablet { + margin-top: 95px !important; } + .has-padding-top-95-tablet { + padding-top: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-95-tablet-only { + margin-top: 95px !important; } + .has-padding-top-95-tablet-only { + padding-top: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-95-touch { + margin-top: 95px !important; } + .has-padding-top-95-touch { + padding-top: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-95-desktop { + margin-top: 95px !important; } + .has-padding-top-95-desktop { + padding-top: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-95-desktop-only { + margin-top: 95px !important; } + .has-padding-top-95-desktop-only { + padding-top: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-95-widescreen { + margin-top: 95px !important; } + .has-padding-top-95-widescreen { + padding-top: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-95-widescreen-only { + margin-top: 95px !important; } + .has-padding-top-95-widescreen-only { + padding-top: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-95-fullhd { + margin-top: 95px !important; } + .has-padding-top-95-fullhd { + padding-top: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-95-mobile { + margin-bottom: 95px !important; } + .has-padding-bottom-95-mobile { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-95-tablet { + margin-bottom: 95px !important; } + .has-padding-bottom-95-tablet { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-95-tablet-only { + margin-bottom: 95px !important; } + .has-padding-bottom-95-tablet-only { + padding-bottom: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-95-touch { + margin-bottom: 95px !important; } + .has-padding-bottom-95-touch { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-95-desktop { + margin-bottom: 95px !important; } + .has-padding-bottom-95-desktop { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-95-desktop-only { + margin-bottom: 95px !important; } + .has-padding-bottom-95-desktop-only { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-95-widescreen { + margin-bottom: 95px !important; } + .has-padding-bottom-95-widescreen { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-95-widescreen-only { + margin-bottom: 95px !important; } + .has-padding-bottom-95-widescreen-only { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-95-fullhd { + margin-bottom: 95px !important; } + .has-padding-bottom-95-fullhd { + padding-bottom: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-95-mobile { + margin-left: 95px !important; } + .has-padding-left-95-mobile { + padding-left: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-95-tablet { + margin-left: 95px !important; } + .has-padding-left-95-tablet { + padding-left: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-95-tablet-only { + margin-left: 95px !important; } + .has-padding-left-95-tablet-only { + padding-left: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-95-touch { + margin-left: 95px !important; } + .has-padding-left-95-touch { + padding-left: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-95-desktop { + margin-left: 95px !important; } + .has-padding-left-95-desktop { + padding-left: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-95-desktop-only { + margin-left: 95px !important; } + .has-padding-left-95-desktop-only { + padding-left: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-95-widescreen { + margin-left: 95px !important; } + .has-padding-left-95-widescreen { + padding-left: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-95-widescreen-only { + margin-left: 95px !important; } + .has-padding-left-95-widescreen-only { + padding-left: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-95-fullhd { + margin-left: 95px !important; } + .has-padding-left-95-fullhd { + padding-left: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-95-mobile { + margin-right: 95px !important; } + .has-padding-right-95-mobile { + padding-right: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-95-tablet { + margin-right: 95px !important; } + .has-padding-right-95-tablet { + padding-right: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-95-tablet-only { + margin-right: 95px !important; } + .has-padding-right-95-tablet-only { + padding-right: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-95-touch { + margin-right: 95px !important; } + .has-padding-right-95-touch { + padding-right: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-95-desktop { + margin-right: 95px !important; } + .has-padding-right-95-desktop { + padding-right: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-95-desktop-only { + margin-right: 95px !important; } + .has-padding-right-95-desktop-only { + padding-right: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-95-widescreen { + margin-right: 95px !important; } + .has-padding-right-95-widescreen { + padding-right: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-95-widescreen-only { + margin-right: 95px !important; } + .has-padding-right-95-widescreen-only { + padding-right: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-95-fullhd { + margin-right: 95px !important; } + .has-padding-right-95-fullhd { + padding-right: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-100-mobile { + margin: 100px !important; } + .has-padding-100-mobile { + padding: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-100-tablet { + margin: 100px !important; } + .has-padding-100-tablet { + padding: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-100-tablet-only { + margin: 100px !important; } + .has-padding-100-tablet-only { + padding: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-100-touch { + margin: 100px !important; } + .has-padding-100-touch { + padding: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-100-desktop { + margin: 100px !important; } + .has-padding-100-desktop { + padding: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-100-desktop-only { + margin: 100px !important; } + .has-padding-100-desktop-only { + padding: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-100-widescreen { + margin: 100px !important; } + .has-padding-100-widescreen { + padding: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-100-widescreen-only { + margin: 100px !important; } + .has-padding-100-widescreen-only { + padding: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-100-fullhd { + margin: 100px !important; } + .has-padding-100-fullhd { + padding: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-100-mobile { + margin-top: 100px !important; } + .has-padding-top-100-mobile { + padding-top: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-100-tablet { + margin-top: 100px !important; } + .has-padding-top-100-tablet { + padding-top: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-100-tablet-only { + margin-top: 100px !important; } + .has-padding-top-100-tablet-only { + padding-top: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-100-touch { + margin-top: 100px !important; } + .has-padding-top-100-touch { + padding-top: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-100-desktop { + margin-top: 100px !important; } + .has-padding-top-100-desktop { + padding-top: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-100-desktop-only { + margin-top: 100px !important; } + .has-padding-top-100-desktop-only { + padding-top: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-100-widescreen { + margin-top: 100px !important; } + .has-padding-top-100-widescreen { + padding-top: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-100-widescreen-only { + margin-top: 100px !important; } + .has-padding-top-100-widescreen-only { + padding-top: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-100-fullhd { + margin-top: 100px !important; } + .has-padding-top-100-fullhd { + padding-top: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-100-mobile { + margin-bottom: 100px !important; } + .has-padding-bottom-100-mobile { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-100-tablet { + margin-bottom: 100px !important; } + .has-padding-bottom-100-tablet { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-100-tablet-only { + margin-bottom: 100px !important; } + .has-padding-bottom-100-tablet-only { + padding-bottom: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-100-touch { + margin-bottom: 100px !important; } + .has-padding-bottom-100-touch { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-100-desktop { + margin-bottom: 100px !important; } + .has-padding-bottom-100-desktop { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-100-desktop-only { + margin-bottom: 100px !important; } + .has-padding-bottom-100-desktop-only { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-100-widescreen { + margin-bottom: 100px !important; } + .has-padding-bottom-100-widescreen { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-100-widescreen-only { + margin-bottom: 100px !important; } + .has-padding-bottom-100-widescreen-only { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-100-fullhd { + margin-bottom: 100px !important; } + .has-padding-bottom-100-fullhd { + padding-bottom: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-100-mobile { + margin-left: 100px !important; } + .has-padding-left-100-mobile { + padding-left: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-100-tablet { + margin-left: 100px !important; } + .has-padding-left-100-tablet { + padding-left: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-100-tablet-only { + margin-left: 100px !important; } + .has-padding-left-100-tablet-only { + padding-left: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-100-touch { + margin-left: 100px !important; } + .has-padding-left-100-touch { + padding-left: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-100-desktop { + margin-left: 100px !important; } + .has-padding-left-100-desktop { + padding-left: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-100-desktop-only { + margin-left: 100px !important; } + .has-padding-left-100-desktop-only { + padding-left: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-100-widescreen { + margin-left: 100px !important; } + .has-padding-left-100-widescreen { + padding-left: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-100-widescreen-only { + margin-left: 100px !important; } + .has-padding-left-100-widescreen-only { + padding-left: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-100-fullhd { + margin-left: 100px !important; } + .has-padding-left-100-fullhd { + padding-left: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-100-mobile { + margin-right: 100px !important; } + .has-padding-right-100-mobile { + padding-right: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-100-tablet { + margin-right: 100px !important; } + .has-padding-right-100-tablet { + padding-right: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-100-tablet-only { + margin-right: 100px !important; } + .has-padding-right-100-tablet-only { + padding-right: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-100-touch { + margin-right: 100px !important; } + .has-padding-right-100-touch { + padding-right: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-100-desktop { + margin-right: 100px !important; } + .has-padding-right-100-desktop { + padding-right: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-100-desktop-only { + margin-right: 100px !important; } + .has-padding-right-100-desktop-only { + padding-right: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-100-widescreen { + margin-right: 100px !important; } + .has-padding-right-100-widescreen { + padding-right: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-100-widescreen-only { + margin-right: 100px !important; } + .has-padding-right-100-widescreen-only { + padding-right: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-100-fullhd { + margin-right: 100px !important; } + .has-padding-right-100-fullhd { + padding-right: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-105-mobile { + margin: 105px !important; } + .has-padding-105-mobile { + padding: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-105-tablet { + margin: 105px !important; } + .has-padding-105-tablet { + padding: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-105-tablet-only { + margin: 105px !important; } + .has-padding-105-tablet-only { + padding: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-105-touch { + margin: 105px !important; } + .has-padding-105-touch { + padding: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-105-desktop { + margin: 105px !important; } + .has-padding-105-desktop { + padding: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-105-desktop-only { + margin: 105px !important; } + .has-padding-105-desktop-only { + padding: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-105-widescreen { + margin: 105px !important; } + .has-padding-105-widescreen { + padding: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-105-widescreen-only { + margin: 105px !important; } + .has-padding-105-widescreen-only { + padding: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-105-fullhd { + margin: 105px !important; } + .has-padding-105-fullhd { + padding: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-105-mobile { + margin-top: 105px !important; } + .has-padding-top-105-mobile { + padding-top: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-105-tablet { + margin-top: 105px !important; } + .has-padding-top-105-tablet { + padding-top: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-105-tablet-only { + margin-top: 105px !important; } + .has-padding-top-105-tablet-only { + padding-top: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-105-touch { + margin-top: 105px !important; } + .has-padding-top-105-touch { + padding-top: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-105-desktop { + margin-top: 105px !important; } + .has-padding-top-105-desktop { + padding-top: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-105-desktop-only { + margin-top: 105px !important; } + .has-padding-top-105-desktop-only { + padding-top: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-105-widescreen { + margin-top: 105px !important; } + .has-padding-top-105-widescreen { + padding-top: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-105-widescreen-only { + margin-top: 105px !important; } + .has-padding-top-105-widescreen-only { + padding-top: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-105-fullhd { + margin-top: 105px !important; } + .has-padding-top-105-fullhd { + padding-top: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-105-mobile { + margin-bottom: 105px !important; } + .has-padding-bottom-105-mobile { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-105-tablet { + margin-bottom: 105px !important; } + .has-padding-bottom-105-tablet { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-105-tablet-only { + margin-bottom: 105px !important; } + .has-padding-bottom-105-tablet-only { + padding-bottom: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-105-touch { + margin-bottom: 105px !important; } + .has-padding-bottom-105-touch { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-105-desktop { + margin-bottom: 105px !important; } + .has-padding-bottom-105-desktop { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-105-desktop-only { + margin-bottom: 105px !important; } + .has-padding-bottom-105-desktop-only { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-105-widescreen { + margin-bottom: 105px !important; } + .has-padding-bottom-105-widescreen { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-105-widescreen-only { + margin-bottom: 105px !important; } + .has-padding-bottom-105-widescreen-only { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-105-fullhd { + margin-bottom: 105px !important; } + .has-padding-bottom-105-fullhd { + padding-bottom: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-105-mobile { + margin-left: 105px !important; } + .has-padding-left-105-mobile { + padding-left: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-105-tablet { + margin-left: 105px !important; } + .has-padding-left-105-tablet { + padding-left: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-105-tablet-only { + margin-left: 105px !important; } + .has-padding-left-105-tablet-only { + padding-left: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-105-touch { + margin-left: 105px !important; } + .has-padding-left-105-touch { + padding-left: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-105-desktop { + margin-left: 105px !important; } + .has-padding-left-105-desktop { + padding-left: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-105-desktop-only { + margin-left: 105px !important; } + .has-padding-left-105-desktop-only { + padding-left: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-105-widescreen { + margin-left: 105px !important; } + .has-padding-left-105-widescreen { + padding-left: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-105-widescreen-only { + margin-left: 105px !important; } + .has-padding-left-105-widescreen-only { + padding-left: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-105-fullhd { + margin-left: 105px !important; } + .has-padding-left-105-fullhd { + padding-left: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-105-mobile { + margin-right: 105px !important; } + .has-padding-right-105-mobile { + padding-right: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-105-tablet { + margin-right: 105px !important; } + .has-padding-right-105-tablet { + padding-right: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-105-tablet-only { + margin-right: 105px !important; } + .has-padding-right-105-tablet-only { + padding-right: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-105-touch { + margin-right: 105px !important; } + .has-padding-right-105-touch { + padding-right: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-105-desktop { + margin-right: 105px !important; } + .has-padding-right-105-desktop { + padding-right: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-105-desktop-only { + margin-right: 105px !important; } + .has-padding-right-105-desktop-only { + padding-right: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-105-widescreen { + margin-right: 105px !important; } + .has-padding-right-105-widescreen { + padding-right: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-105-widescreen-only { + margin-right: 105px !important; } + .has-padding-right-105-widescreen-only { + padding-right: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-105-fullhd { + margin-right: 105px !important; } + .has-padding-right-105-fullhd { + padding-right: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-110-mobile { + margin: 110px !important; } + .has-padding-110-mobile { + padding: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-110-tablet { + margin: 110px !important; } + .has-padding-110-tablet { + padding: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-110-tablet-only { + margin: 110px !important; } + .has-padding-110-tablet-only { + padding: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-110-touch { + margin: 110px !important; } + .has-padding-110-touch { + padding: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-110-desktop { + margin: 110px !important; } + .has-padding-110-desktop { + padding: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-110-desktop-only { + margin: 110px !important; } + .has-padding-110-desktop-only { + padding: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-110-widescreen { + margin: 110px !important; } + .has-padding-110-widescreen { + padding: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-110-widescreen-only { + margin: 110px !important; } + .has-padding-110-widescreen-only { + padding: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-110-fullhd { + margin: 110px !important; } + .has-padding-110-fullhd { + padding: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-110-mobile { + margin-top: 110px !important; } + .has-padding-top-110-mobile { + padding-top: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-110-tablet { + margin-top: 110px !important; } + .has-padding-top-110-tablet { + padding-top: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-110-tablet-only { + margin-top: 110px !important; } + .has-padding-top-110-tablet-only { + padding-top: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-110-touch { + margin-top: 110px !important; } + .has-padding-top-110-touch { + padding-top: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-110-desktop { + margin-top: 110px !important; } + .has-padding-top-110-desktop { + padding-top: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-110-desktop-only { + margin-top: 110px !important; } + .has-padding-top-110-desktop-only { + padding-top: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-110-widescreen { + margin-top: 110px !important; } + .has-padding-top-110-widescreen { + padding-top: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-110-widescreen-only { + margin-top: 110px !important; } + .has-padding-top-110-widescreen-only { + padding-top: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-110-fullhd { + margin-top: 110px !important; } + .has-padding-top-110-fullhd { + padding-top: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-110-mobile { + margin-bottom: 110px !important; } + .has-padding-bottom-110-mobile { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-110-tablet { + margin-bottom: 110px !important; } + .has-padding-bottom-110-tablet { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-110-tablet-only { + margin-bottom: 110px !important; } + .has-padding-bottom-110-tablet-only { + padding-bottom: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-110-touch { + margin-bottom: 110px !important; } + .has-padding-bottom-110-touch { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-110-desktop { + margin-bottom: 110px !important; } + .has-padding-bottom-110-desktop { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-110-desktop-only { + margin-bottom: 110px !important; } + .has-padding-bottom-110-desktop-only { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-110-widescreen { + margin-bottom: 110px !important; } + .has-padding-bottom-110-widescreen { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-110-widescreen-only { + margin-bottom: 110px !important; } + .has-padding-bottom-110-widescreen-only { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-110-fullhd { + margin-bottom: 110px !important; } + .has-padding-bottom-110-fullhd { + padding-bottom: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-110-mobile { + margin-left: 110px !important; } + .has-padding-left-110-mobile { + padding-left: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-110-tablet { + margin-left: 110px !important; } + .has-padding-left-110-tablet { + padding-left: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-110-tablet-only { + margin-left: 110px !important; } + .has-padding-left-110-tablet-only { + padding-left: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-110-touch { + margin-left: 110px !important; } + .has-padding-left-110-touch { + padding-left: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-110-desktop { + margin-left: 110px !important; } + .has-padding-left-110-desktop { + padding-left: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-110-desktop-only { + margin-left: 110px !important; } + .has-padding-left-110-desktop-only { + padding-left: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-110-widescreen { + margin-left: 110px !important; } + .has-padding-left-110-widescreen { + padding-left: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-110-widescreen-only { + margin-left: 110px !important; } + .has-padding-left-110-widescreen-only { + padding-left: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-110-fullhd { + margin-left: 110px !important; } + .has-padding-left-110-fullhd { + padding-left: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-110-mobile { + margin-right: 110px !important; } + .has-padding-right-110-mobile { + padding-right: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-110-tablet { + margin-right: 110px !important; } + .has-padding-right-110-tablet { + padding-right: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-110-tablet-only { + margin-right: 110px !important; } + .has-padding-right-110-tablet-only { + padding-right: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-110-touch { + margin-right: 110px !important; } + .has-padding-right-110-touch { + padding-right: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-110-desktop { + margin-right: 110px !important; } + .has-padding-right-110-desktop { + padding-right: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-110-desktop-only { + margin-right: 110px !important; } + .has-padding-right-110-desktop-only { + padding-right: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-110-widescreen { + margin-right: 110px !important; } + .has-padding-right-110-widescreen { + padding-right: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-110-widescreen-only { + margin-right: 110px !important; } + .has-padding-right-110-widescreen-only { + padding-right: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-110-fullhd { + margin-right: 110px !important; } + .has-padding-right-110-fullhd { + padding-right: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-115-mobile { + margin: 115px !important; } + .has-padding-115-mobile { + padding: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-115-tablet { + margin: 115px !important; } + .has-padding-115-tablet { + padding: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-115-tablet-only { + margin: 115px !important; } + .has-padding-115-tablet-only { + padding: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-115-touch { + margin: 115px !important; } + .has-padding-115-touch { + padding: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-115-desktop { + margin: 115px !important; } + .has-padding-115-desktop { + padding: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-115-desktop-only { + margin: 115px !important; } + .has-padding-115-desktop-only { + padding: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-115-widescreen { + margin: 115px !important; } + .has-padding-115-widescreen { + padding: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-115-widescreen-only { + margin: 115px !important; } + .has-padding-115-widescreen-only { + padding: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-115-fullhd { + margin: 115px !important; } + .has-padding-115-fullhd { + padding: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-115-mobile { + margin-top: 115px !important; } + .has-padding-top-115-mobile { + padding-top: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-115-tablet { + margin-top: 115px !important; } + .has-padding-top-115-tablet { + padding-top: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-115-tablet-only { + margin-top: 115px !important; } + .has-padding-top-115-tablet-only { + padding-top: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-115-touch { + margin-top: 115px !important; } + .has-padding-top-115-touch { + padding-top: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-115-desktop { + margin-top: 115px !important; } + .has-padding-top-115-desktop { + padding-top: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-115-desktop-only { + margin-top: 115px !important; } + .has-padding-top-115-desktop-only { + padding-top: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-115-widescreen { + margin-top: 115px !important; } + .has-padding-top-115-widescreen { + padding-top: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-115-widescreen-only { + margin-top: 115px !important; } + .has-padding-top-115-widescreen-only { + padding-top: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-115-fullhd { + margin-top: 115px !important; } + .has-padding-top-115-fullhd { + padding-top: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-115-mobile { + margin-bottom: 115px !important; } + .has-padding-bottom-115-mobile { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-115-tablet { + margin-bottom: 115px !important; } + .has-padding-bottom-115-tablet { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-115-tablet-only { + margin-bottom: 115px !important; } + .has-padding-bottom-115-tablet-only { + padding-bottom: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-115-touch { + margin-bottom: 115px !important; } + .has-padding-bottom-115-touch { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-115-desktop { + margin-bottom: 115px !important; } + .has-padding-bottom-115-desktop { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-115-desktop-only { + margin-bottom: 115px !important; } + .has-padding-bottom-115-desktop-only { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-115-widescreen { + margin-bottom: 115px !important; } + .has-padding-bottom-115-widescreen { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-115-widescreen-only { + margin-bottom: 115px !important; } + .has-padding-bottom-115-widescreen-only { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-115-fullhd { + margin-bottom: 115px !important; } + .has-padding-bottom-115-fullhd { + padding-bottom: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-115-mobile { + margin-left: 115px !important; } + .has-padding-left-115-mobile { + padding-left: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-115-tablet { + margin-left: 115px !important; } + .has-padding-left-115-tablet { + padding-left: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-115-tablet-only { + margin-left: 115px !important; } + .has-padding-left-115-tablet-only { + padding-left: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-115-touch { + margin-left: 115px !important; } + .has-padding-left-115-touch { + padding-left: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-115-desktop { + margin-left: 115px !important; } + .has-padding-left-115-desktop { + padding-left: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-115-desktop-only { + margin-left: 115px !important; } + .has-padding-left-115-desktop-only { + padding-left: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-115-widescreen { + margin-left: 115px !important; } + .has-padding-left-115-widescreen { + padding-left: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-115-widescreen-only { + margin-left: 115px !important; } + .has-padding-left-115-widescreen-only { + padding-left: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-115-fullhd { + margin-left: 115px !important; } + .has-padding-left-115-fullhd { + padding-left: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-115-mobile { + margin-right: 115px !important; } + .has-padding-right-115-mobile { + padding-right: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-115-tablet { + margin-right: 115px !important; } + .has-padding-right-115-tablet { + padding-right: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-115-tablet-only { + margin-right: 115px !important; } + .has-padding-right-115-tablet-only { + padding-right: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-115-touch { + margin-right: 115px !important; } + .has-padding-right-115-touch { + padding-right: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-115-desktop { + margin-right: 115px !important; } + .has-padding-right-115-desktop { + padding-right: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-115-desktop-only { + margin-right: 115px !important; } + .has-padding-right-115-desktop-only { + padding-right: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-115-widescreen { + margin-right: 115px !important; } + .has-padding-right-115-widescreen { + padding-right: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-115-widescreen-only { + margin-right: 115px !important; } + .has-padding-right-115-widescreen-only { + padding-right: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-115-fullhd { + margin-right: 115px !important; } + .has-padding-right-115-fullhd { + padding-right: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-120-mobile { + margin: 120px !important; } + .has-padding-120-mobile { + padding: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-120-tablet { + margin: 120px !important; } + .has-padding-120-tablet { + padding: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-120-tablet-only { + margin: 120px !important; } + .has-padding-120-tablet-only { + padding: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-120-touch { + margin: 120px !important; } + .has-padding-120-touch { + padding: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-120-desktop { + margin: 120px !important; } + .has-padding-120-desktop { + padding: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-120-desktop-only { + margin: 120px !important; } + .has-padding-120-desktop-only { + padding: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-120-widescreen { + margin: 120px !important; } + .has-padding-120-widescreen { + padding: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-120-widescreen-only { + margin: 120px !important; } + .has-padding-120-widescreen-only { + padding: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-120-fullhd { + margin: 120px !important; } + .has-padding-120-fullhd { + padding: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-120-mobile { + margin-top: 120px !important; } + .has-padding-top-120-mobile { + padding-top: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-120-tablet { + margin-top: 120px !important; } + .has-padding-top-120-tablet { + padding-top: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-120-tablet-only { + margin-top: 120px !important; } + .has-padding-top-120-tablet-only { + padding-top: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-120-touch { + margin-top: 120px !important; } + .has-padding-top-120-touch { + padding-top: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-120-desktop { + margin-top: 120px !important; } + .has-padding-top-120-desktop { + padding-top: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-120-desktop-only { + margin-top: 120px !important; } + .has-padding-top-120-desktop-only { + padding-top: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-120-widescreen { + margin-top: 120px !important; } + .has-padding-top-120-widescreen { + padding-top: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-120-widescreen-only { + margin-top: 120px !important; } + .has-padding-top-120-widescreen-only { + padding-top: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-120-fullhd { + margin-top: 120px !important; } + .has-padding-top-120-fullhd { + padding-top: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-120-mobile { + margin-bottom: 120px !important; } + .has-padding-bottom-120-mobile { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-120-tablet { + margin-bottom: 120px !important; } + .has-padding-bottom-120-tablet { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-120-tablet-only { + margin-bottom: 120px !important; } + .has-padding-bottom-120-tablet-only { + padding-bottom: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-120-touch { + margin-bottom: 120px !important; } + .has-padding-bottom-120-touch { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-120-desktop { + margin-bottom: 120px !important; } + .has-padding-bottom-120-desktop { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-120-desktop-only { + margin-bottom: 120px !important; } + .has-padding-bottom-120-desktop-only { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-120-widescreen { + margin-bottom: 120px !important; } + .has-padding-bottom-120-widescreen { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-120-widescreen-only { + margin-bottom: 120px !important; } + .has-padding-bottom-120-widescreen-only { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-120-fullhd { + margin-bottom: 120px !important; } + .has-padding-bottom-120-fullhd { + padding-bottom: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-120-mobile { + margin-left: 120px !important; } + .has-padding-left-120-mobile { + padding-left: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-120-tablet { + margin-left: 120px !important; } + .has-padding-left-120-tablet { + padding-left: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-120-tablet-only { + margin-left: 120px !important; } + .has-padding-left-120-tablet-only { + padding-left: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-120-touch { + margin-left: 120px !important; } + .has-padding-left-120-touch { + padding-left: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-120-desktop { + margin-left: 120px !important; } + .has-padding-left-120-desktop { + padding-left: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-120-desktop-only { + margin-left: 120px !important; } + .has-padding-left-120-desktop-only { + padding-left: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-120-widescreen { + margin-left: 120px !important; } + .has-padding-left-120-widescreen { + padding-left: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-120-widescreen-only { + margin-left: 120px !important; } + .has-padding-left-120-widescreen-only { + padding-left: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-120-fullhd { + margin-left: 120px !important; } + .has-padding-left-120-fullhd { + padding-left: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-120-mobile { + margin-right: 120px !important; } + .has-padding-right-120-mobile { + padding-right: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-120-tablet { + margin-right: 120px !important; } + .has-padding-right-120-tablet { + padding-right: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-120-tablet-only { + margin-right: 120px !important; } + .has-padding-right-120-tablet-only { + padding-right: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-120-touch { + margin-right: 120px !important; } + .has-padding-right-120-touch { + padding-right: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-120-desktop { + margin-right: 120px !important; } + .has-padding-right-120-desktop { + padding-right: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-120-desktop-only { + margin-right: 120px !important; } + .has-padding-right-120-desktop-only { + padding-right: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-120-widescreen { + margin-right: 120px !important; } + .has-padding-right-120-widescreen { + padding-right: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-120-widescreen-only { + margin-right: 120px !important; } + .has-padding-right-120-widescreen-only { + padding-right: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-120-fullhd { + margin-right: 120px !important; } + .has-padding-right-120-fullhd { + padding-right: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-125-mobile { + margin: 125px !important; } + .has-padding-125-mobile { + padding: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-125-tablet { + margin: 125px !important; } + .has-padding-125-tablet { + padding: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-125-tablet-only { + margin: 125px !important; } + .has-padding-125-tablet-only { + padding: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-125-touch { + margin: 125px !important; } + .has-padding-125-touch { + padding: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-125-desktop { + margin: 125px !important; } + .has-padding-125-desktop { + padding: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-125-desktop-only { + margin: 125px !important; } + .has-padding-125-desktop-only { + padding: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-125-widescreen { + margin: 125px !important; } + .has-padding-125-widescreen { + padding: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-125-widescreen-only { + margin: 125px !important; } + .has-padding-125-widescreen-only { + padding: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-125-fullhd { + margin: 125px !important; } + .has-padding-125-fullhd { + padding: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-125-mobile { + margin-top: 125px !important; } + .has-padding-top-125-mobile { + padding-top: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-125-tablet { + margin-top: 125px !important; } + .has-padding-top-125-tablet { + padding-top: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-125-tablet-only { + margin-top: 125px !important; } + .has-padding-top-125-tablet-only { + padding-top: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-125-touch { + margin-top: 125px !important; } + .has-padding-top-125-touch { + padding-top: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-125-desktop { + margin-top: 125px !important; } + .has-padding-top-125-desktop { + padding-top: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-125-desktop-only { + margin-top: 125px !important; } + .has-padding-top-125-desktop-only { + padding-top: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-125-widescreen { + margin-top: 125px !important; } + .has-padding-top-125-widescreen { + padding-top: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-125-widescreen-only { + margin-top: 125px !important; } + .has-padding-top-125-widescreen-only { + padding-top: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-125-fullhd { + margin-top: 125px !important; } + .has-padding-top-125-fullhd { + padding-top: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-125-mobile { + margin-bottom: 125px !important; } + .has-padding-bottom-125-mobile { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-125-tablet { + margin-bottom: 125px !important; } + .has-padding-bottom-125-tablet { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-125-tablet-only { + margin-bottom: 125px !important; } + .has-padding-bottom-125-tablet-only { + padding-bottom: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-125-touch { + margin-bottom: 125px !important; } + .has-padding-bottom-125-touch { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-125-desktop { + margin-bottom: 125px !important; } + .has-padding-bottom-125-desktop { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-125-desktop-only { + margin-bottom: 125px !important; } + .has-padding-bottom-125-desktop-only { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-125-widescreen { + margin-bottom: 125px !important; } + .has-padding-bottom-125-widescreen { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-125-widescreen-only { + margin-bottom: 125px !important; } + .has-padding-bottom-125-widescreen-only { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-125-fullhd { + margin-bottom: 125px !important; } + .has-padding-bottom-125-fullhd { + padding-bottom: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-125-mobile { + margin-left: 125px !important; } + .has-padding-left-125-mobile { + padding-left: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-125-tablet { + margin-left: 125px !important; } + .has-padding-left-125-tablet { + padding-left: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-125-tablet-only { + margin-left: 125px !important; } + .has-padding-left-125-tablet-only { + padding-left: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-125-touch { + margin-left: 125px !important; } + .has-padding-left-125-touch { + padding-left: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-125-desktop { + margin-left: 125px !important; } + .has-padding-left-125-desktop { + padding-left: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-125-desktop-only { + margin-left: 125px !important; } + .has-padding-left-125-desktop-only { + padding-left: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-125-widescreen { + margin-left: 125px !important; } + .has-padding-left-125-widescreen { + padding-left: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-125-widescreen-only { + margin-left: 125px !important; } + .has-padding-left-125-widescreen-only { + padding-left: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-125-fullhd { + margin-left: 125px !important; } + .has-padding-left-125-fullhd { + padding-left: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-125-mobile { + margin-right: 125px !important; } + .has-padding-right-125-mobile { + padding-right: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-125-tablet { + margin-right: 125px !important; } + .has-padding-right-125-tablet { + padding-right: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-125-tablet-only { + margin-right: 125px !important; } + .has-padding-right-125-tablet-only { + padding-right: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-125-touch { + margin-right: 125px !important; } + .has-padding-right-125-touch { + padding-right: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-125-desktop { + margin-right: 125px !important; } + .has-padding-right-125-desktop { + padding-right: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-125-desktop-only { + margin-right: 125px !important; } + .has-padding-right-125-desktop-only { + padding-right: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-125-widescreen { + margin-right: 125px !important; } + .has-padding-right-125-widescreen { + padding-right: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-125-widescreen-only { + margin-right: 125px !important; } + .has-padding-right-125-widescreen-only { + padding-right: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-125-fullhd { + margin-right: 125px !important; } + .has-padding-right-125-fullhd { + padding-right: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-130-mobile { + margin: 130px !important; } + .has-padding-130-mobile { + padding: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-130-tablet { + margin: 130px !important; } + .has-padding-130-tablet { + padding: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-130-tablet-only { + margin: 130px !important; } + .has-padding-130-tablet-only { + padding: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-130-touch { + margin: 130px !important; } + .has-padding-130-touch { + padding: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-130-desktop { + margin: 130px !important; } + .has-padding-130-desktop { + padding: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-130-desktop-only { + margin: 130px !important; } + .has-padding-130-desktop-only { + padding: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-130-widescreen { + margin: 130px !important; } + .has-padding-130-widescreen { + padding: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-130-widescreen-only { + margin: 130px !important; } + .has-padding-130-widescreen-only { + padding: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-130-fullhd { + margin: 130px !important; } + .has-padding-130-fullhd { + padding: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-130-mobile { + margin-top: 130px !important; } + .has-padding-top-130-mobile { + padding-top: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-130-tablet { + margin-top: 130px !important; } + .has-padding-top-130-tablet { + padding-top: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-130-tablet-only { + margin-top: 130px !important; } + .has-padding-top-130-tablet-only { + padding-top: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-130-touch { + margin-top: 130px !important; } + .has-padding-top-130-touch { + padding-top: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-130-desktop { + margin-top: 130px !important; } + .has-padding-top-130-desktop { + padding-top: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-130-desktop-only { + margin-top: 130px !important; } + .has-padding-top-130-desktop-only { + padding-top: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-130-widescreen { + margin-top: 130px !important; } + .has-padding-top-130-widescreen { + padding-top: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-130-widescreen-only { + margin-top: 130px !important; } + .has-padding-top-130-widescreen-only { + padding-top: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-130-fullhd { + margin-top: 130px !important; } + .has-padding-top-130-fullhd { + padding-top: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-130-mobile { + margin-bottom: 130px !important; } + .has-padding-bottom-130-mobile { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-130-tablet { + margin-bottom: 130px !important; } + .has-padding-bottom-130-tablet { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-130-tablet-only { + margin-bottom: 130px !important; } + .has-padding-bottom-130-tablet-only { + padding-bottom: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-130-touch { + margin-bottom: 130px !important; } + .has-padding-bottom-130-touch { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-130-desktop { + margin-bottom: 130px !important; } + .has-padding-bottom-130-desktop { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-130-desktop-only { + margin-bottom: 130px !important; } + .has-padding-bottom-130-desktop-only { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-130-widescreen { + margin-bottom: 130px !important; } + .has-padding-bottom-130-widescreen { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-130-widescreen-only { + margin-bottom: 130px !important; } + .has-padding-bottom-130-widescreen-only { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-130-fullhd { + margin-bottom: 130px !important; } + .has-padding-bottom-130-fullhd { + padding-bottom: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-130-mobile { + margin-left: 130px !important; } + .has-padding-left-130-mobile { + padding-left: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-130-tablet { + margin-left: 130px !important; } + .has-padding-left-130-tablet { + padding-left: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-130-tablet-only { + margin-left: 130px !important; } + .has-padding-left-130-tablet-only { + padding-left: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-130-touch { + margin-left: 130px !important; } + .has-padding-left-130-touch { + padding-left: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-130-desktop { + margin-left: 130px !important; } + .has-padding-left-130-desktop { + padding-left: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-130-desktop-only { + margin-left: 130px !important; } + .has-padding-left-130-desktop-only { + padding-left: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-130-widescreen { + margin-left: 130px !important; } + .has-padding-left-130-widescreen { + padding-left: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-130-widescreen-only { + margin-left: 130px !important; } + .has-padding-left-130-widescreen-only { + padding-left: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-130-fullhd { + margin-left: 130px !important; } + .has-padding-left-130-fullhd { + padding-left: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-130-mobile { + margin-right: 130px !important; } + .has-padding-right-130-mobile { + padding-right: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-130-tablet { + margin-right: 130px !important; } + .has-padding-right-130-tablet { + padding-right: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-130-tablet-only { + margin-right: 130px !important; } + .has-padding-right-130-tablet-only { + padding-right: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-130-touch { + margin-right: 130px !important; } + .has-padding-right-130-touch { + padding-right: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-130-desktop { + margin-right: 130px !important; } + .has-padding-right-130-desktop { + padding-right: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-130-desktop-only { + margin-right: 130px !important; } + .has-padding-right-130-desktop-only { + padding-right: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-130-widescreen { + margin-right: 130px !important; } + .has-padding-right-130-widescreen { + padding-right: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-130-widescreen-only { + margin-right: 130px !important; } + .has-padding-right-130-widescreen-only { + padding-right: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-130-fullhd { + margin-right: 130px !important; } + .has-padding-right-130-fullhd { + padding-right: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-135-mobile { + margin: 135px !important; } + .has-padding-135-mobile { + padding: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-135-tablet { + margin: 135px !important; } + .has-padding-135-tablet { + padding: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-135-tablet-only { + margin: 135px !important; } + .has-padding-135-tablet-only { + padding: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-135-touch { + margin: 135px !important; } + .has-padding-135-touch { + padding: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-135-desktop { + margin: 135px !important; } + .has-padding-135-desktop { + padding: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-135-desktop-only { + margin: 135px !important; } + .has-padding-135-desktop-only { + padding: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-135-widescreen { + margin: 135px !important; } + .has-padding-135-widescreen { + padding: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-135-widescreen-only { + margin: 135px !important; } + .has-padding-135-widescreen-only { + padding: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-135-fullhd { + margin: 135px !important; } + .has-padding-135-fullhd { + padding: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-135-mobile { + margin-top: 135px !important; } + .has-padding-top-135-mobile { + padding-top: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-135-tablet { + margin-top: 135px !important; } + .has-padding-top-135-tablet { + padding-top: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-135-tablet-only { + margin-top: 135px !important; } + .has-padding-top-135-tablet-only { + padding-top: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-135-touch { + margin-top: 135px !important; } + .has-padding-top-135-touch { + padding-top: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-135-desktop { + margin-top: 135px !important; } + .has-padding-top-135-desktop { + padding-top: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-135-desktop-only { + margin-top: 135px !important; } + .has-padding-top-135-desktop-only { + padding-top: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-135-widescreen { + margin-top: 135px !important; } + .has-padding-top-135-widescreen { + padding-top: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-135-widescreen-only { + margin-top: 135px !important; } + .has-padding-top-135-widescreen-only { + padding-top: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-135-fullhd { + margin-top: 135px !important; } + .has-padding-top-135-fullhd { + padding-top: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-135-mobile { + margin-bottom: 135px !important; } + .has-padding-bottom-135-mobile { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-135-tablet { + margin-bottom: 135px !important; } + .has-padding-bottom-135-tablet { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-135-tablet-only { + margin-bottom: 135px !important; } + .has-padding-bottom-135-tablet-only { + padding-bottom: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-135-touch { + margin-bottom: 135px !important; } + .has-padding-bottom-135-touch { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-135-desktop { + margin-bottom: 135px !important; } + .has-padding-bottom-135-desktop { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-135-desktop-only { + margin-bottom: 135px !important; } + .has-padding-bottom-135-desktop-only { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-135-widescreen { + margin-bottom: 135px !important; } + .has-padding-bottom-135-widescreen { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-135-widescreen-only { + margin-bottom: 135px !important; } + .has-padding-bottom-135-widescreen-only { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-135-fullhd { + margin-bottom: 135px !important; } + .has-padding-bottom-135-fullhd { + padding-bottom: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-135-mobile { + margin-left: 135px !important; } + .has-padding-left-135-mobile { + padding-left: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-135-tablet { + margin-left: 135px !important; } + .has-padding-left-135-tablet { + padding-left: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-135-tablet-only { + margin-left: 135px !important; } + .has-padding-left-135-tablet-only { + padding-left: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-135-touch { + margin-left: 135px !important; } + .has-padding-left-135-touch { + padding-left: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-135-desktop { + margin-left: 135px !important; } + .has-padding-left-135-desktop { + padding-left: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-135-desktop-only { + margin-left: 135px !important; } + .has-padding-left-135-desktop-only { + padding-left: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-135-widescreen { + margin-left: 135px !important; } + .has-padding-left-135-widescreen { + padding-left: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-135-widescreen-only { + margin-left: 135px !important; } + .has-padding-left-135-widescreen-only { + padding-left: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-135-fullhd { + margin-left: 135px !important; } + .has-padding-left-135-fullhd { + padding-left: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-135-mobile { + margin-right: 135px !important; } + .has-padding-right-135-mobile { + padding-right: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-135-tablet { + margin-right: 135px !important; } + .has-padding-right-135-tablet { + padding-right: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-135-tablet-only { + margin-right: 135px !important; } + .has-padding-right-135-tablet-only { + padding-right: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-135-touch { + margin-right: 135px !important; } + .has-padding-right-135-touch { + padding-right: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-135-desktop { + margin-right: 135px !important; } + .has-padding-right-135-desktop { + padding-right: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-135-desktop-only { + margin-right: 135px !important; } + .has-padding-right-135-desktop-only { + padding-right: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-135-widescreen { + margin-right: 135px !important; } + .has-padding-right-135-widescreen { + padding-right: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-135-widescreen-only { + margin-right: 135px !important; } + .has-padding-right-135-widescreen-only { + padding-right: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-135-fullhd { + margin-right: 135px !important; } + .has-padding-right-135-fullhd { + padding-right: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-140-mobile { + margin: 140px !important; } + .has-padding-140-mobile { + padding: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-140-tablet { + margin: 140px !important; } + .has-padding-140-tablet { + padding: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-140-tablet-only { + margin: 140px !important; } + .has-padding-140-tablet-only { + padding: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-140-touch { + margin: 140px !important; } + .has-padding-140-touch { + padding: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-140-desktop { + margin: 140px !important; } + .has-padding-140-desktop { + padding: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-140-desktop-only { + margin: 140px !important; } + .has-padding-140-desktop-only { + padding: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-140-widescreen { + margin: 140px !important; } + .has-padding-140-widescreen { + padding: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-140-widescreen-only { + margin: 140px !important; } + .has-padding-140-widescreen-only { + padding: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-140-fullhd { + margin: 140px !important; } + .has-padding-140-fullhd { + padding: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-140-mobile { + margin-top: 140px !important; } + .has-padding-top-140-mobile { + padding-top: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-140-tablet { + margin-top: 140px !important; } + .has-padding-top-140-tablet { + padding-top: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-140-tablet-only { + margin-top: 140px !important; } + .has-padding-top-140-tablet-only { + padding-top: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-140-touch { + margin-top: 140px !important; } + .has-padding-top-140-touch { + padding-top: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-140-desktop { + margin-top: 140px !important; } + .has-padding-top-140-desktop { + padding-top: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-140-desktop-only { + margin-top: 140px !important; } + .has-padding-top-140-desktop-only { + padding-top: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-140-widescreen { + margin-top: 140px !important; } + .has-padding-top-140-widescreen { + padding-top: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-140-widescreen-only { + margin-top: 140px !important; } + .has-padding-top-140-widescreen-only { + padding-top: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-140-fullhd { + margin-top: 140px !important; } + .has-padding-top-140-fullhd { + padding-top: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-140-mobile { + margin-bottom: 140px !important; } + .has-padding-bottom-140-mobile { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-140-tablet { + margin-bottom: 140px !important; } + .has-padding-bottom-140-tablet { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-140-tablet-only { + margin-bottom: 140px !important; } + .has-padding-bottom-140-tablet-only { + padding-bottom: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-140-touch { + margin-bottom: 140px !important; } + .has-padding-bottom-140-touch { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-140-desktop { + margin-bottom: 140px !important; } + .has-padding-bottom-140-desktop { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-140-desktop-only { + margin-bottom: 140px !important; } + .has-padding-bottom-140-desktop-only { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-140-widescreen { + margin-bottom: 140px !important; } + .has-padding-bottom-140-widescreen { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-140-widescreen-only { + margin-bottom: 140px !important; } + .has-padding-bottom-140-widescreen-only { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-140-fullhd { + margin-bottom: 140px !important; } + .has-padding-bottom-140-fullhd { + padding-bottom: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-140-mobile { + margin-left: 140px !important; } + .has-padding-left-140-mobile { + padding-left: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-140-tablet { + margin-left: 140px !important; } + .has-padding-left-140-tablet { + padding-left: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-140-tablet-only { + margin-left: 140px !important; } + .has-padding-left-140-tablet-only { + padding-left: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-140-touch { + margin-left: 140px !important; } + .has-padding-left-140-touch { + padding-left: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-140-desktop { + margin-left: 140px !important; } + .has-padding-left-140-desktop { + padding-left: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-140-desktop-only { + margin-left: 140px !important; } + .has-padding-left-140-desktop-only { + padding-left: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-140-widescreen { + margin-left: 140px !important; } + .has-padding-left-140-widescreen { + padding-left: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-140-widescreen-only { + margin-left: 140px !important; } + .has-padding-left-140-widescreen-only { + padding-left: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-140-fullhd { + margin-left: 140px !important; } + .has-padding-left-140-fullhd { + padding-left: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-140-mobile { + margin-right: 140px !important; } + .has-padding-right-140-mobile { + padding-right: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-140-tablet { + margin-right: 140px !important; } + .has-padding-right-140-tablet { + padding-right: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-140-tablet-only { + margin-right: 140px !important; } + .has-padding-right-140-tablet-only { + padding-right: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-140-touch { + margin-right: 140px !important; } + .has-padding-right-140-touch { + padding-right: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-140-desktop { + margin-right: 140px !important; } + .has-padding-right-140-desktop { + padding-right: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-140-desktop-only { + margin-right: 140px !important; } + .has-padding-right-140-desktop-only { + padding-right: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-140-widescreen { + margin-right: 140px !important; } + .has-padding-right-140-widescreen { + padding-right: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-140-widescreen-only { + margin-right: 140px !important; } + .has-padding-right-140-widescreen-only { + padding-right: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-140-fullhd { + margin-right: 140px !important; } + .has-padding-right-140-fullhd { + padding-right: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-145-mobile { + margin: 145px !important; } + .has-padding-145-mobile { + padding: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-145-tablet { + margin: 145px !important; } + .has-padding-145-tablet { + padding: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-145-tablet-only { + margin: 145px !important; } + .has-padding-145-tablet-only { + padding: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-145-touch { + margin: 145px !important; } + .has-padding-145-touch { + padding: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-145-desktop { + margin: 145px !important; } + .has-padding-145-desktop { + padding: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-145-desktop-only { + margin: 145px !important; } + .has-padding-145-desktop-only { + padding: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-145-widescreen { + margin: 145px !important; } + .has-padding-145-widescreen { + padding: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-145-widescreen-only { + margin: 145px !important; } + .has-padding-145-widescreen-only { + padding: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-145-fullhd { + margin: 145px !important; } + .has-padding-145-fullhd { + padding: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-145-mobile { + margin-top: 145px !important; } + .has-padding-top-145-mobile { + padding-top: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-145-tablet { + margin-top: 145px !important; } + .has-padding-top-145-tablet { + padding-top: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-145-tablet-only { + margin-top: 145px !important; } + .has-padding-top-145-tablet-only { + padding-top: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-145-touch { + margin-top: 145px !important; } + .has-padding-top-145-touch { + padding-top: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-145-desktop { + margin-top: 145px !important; } + .has-padding-top-145-desktop { + padding-top: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-145-desktop-only { + margin-top: 145px !important; } + .has-padding-top-145-desktop-only { + padding-top: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-145-widescreen { + margin-top: 145px !important; } + .has-padding-top-145-widescreen { + padding-top: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-145-widescreen-only { + margin-top: 145px !important; } + .has-padding-top-145-widescreen-only { + padding-top: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-145-fullhd { + margin-top: 145px !important; } + .has-padding-top-145-fullhd { + padding-top: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-145-mobile { + margin-bottom: 145px !important; } + .has-padding-bottom-145-mobile { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-145-tablet { + margin-bottom: 145px !important; } + .has-padding-bottom-145-tablet { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-145-tablet-only { + margin-bottom: 145px !important; } + .has-padding-bottom-145-tablet-only { + padding-bottom: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-145-touch { + margin-bottom: 145px !important; } + .has-padding-bottom-145-touch { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-145-desktop { + margin-bottom: 145px !important; } + .has-padding-bottom-145-desktop { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-145-desktop-only { + margin-bottom: 145px !important; } + .has-padding-bottom-145-desktop-only { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-145-widescreen { + margin-bottom: 145px !important; } + .has-padding-bottom-145-widescreen { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-145-widescreen-only { + margin-bottom: 145px !important; } + .has-padding-bottom-145-widescreen-only { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-145-fullhd { + margin-bottom: 145px !important; } + .has-padding-bottom-145-fullhd { + padding-bottom: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-145-mobile { + margin-left: 145px !important; } + .has-padding-left-145-mobile { + padding-left: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-145-tablet { + margin-left: 145px !important; } + .has-padding-left-145-tablet { + padding-left: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-145-tablet-only { + margin-left: 145px !important; } + .has-padding-left-145-tablet-only { + padding-left: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-145-touch { + margin-left: 145px !important; } + .has-padding-left-145-touch { + padding-left: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-145-desktop { + margin-left: 145px !important; } + .has-padding-left-145-desktop { + padding-left: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-145-desktop-only { + margin-left: 145px !important; } + .has-padding-left-145-desktop-only { + padding-left: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-145-widescreen { + margin-left: 145px !important; } + .has-padding-left-145-widescreen { + padding-left: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-145-widescreen-only { + margin-left: 145px !important; } + .has-padding-left-145-widescreen-only { + padding-left: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-145-fullhd { + margin-left: 145px !important; } + .has-padding-left-145-fullhd { + padding-left: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-145-mobile { + margin-right: 145px !important; } + .has-padding-right-145-mobile { + padding-right: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-145-tablet { + margin-right: 145px !important; } + .has-padding-right-145-tablet { + padding-right: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-145-tablet-only { + margin-right: 145px !important; } + .has-padding-right-145-tablet-only { + padding-right: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-145-touch { + margin-right: 145px !important; } + .has-padding-right-145-touch { + padding-right: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-145-desktop { + margin-right: 145px !important; } + .has-padding-right-145-desktop { + padding-right: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-145-desktop-only { + margin-right: 145px !important; } + .has-padding-right-145-desktop-only { + padding-right: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-145-widescreen { + margin-right: 145px !important; } + .has-padding-right-145-widescreen { + padding-right: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-145-widescreen-only { + margin-right: 145px !important; } + .has-padding-right-145-widescreen-only { + padding-right: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-145-fullhd { + margin-right: 145px !important; } + .has-padding-right-145-fullhd { + padding-right: 145px !important; } } + +@media screen and (max-width: 768px) { + .is-top-marginless-mobile { + margin-top: 0 !important; } + .is-top-paddingless-mobile { + padding-top: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-top-marginless-tablet { + margin-top: 0 !important; } + .is-top-paddingless-tablet { + padding-top: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-top-marginless-tablet-only { + margin-top: 0 !important; } + .is-top-paddingless-tablet-only { + padding-top: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-top-marginless-touch { + margin-top: 0 !important; } + .is-top-paddingless-touch { + padding-top: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-top-marginless-desktop { + margin-top: 0 !important; } + .is-top-paddingless-desktop { + padding-top: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-top-marginless-desktop-only { + margin-top: 0 !important; } + .is-top-paddingless-desktop-only { + padding-top: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-top-marginless-widescreen { + margin-top: 0 !important; } + .is-top-paddingless-widescreen { + padding-top: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-top-marginless-widescreen-only { + margin-top: 0 !important; } + .is-top-paddingless-widescreen-only { + padding-top: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-top-marginless-fullhd { + margin-top: 0 !important; } + .is-top-paddingless-fullhd { + padding-top: 0 !important; } } + +@media screen and (max-width: 768px) { + .is-bottom-marginless-mobile { + margin-bottom: 0 !important; } + .is-bottom-paddingless-mobile { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-bottom-marginless-tablet { + margin-bottom: 0 !important; } + .is-bottom-paddingless-tablet { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-bottom-marginless-tablet-only { + margin-bottom: 0 !important; } + .is-bottom-paddingless-tablet-only { + padding-bottom: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-bottom-marginless-touch { + margin-bottom: 0 !important; } + .is-bottom-paddingless-touch { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-bottom-marginless-desktop { + margin-bottom: 0 !important; } + .is-bottom-paddingless-desktop { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-bottom-marginless-desktop-only { + margin-bottom: 0 !important; } + .is-bottom-paddingless-desktop-only { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-bottom-marginless-widescreen { + margin-bottom: 0 !important; } + .is-bottom-paddingless-widescreen { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-bottom-marginless-widescreen-only { + margin-bottom: 0 !important; } + .is-bottom-paddingless-widescreen-only { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-bottom-marginless-fullhd { + margin-bottom: 0 !important; } + .is-bottom-paddingless-fullhd { + padding-bottom: 0 !important; } } + +@media screen and (max-width: 768px) { + .is-left-marginless-mobile { + margin-left: 0 !important; } + .is-left-paddingless-mobile { + padding-left: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-left-marginless-tablet { + margin-left: 0 !important; } + .is-left-paddingless-tablet { + padding-left: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-left-marginless-tablet-only { + margin-left: 0 !important; } + .is-left-paddingless-tablet-only { + padding-left: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-left-marginless-touch { + margin-left: 0 !important; } + .is-left-paddingless-touch { + padding-left: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-left-marginless-desktop { + margin-left: 0 !important; } + .is-left-paddingless-desktop { + padding-left: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-left-marginless-desktop-only { + margin-left: 0 !important; } + .is-left-paddingless-desktop-only { + padding-left: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-left-marginless-widescreen { + margin-left: 0 !important; } + .is-left-paddingless-widescreen { + padding-left: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-left-marginless-widescreen-only { + margin-left: 0 !important; } + .is-left-paddingless-widescreen-only { + padding-left: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-left-marginless-fullhd { + margin-left: 0 !important; } + .is-left-paddingless-fullhd { + padding-left: 0 !important; } } + +@media screen and (max-width: 768px) { + .is-right-marginless-mobile { + margin-right: 0 !important; } + .is-right-paddingless-mobile { + padding-right: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-right-marginless-tablet { + margin-right: 0 !important; } + .is-right-paddingless-tablet { + padding-right: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-right-marginless-tablet-only { + margin-right: 0 !important; } + .is-right-paddingless-tablet-only { + padding-right: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-right-marginless-touch { + margin-right: 0 !important; } + .is-right-paddingless-touch { + padding-right: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-right-marginless-desktop { + margin-right: 0 !important; } + .is-right-paddingless-desktop { + padding-right: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-right-marginless-desktop-only { + margin-right: 0 !important; } + .is-right-paddingless-desktop-only { + padding-right: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-right-marginless-widescreen { + margin-right: 0 !important; } + .is-right-paddingless-widescreen { + padding-right: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-right-marginless-widescreen-only { + margin-right: 0 !important; } + .is-right-paddingless-widescreen-only { + padding-right: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-right-marginless-fullhd { + margin-right: 0 !important; } + .is-right-paddingless-fullhd { + padding-right: 0 !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-auto-mobile { + margin-left: auto !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-auto-tablet { + margin-left: auto !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-auto-tablet-only { + margin-left: auto !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-auto-touch { + margin-left: auto !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-auto-desktop { + margin-left: auto !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-auto-desktop-only { + margin-left: auto !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-auto-widescreen { + margin-left: auto !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-auto-widescreen-only { + margin-left: auto !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-auto-fullhd { + margin-left: auto !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-auto-mobile { + margin-right: auto !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-auto-tablet { + margin-right: auto !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-auto-tablet-only { + margin-right: auto !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-auto-touch { + margin-right: auto !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-auto-desktop { + margin-right: auto !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-auto-desktop-only { + margin-right: auto !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-auto-widescreen { + margin-right: auto !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-auto-widescreen-only { + margin-right: auto !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-auto-fullhd { + margin-right: auto !important; } }