@charset "UTF-8";/* ------------------------------------------------------------- Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library By: Matthieu Aussaguel, https://www.mynameismatthieu.com, @matthieu_tweets List of CSS3 Sass Mixins File to be @imported and @included as you need The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER ENDING css files note: All CSS3 Properties are being supported by Safari 5 more info: https://www.findmebyip.com/litmus/#css3-properties Mixins available: - background-gradient - arguments: Start Color: #3C3C3C, End Color: #999999 - background-size - arguments: Width: 100%, Height: 100% - border-radius - arguments: Radius: 5px - border-radius-separate - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px - box - arguments: Orientation: horizontal, Pack: center, Align: center - box-rgba - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C - box-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - box-sizing - arguments: Type: border-box - columns - arguments: Count: 3, Gap: 10 - double-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0 - flex - arguments: Value: 1 - flip - arguments: ScaleX: -1 - font-face - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf - opacity - arguments: Opacity: 0.5 - outline radius - arguments: Radius: 5px - resize - arguments: Direction: both - rotate - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0 CSS Matrix Rotation Calculator https://www.boogdesign.com/examples/transforms/matrix-calculator.html - text-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - transform - arguments: Parameters: null - transition - arguments: What: all, Length: 1s, Easing: ease-in-out - triple-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0------------------------------------------------------------- *//* BACKGROUND GRADIENT *//* BACKGROUND SIZE *//* BORDER RADIUS *//* BOX *//* BOX RGBA *//* BOX SHADOW *//* BOX SIZING *//* COLUMNS *//* DOUBLE BORDERS *//* FLEX *//* FLIP *//* FONT FACE *//* OPACITY *//* OUTLINE RADIUS *//* RESIZE *//* ROTATE*//* TEXT SHADOW *//* TRANSFORM *//* TRANSITION *//* TRIPLE BORDERS */@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&amp;display=swap");@font-face{font-family: 'calendar'; src: url("../eot/calendard859d859.eot?4291733"); src: url("../eot/calendard859d859.eot?4291733#iefix") format("embedded-opentype"), url("../calendard859d859.html?4291733") format("woff2"), url("../woff/calendard859d859.woff?4291733") format("woff"), url("../ttf/calendard859d859.ttf?4291733") format("truetype"), url("../svg/calendard859d859.svg?4291733#calendar") format("svg"); font-weight: normal; font-style: normal;}/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. *//* Note, that will break hinting! In other OS-es font will be not as sharp as it could be *//*@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family: 'calendar'; src: url('../font/calendar.svg?4291733#calendar') format('svg');}}*//* line 23, scss/_globe.css */[class^="icon-"]:before, [class*=" icon-"]:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: never; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; /* opacity: .8; */ /* For safety - reset parent styles, that can break glyph codes*/ font-variant: normal; text-transform: none; /* fix buttons height, for twitter bootstrap */ line-height: 1em; /* Animation center compensation - margins should be symmetric */ /* remove if not needed */ margin-left: .2em; /* you can be more comfortable with increased icons size */ /* font-size: 120%; */ /* Font smoothing. That was taken from TWBS */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */}/* line 58, scss/_globe.css */.icon-search:before{content: '\e800';}/* '' *//* line 59, scss/_globe.css */.icon-user:before{content: '\e801';}/* '' *//* line 60, scss/_globe.css */.icon-down-open:before{content: '\e802';}/* '' *//* line 61, scss/_globe.css */.icon-play-1:before{content: '\e803';}/* '' *//* line 62, scss/_globe.css */.icon-left:before{content: '\e805';}/* '' *//* line 63, scss/_globe.css */.icon-right:before{content: '\e806';}/* '' *//* line 64, scss/_globe.css */.icon-left-open:before{content: '\e80f';}/* '' *//* line 65, scss/_globe.css */.icon-right-open:before{content: '\e810';}/* '' *//* line 66, scss/_globe.css */.icon-up-open:before{content: '\e811';}/* '' *//* line 67, scss/_globe.css */.icon-down-open-1:before{content: '\f004';}/* '' *//* line 68, scss/_globe.css */.icon-up-open-1:before{content: '\f005';}/* '' *//* line 69, scss/_globe.css */.icon-right-open-1:before{content: '\f006';}/* '' *//* line 70, scss/_globe.css */.icon-left-open-1:before{content: '\f007';}/* '' *//* line 71, scss/_globe.css */.icon-angle-left:before{content: '\f104';}/* '' *//* line 72, scss/_globe.css */.icon-angle-right:before{content: '\f105';}/* '' *//* line 73, scss/_globe.css */.icon-angle-up:before{content: '\f106';}/* '' *//* line 74, scss/_globe.css */.icon-angle-down:before{content: '\f107';}/* '' *//*! * Bootstrap v3.1.0 (https://getbootstrap.com) * Copyright 2011-2014 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! normalize.css v3.0.0 | MIT License | git.io/normalize *//* line 9, scss/_bootstrap.css */.row{margin-left: -15px; margin-right: -15px;}/* line 14, scss/_bootstrap.css */.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xl-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xl-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xl-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xl-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xl-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xl-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xl-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xl-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xl-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xl-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xl-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xl-12{position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px;}/* line 80, scss/_bootstrap.css */.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float: left;}/* line 95, scss/_bootstrap.css */.col-xs-12{width: 100%;}/* line 99, scss/_bootstrap.css */.col-xs-11{width: 91.666666666667%;}/* line 103, scss/_bootstrap.css */.col-xs-10{width: 83.333333333333%;}/* line 107, scss/_bootstrap.css */.col-xs-9{width: 75%;}/* line 111, scss/_bootstrap.css */.col-xs-8{width: 66.666666666667%;}/* line 115, scss/_bootstrap.css */.col-xs-7{width: 58.333333333333%;}/* line 119, scss/_bootstrap.css */.col-xs-6{width: 50%;}/* line 123, scss/_bootstrap.css */.col-xs-5{width: 41.666666666667%;}/* line 127, scss/_bootstrap.css */.col-xs-4{width: 33.333333333333%;}/* line 131, scss/_bootstrap.css */.col-xs-3{width: 25%;}/* line 135, scss/_bootstrap.css */.col-xs-2{width: 16.666666666667%;}/* line 139, scss/_bootstrap.css */.col-xs-1{width: 8.3333333333333%;}/* line 143, scss/_bootstrap.css */.col-xs-pull-12{right: 100%;}/* line 147, scss/_bootstrap.css */.col-xs-pull-11{right: 91.666666666667%;}/* line 151, scss/_bootstrap.css */.col-xs-pull-10{right: 83.333333333333%;}/* line 155, scss/_bootstrap.css */.col-xs-pull-9{right: 75%;}/* line 159, scss/_bootstrap.css */.col-xs-pull-8{right: 66.666666666667%;}/* line 163, scss/_bootstrap.css */.col-xs-pull-7{right: 58.333333333333%;}/* line 167, scss/_bootstrap.css */.col-xs-pull-6{right: 50%;}/* line 171, scss/_bootstrap.css */.col-xs-pull-5{right: 41.666666666667%;}/* line 175, scss/_bootstrap.css */.col-xs-pull-4{right: 33.333333333333%;}/* line 179, scss/_bootstrap.css */.col-xs-pull-3{right: 25%;}/* line 183, scss/_bootstrap.css */.col-xs-pull-2{right: 16.666666666667%;}/* line 187, scss/_bootstrap.css */.col-xs-pull-1{right: 8.3333333333333%;}/* line 191, scss/_bootstrap.css */.col-xs-pull-0{right: 0;}/* line 195, scss/_bootstrap.css */.col-xs-push-12{left: 100%;}/* line 199, scss/_bootstrap.css */.col-xs-push-11{left: 91.666666666667%;}/* line 203, scss/_bootstrap.css */.col-xs-push-10{left: 83.333333333333%;}/* line 207, scss/_bootstrap.css */.col-xs-push-9{left: 75%;}/* line 211, scss/_bootstrap.css */.col-xs-push-8{left: 66.666666666667%;}/* line 215, scss/_bootstrap.css */.col-xs-push-7{left: 58.333333333333%;}/* line 219, scss/_bootstrap.css */.col-xs-push-6{left: 50%;}/* line 223, scss/_bootstrap.css */.col-xs-push-5{left: 41.666666666667%;}/* line 227, scss/_bootstrap.css */.col-xs-push-4{left: 33.333333333333%;}/* line 231, scss/_bootstrap.css */.col-xs-push-3{left: 25%;}/* line 235, scss/_bootstrap.css */.col-xs-push-2{left: 16.666666666667%;}/* line 239, scss/_bootstrap.css */.col-xs-push-1{left: 8.3333333333333%;}/* line 243, scss/_bootstrap.css */.col-xs-push-0{left: 0;}/* line 247, scss/_bootstrap.css */.col-xs-offset-12{margin-left: 100%;}/* line 251, scss/_bootstrap.css */.col-xs-offset-11{margin-left: 91.666666666667%;}/* line 255, scss/_bootstrap.css */.col-xs-offset-10{margin-left: 83.333333333333%;}/* line 259, scss/_bootstrap.css */.col-xs-offset-9{margin-left: 75%;}/* line 263, scss/_bootstrap.css */.col-xs-offset-8{margin-left: 66.666666666667%;}/* line 267, scss/_bootstrap.css */.col-xs-offset-7{margin-left: 58.333333333333%;}/* line 271, scss/_bootstrap.css */.col-xs-offset-6{margin-left: 50%;}/* line 275, scss/_bootstrap.css */.col-xs-offset-5{margin-left: 41.666666666667%;}/* line 279, scss/_bootstrap.css */.col-xs-offset-4{margin-left: 33.333333333333%;}/* line 283, scss/_bootstrap.css */.col-xs-offset-3{margin-left: 25%;}/* line 287, scss/_bootstrap.css */.col-xs-offset-2{margin-left: 16.666666666667%;}/* line 291, scss/_bootstrap.css */.col-xs-offset-1{margin-left: 8.3333333333333%;}/* line 295, scss/_bootstrap.css */.col-xs-offset-0{margin-left: 0;}@media (min-width: 768px){/* line 300, scss/_bootstrap.css */ .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float: left;} /* line 314, scss/_bootstrap.css */ .col-sm-12{width: 100%;} /* line 317, scss/_bootstrap.css */ .col-sm-11{width: 91.666666666667%;} /* line 320, scss/_bootstrap.css */ .col-sm-10{width: 83.333333333333%;} /* line 323, scss/_bootstrap.css */ .col-sm-9{width: 75%;} /* line 326, scss/_bootstrap.css */ .col-sm-8{width: 66.666666666667%;} /* line 329, scss/_bootstrap.css */ .col-sm-7{width: 58.333333333333%;} /* line 332, scss/_bootstrap.css */ .col-sm-6{width: 50%;} /* line 335, scss/_bootstrap.css */ .col-sm-5{width: 41.666666666667%;} /* line 338, scss/_bootstrap.css */ .col-sm-4{width: 33.333333333333%;} /* line 341, scss/_bootstrap.css */ .col-sm-3{width: 25%;} /* line 344, scss/_bootstrap.css */ .col-sm-2{width: 16.666666666667%;} /* line 347, scss/_bootstrap.css */ .col-sm-1{width: 8.3333333333333%;} /* line 350, scss/_bootstrap.css */ .col-sm-pull-12{right: 100%;} /* line 353, scss/_bootstrap.css */ .col-sm-pull-11{right: 91.666666666667%;} /* line 356, scss/_bootstrap.css */ .col-sm-pull-10{right: 83.333333333333%;} /* line 359, scss/_bootstrap.css */ .col-sm-pull-9{right: 75%;} /* line 362, scss/_bootstrap.css */ .col-sm-pull-8{right: 66.666666666667%;} /* line 365, scss/_bootstrap.css */ .col-sm-pull-7{right: 58.333333333333%;} /* line 368, scss/_bootstrap.css */ .col-sm-pull-6{right: 50%;} /* line 371, scss/_bootstrap.css */ .col-sm-pull-5{right: 41.666666666667%;} /* line 374, scss/_bootstrap.css */ .col-sm-pull-4{right: 33.333333333333%;} /* line 377, scss/_bootstrap.css */ .col-sm-pull-3{right: 25%;} /* line 380, scss/_bootstrap.css */ .col-sm-pull-2{right: 16.666666666667%;} /* line 383, scss/_bootstrap.css */ .col-sm-pull-1{right: 8.3333333333333%;} /* line 386, scss/_bootstrap.css */ .col-sm-pull-0{right: 0;} /* line 389, scss/_bootstrap.css */ .col-sm-push-12{left: 100%;} /* line 392, scss/_bootstrap.css */ .col-sm-push-11{left: 91.666666666667%;} /* line 395, scss/_bootstrap.css */ .col-sm-push-10{left: 83.333333333333%;} /* line 398, scss/_bootstrap.css */ .col-sm-push-9{left: 75%;} /* line 401, scss/_bootstrap.css */ .col-sm-push-8{left: 66.666666666667%;} /* line 404, scss/_bootstrap.css */ .col-sm-push-7{left: 58.333333333333%;} /* line 407, scss/_bootstrap.css */ .col-sm-push-6{left: 50%;} /* line 410, scss/_bootstrap.css */ .col-sm-push-5{left: 41.666666666667%;} /* line 413, scss/_bootstrap.css */ .col-sm-push-4{left: 33.333333333333%;} /* line 416, scss/_bootstrap.css */ .col-sm-push-3{left: 25%;} /* line 419, scss/_bootstrap.css */ .col-sm-push-2{left: 16.666666666667%;} /* line 422, scss/_bootstrap.css */ .col-sm-push-1{left: 8.3333333333333%;} /* line 425, scss/_bootstrap.css */ .col-sm-push-0{left: 0;} /* line 428, scss/_bootstrap.css */ .col-sm-offset-12{margin-left: 100%;} /* line 431, scss/_bootstrap.css */ .col-sm-offset-11{margin-left: 91.666666666667%;} /* line 434, scss/_bootstrap.css */ .col-sm-offset-10{margin-left: 83.333333333333%;} /* line 437, scss/_bootstrap.css */ .col-sm-offset-9{margin-left: 75%;} /* line 440, scss/_bootstrap.css */ .col-sm-offset-8{margin-left: 66.666666666667%;} /* line 443, scss/_bootstrap.css */ .col-sm-offset-7{margin-left: 58.333333333333%;} /* line 446, scss/_bootstrap.css */ .col-sm-offset-6{margin-left: 50%;} /* line 449, scss/_bootstrap.css */ .col-sm-offset-5{margin-left: 41.666666666667%;} /* line 452, scss/_bootstrap.css */ .col-sm-offset-4{margin-left: 33.333333333333%;} /* line 455, scss/_bootstrap.css */ .col-sm-offset-3{margin-left: 25%;} /* line 458, scss/_bootstrap.css */ .col-sm-offset-2{margin-left: 16.666666666667%;} /* line 461, scss/_bootstrap.css */ .col-sm-offset-1{margin-left: 8.3333333333333%;} /* line 464, scss/_bootstrap.css */ .col-sm-offset-0{margin-left: 0;}}@media (min-width: 992px){/* line 470, scss/_bootstrap.css */ .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float: left;} /* line 484, scss/_bootstrap.css */ .col-md-12{width: 100%;} /* line 487, scss/_bootstrap.css */ .col-md-11{width: 91.666666666667%;} /* line 490, scss/_bootstrap.css */ .col-md-10{width: 83.333333333333%;} /* line 493, scss/_bootstrap.css */ .col-md-9{width: 75%;} /* line 496, scss/_bootstrap.css */ .col-md-8{width: 66.666666666667%;} /* line 499, scss/_bootstrap.css */ .col-md-7{width: 58.333333333333%;} /* line 502, scss/_bootstrap.css */ .col-md-6{width: 50%;} /* line 505, scss/_bootstrap.css */ .col-md-5{width: 41.666666666667%;} /* line 508, scss/_bootstrap.css */ .col-md-4{width: 33.333333333333%;} /* line 511, scss/_bootstrap.css */ .col-md-3{width: 25%;} /* line 514, scss/_bootstrap.css */ .col-md-2{width: 16.666666666667%;} /* line 517, scss/_bootstrap.css */ .col-md-1{width: 8.3333333333333%;} /* line 520, scss/_bootstrap.css */ .col-md-pull-12{right: 100%;} /* line 523, scss/_bootstrap.css */ .col-md-pull-11{right: 91.666666666667%;} /* line 526, scss/_bootstrap.css */ .col-md-pull-10{right: 83.333333333333%;} /* line 529, scss/_bootstrap.css */ .col-md-pull-9{right: 75%;} /* line 532, scss/_bootstrap.css */ .col-md-pull-8{right: 66.666666666667%;} /* line 535, scss/_bootstrap.css */ .col-md-pull-7{right: 58.333333333333%;} /* line 538, scss/_bootstrap.css */ .col-md-pull-6{right: 50%;} /* line 541, scss/_bootstrap.css */ .col-md-pull-5{right: 41.666666666667%;} /* line 544, scss/_bootstrap.css */ .col-md-pull-4{right: 33.333333333333%;} /* line 547, scss/_bootstrap.css */ .col-md-pull-3{right: 25%;} /* line 550, scss/_bootstrap.css */ .col-md-pull-2{right: 16.666666666667%;} /* line 553, scss/_bootstrap.css */ .col-md-pull-1{right: 8.3333333333333%;} /* line 556, scss/_bootstrap.css */ .col-md-pull-0{right: 0;} /* line 559, scss/_bootstrap.css */ .col-md-push-12{left: 100%;} /* line 562, scss/_bootstrap.css */ .col-md-push-11{left: 91.666666666667%;} /* line 565, scss/_bootstrap.css */ .col-md-push-10{left: 83.333333333333%;} /* line 568, scss/_bootstrap.css */ .col-md-push-9{left: 75%;} /* line 571, scss/_bootstrap.css */ .col-md-push-8{left: 66.666666666667%;} /* line 574, scss/_bootstrap.css */ .col-md-push-7{left: 58.333333333333%;} /* line 577, scss/_bootstrap.css */ .col-md-push-6{left: 50%;} /* line 580, scss/_bootstrap.css */ .col-md-push-5{left: 41.666666666667%;} /* line 583, scss/_bootstrap.css */ .col-md-push-4{left: 33.333333333333%;} /* line 586, scss/_bootstrap.css */ .col-md-push-3{left: 25%;} /* line 589, scss/_bootstrap.css */ .col-md-push-2{left: 16.666666666667%;} /* line 592, scss/_bootstrap.css */ .col-md-push-1{left: 8.3333333333333%;} /* line 595, scss/_bootstrap.css */ .col-md-push-0{left: 0;} /* line 598, scss/_bootstrap.css */ .col-md-offset-12{margin-left: 100%;} /* line 601, scss/_bootstrap.css */ .col-md-offset-11{margin-left: 91.666666666667%;} /* line 604, scss/_bootstrap.css */ .col-md-offset-10{margin-left: 83.333333333333%;} /* line 607, scss/_bootstrap.css */ .col-md-offset-9{margin-left: 75%;} /* line 610, scss/_bootstrap.css */ .col-md-offset-8{margin-left: 66.666666666667%;} /* line 613, scss/_bootstrap.css */ .col-md-offset-7{margin-left: 58.333333333333%;} /* line 616, scss/_bootstrap.css */ .col-md-offset-6{margin-left: 50%;} /* line 619, scss/_bootstrap.css */ .col-md-offset-5{margin-left: 41.666666666667%;} /* line 622, scss/_bootstrap.css */ .col-md-offset-4{margin-left: 33.333333333333%;} /* line 625, scss/_bootstrap.css */ .col-md-offset-3{margin-left: 25%;} /* line 628, scss/_bootstrap.css */ .col-md-offset-2{margin-left: 16.666666666667%;} /* line 631, scss/_bootstrap.css */ .col-md-offset-1{margin-left: 8.3333333333333%;} /* line 634, scss/_bootstrap.css */ .col-md-offset-0{margin-left: 0;}}@media (min-width: 1200px){/* line 640, scss/_bootstrap.css */ .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float: left;} /* line 654, scss/_bootstrap.css */ .col-lg-12{width: 100%;} /* line 657, scss/_bootstrap.css */ .col-lg-11{width: 91.666666666667%;} /* line 660, scss/_bootstrap.css */ .col-lg-10{width: 83.333333333333%;} /* line 663, scss/_bootstrap.css */ .col-lg-9{width: 75%;} /* line 666, scss/_bootstrap.css */ .col-lg-8{width: 66.666666666667%;} /* line 669, scss/_bootstrap.css */ .col-lg-7{width: 58.333333333333%;} /* line 672, scss/_bootstrap.css */ .col-lg-6{width: 50%;} /* line 675, scss/_bootstrap.css */ .col-lg-5{width: 41.666666666667%;} /* line 678, scss/_bootstrap.css */ .col-lg-4{width: 33.333333333333%;} /* line 681, scss/_bootstrap.css */ .col-lg-3{width: 25%;} /* line 684, scss/_bootstrap.css */ .col-lg-2{width: 16.666666666667%;} /* line 687, scss/_bootstrap.css */ .col-lg-1{width: 8.3333333333333%;} /* line 690, scss/_bootstrap.css */ .col-lg-pull-12{right: 100%;} /* line 693, scss/_bootstrap.css */ .col-lg-pull-11{right: 91.666666666667%;} /* line 696, scss/_bootstrap.css */ .col-lg-pull-10{right: 83.333333333333%;} /* line 699, scss/_bootstrap.css */ .col-lg-pull-9{right: 75%;} /* line 702, scss/_bootstrap.css */ .col-lg-pull-8{right: 66.666666666667%;} /* line 705, scss/_bootstrap.css */ .col-lg-pull-7{right: 58.333333333333%;} /* line 708, scss/_bootstrap.css */ .col-lg-pull-6{right: 50%;} /* line 711, scss/_bootstrap.css */ .col-lg-pull-5{right: 41.666666666667%;} /* line 714, scss/_bootstrap.css */ .col-lg-pull-4{right: 33.333333333333%;} /* line 717, scss/_bootstrap.css */ .col-lg-pull-3{right: 25%;} /* line 720, scss/_bootstrap.css */ .col-lg-pull-2{right: 16.666666666667%;} /* line 723, scss/_bootstrap.css */ .col-lg-pull-1{right: 8.3333333333333%;} /* line 726, scss/_bootstrap.css */ .col-lg-pull-0{right: 0;} /* line 729, scss/_bootstrap.css */ .col-lg-push-12{left: 100%;} /* line 732, scss/_bootstrap.css */ .col-lg-push-11{left: 91.666666666667%;} /* line 735, scss/_bootstrap.css */ .col-lg-push-10{left: 83.333333333333%;} /* line 738, scss/_bootstrap.css */ .col-lg-push-9{left: 75%;} /* line 741, scss/_bootstrap.css */ .col-lg-push-8{left: 66.666666666667%;} /* line 744, scss/_bootstrap.css */ .col-lg-push-7{left: 58.333333333333%;} /* line 747, scss/_bootstrap.css */ .col-lg-push-6{left: 50%;} /* line 750, scss/_bootstrap.css */ .col-lg-push-5{left: 41.666666666667%;} /* line 753, scss/_bootstrap.css */ .col-lg-push-4{left: 33.333333333333%;} /* line 756, scss/_bootstrap.css */ .col-lg-push-3{left: 25%;} /* line 759, scss/_bootstrap.css */ .col-lg-push-2{left: 16.666666666667%;} /* line 762, scss/_bootstrap.css */ .col-lg-push-1{left: 8.3333333333333%;} /* line 765, scss/_bootstrap.css */ .col-lg-push-0{left: 0;} /* line 768, scss/_bootstrap.css */ .col-lg-offset-12{margin-left: 100%;} /* line 771, scss/_bootstrap.css */ .col-lg-offset-11{margin-left: 91.666666666667%;} /* line 774, scss/_bootstrap.css */ .col-lg-offset-10{margin-left: 83.333333333333%;} /* line 777, scss/_bootstrap.css */ .col-lg-offset-9{margin-left: 75%;} /* line 780, scss/_bootstrap.css */ .col-lg-offset-8{margin-left: 66.666666666667%;} /* line 783, scss/_bootstrap.css */ .col-lg-offset-7{margin-left: 58.333333333333%;} /* line 786, scss/_bootstrap.css */ .col-lg-offset-6{margin-left: 50%;} /* line 789, scss/_bootstrap.css */ .col-lg-offset-5{margin-left: 41.666666666667%;} /* line 792, scss/_bootstrap.css */ .col-lg-offset-4{margin-left: 33.333333333333%;} /* line 795, scss/_bootstrap.css */ .col-lg-offset-3{margin-left: 25%;} /* line 798, scss/_bootstrap.css */ .col-lg-offset-2{margin-left: 16.666666666667%;} /* line 801, scss/_bootstrap.css */ .col-lg-offset-1{margin-left: 8.3333333333333%;} /* line 804, scss/_bootstrap.css */ .col-lg-offset-0{margin-left: 0;}}@media (min-width: 1300px){/* line 810, scss/_bootstrap.css */ .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12{float: left;} /* line 824, scss/_bootstrap.css */ .col-xl-12{width: 100%;} /* line 827, scss/_bootstrap.css */ .col-xl-11{width: 91.666666666667%;} /* line 830, scss/_bootstrap.css */ .col-xl-10{width: 83.333333333333%;} /* line 833, scss/_bootstrap.css */ .col-xl-9{width: 75%;} /* line 836, scss/_bootstrap.css */ .col-xl-8{width: 66.666666666667%;} /* line 839, scss/_bootstrap.css */ .col-xl-7{width: 58.333333333333%;} /* line 842, scss/_bootstrap.css */ .col-xl-6{width: 50%;} /* line 845, scss/_bootstrap.css */ .col-xl-5{width: 41.666666666667%;} /* line 848, scss/_bootstrap.css */ .col-xl-4{width: 33.333333333333%;} /* line 851, scss/_bootstrap.css */ .col-xl-3{width: 25%;} /* line 854, scss/_bootstrap.css */ .col-xl-2{width: 16.666666666667%;} /* line 857, scss/_bootstrap.css */ .col-xl-1{width: 8.3333333333333%;} /* line 860, scss/_bootstrap.css */ .col-xl-pull-12{right: 100%;} /* line 863, scss/_bootstrap.css */ .col-xl-pull-11{right: 91.666666666667%;} /* line 866, scss/_bootstrap.css */ .col-xl-pull-10{right: 83.333333333333%;} /* line 869, scss/_bootstrap.css */ .col-xl-pull-9{right: 75%;} /* line 872, scss/_bootstrap.css */ .col-xl-pull-8{right: 66.666666666667%;} /* line 875, scss/_bootstrap.css */ .col-xl-pull-7{right: 58.333333333333%;} /* line 878, scss/_bootstrap.css */ .col-xl-pull-6{right: 50%;} /* line 881, scss/_bootstrap.css */ .col-xl-pull-5{right: 41.666666666667%;} /* line 884, scss/_bootstrap.css */ .col-xl-pull-4{right: 33.333333333333%;} /* line 887, scss/_bootstrap.css */ .col-xl-pull-3{right: 25%;} /* line 890, scss/_bootstrap.css */ .col-xl-pull-2{right: 16.666666666667%;} /* line 893, scss/_bootstrap.css */ .col-xl-pull-1{right: 8.3333333333333%;} /* line 896, scss/_bootstrap.css */ .col-xl-pull-0{right: 0;} /* line 899, scss/_bootstrap.css */ .col-xl-push-12{left: 100%;} /* line 902, scss/_bootstrap.css */ .col-xl-push-11{left: 91.666666666667%;} /* line 905, scss/_bootstrap.css */ .col-xl-push-10{left: 83.333333333333%;} /* line 908, scss/_bootstrap.css */ .col-xl-push-9{left: 75%;} /* line 911, scss/_bootstrap.css */ .col-xl-push-8{left: 66.666666666667%;} /* line 914, scss/_bootstrap.css */ .col-xl-push-7{left: 58.333333333333%;} /* line 917, scss/_bootstrap.css */ .col-xl-push-6{left: 50%;} /* line 920, scss/_bootstrap.css */ .col-xl-push-5{left: 41.666666666667%;} /* line 923, scss/_bootstrap.css */ .col-xl-push-4{left: 33.333333333333%;} /* line 926, scss/_bootstrap.css */ .col-xl-push-3{left: 25%;} /* line 929, scss/_bootstrap.css */ .col-xl-push-2{left: 16.666666666667%;} /* line 932, scss/_bootstrap.css */ .col-xl-push-1{left: 8.3333333333333%;} /* line 935, scss/_bootstrap.css */ .col-xl-push-0{left: 0;} /* line 938, scss/_bootstrap.css */ .col-xl-offset-12{margin-left: 100%;} /* line 941, scss/_bootstrap.css */ .col-xl-offset-11{margin-left: 91.666666666667%;} /* line 944, scss/_bootstrap.css */ .col-xl-offset-10{margin-left: 83.333333333333%;} /* line 947, scss/_bootstrap.css */ .col-xl-offset-9{margin-left: 75%;} /* line 950, scss/_bootstrap.css */ .col-xl-offset-8{margin-left: 66.666666666667%;} /* line 953, scss/_bootstrap.css */ .col-xl-offset-7{margin-left: 58.333333333333%;} /* line 956, scss/_bootstrap.css */ .col-xl-offset-6{margin-left: 50%;} /* line 959, scss/_bootstrap.css */ .col-xl-offset-5{margin-left: 41.666666666667%;} /* line 962, scss/_bootstrap.css */ .col-xl-offset-4{margin-left: 33.333333333333%;} /* line 965, scss/_bootstrap.css */ .col-xl-offset-3{margin-left: 25%;} /* line 968, scss/_bootstrap.css */ .col-xl-offset-2{margin-left: 16.666666666667%;} /* line 971, scss/_bootstrap.css */ .col-xl-offset-1{margin-left: 8.3333333333333%;} /* line 974, scss/_bootstrap.css */ .col-xl-offset-0{margin-left: 0;}}/*.clearfix:before,.clearfix:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.row:after{clear:both}*//* line 981, scss/_bootstrap.css */.clearfix:after,.row:after{clear: both; content: " "; display: block;}/* ------------------------------------------------------------- Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library By: Matthieu Aussaguel, https://www.mynameismatthieu.com, @matthieu_tweets List of CSS3 Sass Mixins File to be @imported and @included as you need The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER ENDING css files note: All CSS3 Properties are being supported by Safari 5 more info: https://www.findmebyip.com/litmus/#css3-properties Mixins available: - background-gradient - arguments: Start Color: #3C3C3C, End Color: #999999 - background-size - arguments: Width: 100%, Height: 100% - border-radius - arguments: Radius: 5px - border-radius-separate - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px - box - arguments: Orientation: horizontal, Pack: center, Align: center - box-rgba - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C - box-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - box-sizing - arguments: Type: border-box - columns - arguments: Count: 3, Gap: 10 - double-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0 - flex - arguments: Value: 1 - flip - arguments: ScaleX: -1 - font-face - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf - opacity - arguments: Opacity: 0.5 - outline radius - arguments: Radius: 5px - resize - arguments: Direction: both - rotate - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0 CSS Matrix Rotation Calculator https://www.boogdesign.com/examples/transforms/matrix-calculator.html - text-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - transform - arguments: Parameters: null - transition - arguments: What: all, Length: 1s, Easing: ease-in-out - triple-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0------------------------------------------------------------- *//* BACKGROUND GRADIENT *//* BACKGROUND SIZE *//* BORDER RADIUS *//* BOX *//* BOX RGBA *//* BOX SHADOW *//* BOX SIZING *//* COLUMNS *//* DOUBLE BORDERS *//* FLEX *//* FLIP *//* FONT FACE *//* OPACITY *//* OUTLINE RADIUS *//* RESIZE *//* ROTATE*//* TEXT SHADOW *//* TRANSFORM *//* TRANSITION *//* TRIPLE BORDERS *//* line 6, scss/_margin.scss */.mt5{margin-top: 3px;}/* line 9, scss/_margin.scss */.mb5{margin-bottom: 3px;}/* line 12, scss/_margin.scss */.pt5{padding-top: 3px;}/* line 15, scss/_margin.scss */.pb5{padding-bottom: 3px;}/* line 6, scss/_margin.scss */.mt10{margin-top: 6px;}/* line 9, scss/_margin.scss */.mb10{margin-bottom: 6px;}/* line 12, scss/_margin.scss */.pt10{padding-top: 6px;}/* line 15, scss/_margin.scss */.pb10{padding-bottom: 6px;}/* line 6, scss/_margin.scss */.mt15{margin-top: 9px;}/* line 9, scss/_margin.scss */.mb15{margin-bottom: 9px;}/* line 12, scss/_margin.scss */.pt15{padding-top: 9px;}/* line 15, scss/_margin.scss */.pb15{padding-bottom: 9px;}/* line 6, scss/_margin.scss */.mt20{margin-top: 12px;}/* line 9, scss/_margin.scss */.mb20{margin-bottom: 12px;}/* line 12, scss/_margin.scss */.pt20{padding-top: 12px;}/* line 15, scss/_margin.scss */.pb20{padding-bottom: 12px;}/* line 6, scss/_margin.scss */.mt25{margin-top: 15px;}/* line 9, scss/_margin.scss */.mb25{margin-bottom: 15px;}/* line 12, scss/_margin.scss */.pt25{padding-top: 15px;}/* line 15, scss/_margin.scss */.pb25{padding-bottom: 15px;}/* line 6, scss/_margin.scss */.mt30{margin-top: 18px;}/* line 9, scss/_margin.scss */.mb30{margin-bottom: 18px;}/* line 12, scss/_margin.scss */.pt30{padding-top: 18px;}/* line 15, scss/_margin.scss */.pb30{padding-bottom: 18px;}/* line 6, scss/_margin.scss */.mt35{margin-top: 21px;}/* line 9, scss/_margin.scss */.mb35{margin-bottom: 21px;}/* line 12, scss/_margin.scss */.pt35{padding-top: 21px;}/* line 15, scss/_margin.scss */.pb35{padding-bottom: 21px;}/* line 6, scss/_margin.scss */.mt40{margin-top: 24px;}/* line 9, scss/_margin.scss */.mb40{margin-bottom: 24px;}/* line 12, scss/_margin.scss */.pt40{padding-top: 24px;}/* line 15, scss/_margin.scss */.pb40{padding-bottom: 24px;}/* line 6, scss/_margin.scss */.mt45{margin-top: 27px;}/* line 9, scss/_margin.scss */.mb45{margin-bottom: 27px;}/* line 12, scss/_margin.scss */.pt45{padding-top: 27px;}/* line 15, scss/_margin.scss */.pb45{padding-bottom: 27px;}/* line 6, scss/_margin.scss */.mt50{margin-top: 30px;}/* line 9, scss/_margin.scss */.mb50{margin-bottom: 30px;}/* line 12, scss/_margin.scss */.pt50{padding-top: 30px;}/* line 15, scss/_margin.scss */.pb50{padding-bottom: 30px;}/* line 6, scss/_margin.scss */.mt55{margin-top: 33px;}/* line 9, scss/_margin.scss */.mb55{margin-bottom: 33px;}/* line 12, scss/_margin.scss */.pt55{padding-top: 33px;}/* line 15, scss/_margin.scss */.pb55{padding-bottom: 33px;}/* line 6, scss/_margin.scss */.mt60{margin-top: 36px;}/* line 9, scss/_margin.scss */.mb60{margin-bottom: 36px;}/* line 12, scss/_margin.scss */.pt60{padding-top: 36px;}/* line 15, scss/_margin.scss */.pb60{padding-bottom: 36px;}/* line 6, scss/_margin.scss */.mt65{margin-top: 39px;}/* line 9, scss/_margin.scss */.mb65{margin-bottom: 39px;}/* line 12, scss/_margin.scss */.pt65{padding-top: 39px;}/* line 15, scss/_margin.scss */.pb65{padding-bottom: 39px;}/* line 6, scss/_margin.scss */.mt70{margin-top: 42px;}/* line 9, scss/_margin.scss */.mb70{margin-bottom: 42px;}/* line 12, scss/_margin.scss */.pt70{padding-top: 42px;}/* line 15, scss/_margin.scss */.pb70{padding-bottom: 42px;}/* line 6, scss/_margin.scss */.mt75{margin-top: 45px;}/* line 9, scss/_margin.scss */.mb75{margin-bottom: 45px;}/* line 12, scss/_margin.scss */.pt75{padding-top: 45px;}/* line 15, scss/_margin.scss */.pb75{padding-bottom: 45px;}/* line 6, scss/_margin.scss */.mt80{margin-top: 48px;}/* line 9, scss/_margin.scss */.mb80{margin-bottom: 48px;}/* line 12, scss/_margin.scss */.pt80{padding-top: 48px;}/* line 15, scss/_margin.scss */.pb80{padding-bottom: 48px;}/* line 6, scss/_margin.scss */.mt85{margin-top: 51px;}/* line 9, scss/_margin.scss */.mb85{margin-bottom: 51px;}/* line 12, scss/_margin.scss */.pt85{padding-top: 51px;}/* line 15, scss/_margin.scss */.pb85{padding-bottom: 51px;}/* line 6, scss/_margin.scss */.mt90{margin-top: 54px;}/* line 9, scss/_margin.scss */.mb90{margin-bottom: 54px;}/* line 12, scss/_margin.scss */.pt90{padding-top: 54px;}/* line 15, scss/_margin.scss */.pb90{padding-bottom: 54px;}/* line 6, scss/_margin.scss */.mt95{margin-top: 57px;}/* line 9, scss/_margin.scss */.mb95{margin-bottom: 57px;}/* line 12, scss/_margin.scss */.pt95{padding-top: 57px;}/* line 15, scss/_margin.scss */.pb95{padding-bottom: 57px;}/* line 6, scss/_margin.scss */.mt100{margin-top: 60px;}/* line 9, scss/_margin.scss */.mb100{margin-bottom: 60px;}/* line 12, scss/_margin.scss */.pt100{padding-top: 60px;}/* line 15, scss/_margin.scss */.pb100{padding-bottom: 60px;}/* line 6, scss/_margin.scss */.mt105{margin-top: 63px;}/* line 9, scss/_margin.scss */.mb105{margin-bottom: 63px;}/* line 12, scss/_margin.scss */.pt105{padding-top: 63px;}/* line 15, scss/_margin.scss */.pb105{padding-bottom: 63px;}/* line 6, scss/_margin.scss */.mt110{margin-top: 66px;}/* line 9, scss/_margin.scss */.mb110{margin-bottom: 66px;}/* line 12, scss/_margin.scss */.pt110{padding-top: 66px;}/* line 15, scss/_margin.scss */.pb110{padding-bottom: 66px;}/* line 6, scss/_margin.scss */.mt115{margin-top: 69px;}/* line 9, scss/_margin.scss */.mb115{margin-bottom: 69px;}/* line 12, scss/_margin.scss */.pt115{padding-top: 69px;}/* line 15, scss/_margin.scss */.pb115{padding-bottom: 69px;}/* line 6, scss/_margin.scss */.mt120{margin-top: 72px;}/* line 9, scss/_margin.scss */.mb120{margin-bottom: 72px;}/* line 12, scss/_margin.scss */.pt120{padding-top: 72px;}/* line 15, scss/_margin.scss */.pb120{padding-bottom: 72px;}/* line 6, scss/_margin.scss */.mt125{margin-top: 75px;}/* line 9, scss/_margin.scss */.mb125{margin-bottom: 75px;}/* line 12, scss/_margin.scss */.pt125{padding-top: 75px;}/* line 15, scss/_margin.scss */.pb125{padding-bottom: 75px;}/* line 6, scss/_margin.scss */.mt130{margin-top: 78px;}/* line 9, scss/_margin.scss */.mb130{margin-bottom: 78px;}/* line 12, scss/_margin.scss */.pt130{padding-top: 78px;}/* line 15, scss/_margin.scss */.pb130{padding-bottom: 78px;}/* line 6, scss/_margin.scss */.mt135{margin-top: 81px;}/* line 9, scss/_margin.scss */.mb135{margin-bottom: 81px;}/* line 12, scss/_margin.scss */.pt135{padding-top: 81px;}/* line 15, scss/_margin.scss */.pb135{padding-bottom: 81px;}/* line 6, scss/_margin.scss */.mt140{margin-top: 84px;}/* line 9, scss/_margin.scss */.mb140{margin-bottom: 84px;}/* line 12, scss/_margin.scss */.pt140{padding-top: 84px;}/* line 15, scss/_margin.scss */.pb140{padding-bottom: 84px;}/* line 6, scss/_margin.scss */.mt145{margin-top: 87px;}/* line 9, scss/_margin.scss */.mb145{margin-bottom: 87px;}/* line 12, scss/_margin.scss */.pt145{padding-top: 87px;}/* line 15, scss/_margin.scss */.pb145{padding-bottom: 87px;}/* line 6, scss/_margin.scss */.mt150{margin-top: 90px;}/* line 9, scss/_margin.scss */.mb150{margin-bottom: 90px;}/* line 12, scss/_margin.scss */.pt150{padding-top: 90px;}/* line 15, scss/_margin.scss */.pb150{padding-bottom: 90px;}/* line 6, scss/_margin.scss */.mt155{margin-top: 93px;}/* line 9, scss/_margin.scss */.mb155{margin-bottom: 93px;}/* line 12, scss/_margin.scss */.pt155{padding-top: 93px;}/* line 15, scss/_margin.scss */.pb155{padding-bottom: 93px;}/* line 6, scss/_margin.scss */.mt160{margin-top: 96px;}/* line 9, scss/_margin.scss */.mb160{margin-bottom: 96px;}/* line 12, scss/_margin.scss */.pt160{padding-top: 96px;}/* line 15, scss/_margin.scss */.pb160{padding-bottom: 96px;}/* line 6, scss/_margin.scss */.mt165{margin-top: 99px;}/* line 9, scss/_margin.scss */.mb165{margin-bottom: 99px;}/* line 12, scss/_margin.scss */.pt165{padding-top: 99px;}/* line 15, scss/_margin.scss */.pb165{padding-bottom: 99px;}/* line 6, scss/_margin.scss */.mt170{margin-top: 102px;}/* line 9, scss/_margin.scss */.mb170{margin-bottom: 102px;}/* line 12, scss/_margin.scss */.pt170{padding-top: 102px;}/* line 15, scss/_margin.scss */.pb170{padding-bottom: 102px;}/* line 6, scss/_margin.scss */.mt175{margin-top: 105px;}/* line 9, scss/_margin.scss */.mb175{margin-bottom: 105px;}/* line 12, scss/_margin.scss */.pt175{padding-top: 105px;}/* line 15, scss/_margin.scss */.pb175{padding-bottom: 105px;}/* line 6, scss/_margin.scss */.mt180{margin-top: 108px;}/* line 9, scss/_margin.scss */.mb180{margin-bottom: 108px;}/* line 12, scss/_margin.scss */.pt180{padding-top: 108px;}/* line 15, scss/_margin.scss */.pb180{padding-bottom: 108px;}/* line 6, scss/_margin.scss */.mt185{margin-top: 111px;}/* line 9, scss/_margin.scss */.mb185{margin-bottom: 111px;}/* line 12, scss/_margin.scss */.pt185{padding-top: 111px;}/* line 15, scss/_margin.scss */.pb185{padding-bottom: 111px;}/* line 6, scss/_margin.scss */.mt190{margin-top: 114px;}/* line 9, scss/_margin.scss */.mb190{margin-bottom: 114px;}/* line 12, scss/_margin.scss */.pt190{padding-top: 114px;}/* line 15, scss/_margin.scss */.pb190{padding-bottom: 114px;}/* line 6, scss/_margin.scss */.mt195{margin-top: 117px;}/* line 9, scss/_margin.scss */.mb195{margin-bottom: 117px;}/* line 12, scss/_margin.scss */.pt195{padding-top: 117px;}/* line 15, scss/_margin.scss */.pb195{padding-bottom: 117px;}/* line 6, scss/_margin.scss */.mt200{margin-top: 120px;}/* line 9, scss/_margin.scss */.mb200{margin-bottom: 120px;}/* line 12, scss/_margin.scss */.pt200{padding-top: 120px;}/* line 15, scss/_margin.scss */.pb200{padding-bottom: 120px;}/* line 6, scss/_margin.scss */.mt205{margin-top: 123px;}/* line 9, scss/_margin.scss */.mb205{margin-bottom: 123px;}/* line 12, scss/_margin.scss */.pt205{padding-top: 123px;}/* line 15, scss/_margin.scss */.pb205{padding-bottom: 123px;}/* line 6, scss/_margin.scss */.mt210{margin-top: 126px;}/* line 9, scss/_margin.scss */.mb210{margin-bottom: 126px;}/* line 12, scss/_margin.scss */.pt210{padding-top: 126px;}/* line 15, scss/_margin.scss */.pb210{padding-bottom: 126px;}/* line 6, scss/_margin.scss */.mt215{margin-top: 129px;}/* line 9, scss/_margin.scss */.mb215{margin-bottom: 129px;}/* line 12, scss/_margin.scss */.pt215{padding-top: 129px;}/* line 15, scss/_margin.scss */.pb215{padding-bottom: 129px;}/* line 6, scss/_margin.scss */.mt220{margin-top: 132px;}/* line 9, scss/_margin.scss */.mb220{margin-bottom: 132px;}/* line 12, scss/_margin.scss */.pt220{padding-top: 132px;}/* line 15, scss/_margin.scss */.pb220{padding-bottom: 132px;}/* line 6, scss/_margin.scss */.mt225{margin-top: 135px;}/* line 9, scss/_margin.scss */.mb225{margin-bottom: 135px;}/* line 12, scss/_margin.scss */.pt225{padding-top: 135px;}/* line 15, scss/_margin.scss */.pb225{padding-bottom: 135px;}/* line 6, scss/_margin.scss */.mt230{margin-top: 138px;}/* line 9, scss/_margin.scss */.mb230{margin-bottom: 138px;}/* line 12, scss/_margin.scss */.pt230{padding-top: 138px;}/* line 15, scss/_margin.scss */.pb230{padding-bottom: 138px;}/* line 6, scss/_margin.scss */.mt235{margin-top: 141px;}/* line 9, scss/_margin.scss */.mb235{margin-bottom: 141px;}/* line 12, scss/_margin.scss */.pt235{padding-top: 141px;}/* line 15, scss/_margin.scss */.pb235{padding-bottom: 141px;}/* line 6, scss/_margin.scss */.mt240{margin-top: 144px;}/* line 9, scss/_margin.scss */.mb240{margin-bottom: 144px;}/* line 12, scss/_margin.scss */.pt240{padding-top: 144px;}/* line 15, scss/_margin.scss */.pb240{padding-bottom: 144px;}/* line 6, scss/_margin.scss */.mt245{margin-top: 147px;}/* line 9, scss/_margin.scss */.mb245{margin-bottom: 147px;}/* line 12, scss/_margin.scss */.pt245{padding-top: 147px;}/* line 15, scss/_margin.scss */.pb245{padding-bottom: 147px;}/* line 6, scss/_margin.scss */.mt250{margin-top: 150px;}/* line 9, scss/_margin.scss */.mb250{margin-bottom: 150px;}/* line 12, scss/_margin.scss */.pt250{padding-top: 150px;}/* line 15, scss/_margin.scss */.pb250{padding-bottom: 150px;}/* line 6, scss/_margin.scss */.mt255{margin-top: 153px;}/* line 9, scss/_margin.scss */.mb255{margin-bottom: 153px;}/* line 12, scss/_margin.scss */.pt255{padding-top: 153px;}/* line 15, scss/_margin.scss */.pb255{padding-bottom: 153px;}/* line 6, scss/_margin.scss */.mt260{margin-top: 156px;}/* line 9, scss/_margin.scss */.mb260{margin-bottom: 156px;}/* line 12, scss/_margin.scss */.pt260{padding-top: 156px;}/* line 15, scss/_margin.scss */.pb260{padding-bottom: 156px;}/* line 6, scss/_margin.scss */.mt265{margin-top: 159px;}/* line 9, scss/_margin.scss */.mb265{margin-bottom: 159px;}/* line 12, scss/_margin.scss */.pt265{padding-top: 159px;}/* line 15, scss/_margin.scss */.pb265{padding-bottom: 159px;}/* line 6, scss/_margin.scss */.mt270{margin-top: 162px;}/* line 9, scss/_margin.scss */.mb270{margin-bottom: 162px;}/* line 12, scss/_margin.scss */.pt270{padding-top: 162px;}/* line 15, scss/_margin.scss */.pb270{padding-bottom: 162px;}/* line 6, scss/_margin.scss */.mt275{margin-top: 165px;}/* line 9, scss/_margin.scss */.mb275{margin-bottom: 165px;}/* line 12, scss/_margin.scss */.pt275{padding-top: 165px;}/* line 15, scss/_margin.scss */.pb275{padding-bottom: 165px;}/* line 6, scss/_margin.scss */.mt280{margin-top: 168px;}/* line 9, scss/_margin.scss */.mb280{margin-bottom: 168px;}/* line 12, scss/_margin.scss */.pt280{padding-top: 168px;}/* line 15, scss/_margin.scss */.pb280{padding-bottom: 168px;}/* line 6, scss/_margin.scss */.mt285{margin-top: 171px;}/* line 9, scss/_margin.scss */.mb285{margin-bottom: 171px;}/* line 12, scss/_margin.scss */.pt285{padding-top: 171px;}/* line 15, scss/_margin.scss */.pb285{padding-bottom: 171px;}/* line 6, scss/_margin.scss */.mt290{margin-top: 174px;}/* line 9, scss/_margin.scss */.mb290{margin-bottom: 174px;}/* line 12, scss/_margin.scss */.pt290{padding-top: 174px;}/* line 15, scss/_margin.scss */.pb290{padding-bottom: 174px;}/* line 6, scss/_margin.scss */.mt295{margin-top: 177px;}/* line 9, scss/_margin.scss */.mb295{margin-bottom: 177px;}/* line 12, scss/_margin.scss */.pt295{padding-top: 177px;}/* line 15, scss/_margin.scss */.pb295{padding-bottom: 177px;}/* line 6, scss/_margin.scss */.mt300{margin-top: 180px;}/* line 9, scss/_margin.scss */.mb300{margin-bottom: 180px;}/* line 12, scss/_margin.scss */.pt300{padding-top: 180px;}/* line 15, scss/_margin.scss */.pb300{padding-bottom: 180px;}@media (min-width: 992px){/* line 22, scss/_margin.scss */ .mt10{margin-top: 10px;} /* line 25, scss/_margin.scss */ .mb10{margin-bottom: 10px;} /* line 28, scss/_margin.scss */ .pt10{padding-top: 10px;} /* line 31, scss/_margin.scss */ .pb10{padding-bottom: 10px;} /* line 22, scss/_margin.scss */ .mt15{margin-top: 15px;} /* line 25, scss/_margin.scss */ .mb15{margin-bottom: 15px;} /* line 28, scss/_margin.scss */ .pt15{padding-top: 15px;} /* line 31, scss/_margin.scss */ .pb15{padding-bottom: 15px;} /* line 22, scss/_margin.scss */ .mt20{margin-top: 20px;} /* line 25, scss/_margin.scss */ .mb20{margin-bottom: 20px;} /* line 28, scss/_margin.scss */ .pt20{padding-top: 20px;} /* line 31, scss/_margin.scss */ .pb20{padding-bottom: 20px;} /* line 22, scss/_margin.scss */ .mt25{margin-top: 25px;} /* line 25, scss/_margin.scss */ .mb25{margin-bottom: 25px;} /* line 28, scss/_margin.scss */ .pt25{padding-top: 25px;} /* line 31, scss/_margin.scss */ .pb25{padding-bottom: 25px;} /* line 22, scss/_margin.scss */ .mt30{margin-top: 30px;} /* line 25, scss/_margin.scss */ .mb30{margin-bottom: 30px;} /* line 28, scss/_margin.scss */ .pt30{padding-top: 30px;} /* line 31, scss/_margin.scss */ .pb30{padding-bottom: 30px;} /* line 22, scss/_margin.scss */ .mt35{margin-top: 35px;} /* line 25, scss/_margin.scss */ .mb35{margin-bottom: 35px;} /* line 28, scss/_margin.scss */ .pt35{padding-top: 35px;} /* line 31, scss/_margin.scss */ .pb35{padding-bottom: 35px;} /* line 22, scss/_margin.scss */ .mt40{margin-top: 40px;} /* line 25, scss/_margin.scss */ .mb40{margin-bottom: 40px;} /* line 28, scss/_margin.scss */ .pt40{padding-top: 40px;} /* line 31, scss/_margin.scss */ .pb40{padding-bottom: 40px;} /* line 22, scss/_margin.scss */ .mt45{margin-top: 45px;} /* line 25, scss/_margin.scss */ .mb45{margin-bottom: 45px;} /* line 28, scss/_margin.scss */ .pt45{padding-top: 45px;} /* line 31, scss/_margin.scss */ .pb45{padding-bottom: 45px;} /* line 22, scss/_margin.scss */ .mt50{margin-top: 40px;} /* line 25, scss/_margin.scss */ .mb50{margin-bottom: 40px;} /* line 28, scss/_margin.scss */ .pt50{padding-top: 40px;} /* line 31, scss/_margin.scss */ .pb50{padding-bottom: 40px;} /* line 22, scss/_margin.scss */ .mt55{margin-top: 44px;} /* line 25, scss/_margin.scss */ .mb55{margin-bottom: 44px;} /* line 28, scss/_margin.scss */ .pt55{padding-top: 44px;} /* line 31, scss/_margin.scss */ .pb55{padding-bottom: 44px;} /* line 22, scss/_margin.scss */ .mt60{margin-top: 48px;} /* line 25, scss/_margin.scss */ .mb60{margin-bottom: 48px;} /* line 28, scss/_margin.scss */ .pt60{padding-top: 48px;} /* line 31, scss/_margin.scss */ .pb60{padding-bottom: 48px;} /* line 22, scss/_margin.scss */ .mt65{margin-top: 52px;} /* line 25, scss/_margin.scss */ .mb65{margin-bottom: 52px;} /* line 28, scss/_margin.scss */ .pt65{padding-top: 52px;} /* line 31, scss/_margin.scss */ .pb65{padding-bottom: 52px;} /* line 22, scss/_margin.scss */ .mt70{margin-top: 56px;} /* line 25, scss/_margin.scss */ .mb70{margin-bottom: 56px;} /* line 28, scss/_margin.scss */ .pt70{padding-top: 56px;} /* line 31, scss/_margin.scss */ .pb70{padding-bottom: 56px;} /* line 22, scss/_margin.scss */ .mt75{margin-top: 60px;} /* line 25, scss/_margin.scss */ .mb75{margin-bottom: 60px;} /* line 28, scss/_margin.scss */ .pt75{padding-top: 60px;} /* line 31, scss/_margin.scss */ .pb75{padding-bottom: 60px;} /* line 22, scss/_margin.scss */ .mt80{margin-top: 64px;} /* line 25, scss/_margin.scss */ .mb80{margin-bottom: 64px;} /* line 28, scss/_margin.scss */ .pt80{padding-top: 64px;} /* line 31, scss/_margin.scss */ .pb80{padding-bottom: 64px;} /* line 22, scss/_margin.scss */ .mt85{margin-top: 68px;} /* line 25, scss/_margin.scss */ .mb85{margin-bottom: 68px;} /* line 28, scss/_margin.scss */ .pt85{padding-top: 68px;} /* line 31, scss/_margin.scss */ .pb85{padding-bottom: 68px;} /* line 22, scss/_margin.scss */ .mt90{margin-top: 72px;} /* line 25, scss/_margin.scss */ .mb90{margin-bottom: 72px;} /* line 28, scss/_margin.scss */ .pt90{padding-top: 72px;} /* line 31, scss/_margin.scss */ .pb90{padding-bottom: 72px;} /* line 22, scss/_margin.scss */ .mt95{margin-top: 76px;} /* line 25, scss/_margin.scss */ .mb95{margin-bottom: 76px;} /* line 28, scss/_margin.scss */ .pt95{padding-top: 76px;} /* line 31, scss/_margin.scss */ .pb95{padding-bottom: 76px;} /* line 22, scss/_margin.scss */ .mt100{margin-top: 80px;} /* line 25, scss/_margin.scss */ .mb100{margin-bottom: 80px;} /* line 28, scss/_margin.scss */ .pt100{padding-top: 80px;} /* line 31, scss/_margin.scss */ .pb100{padding-bottom: 80px;} /* line 22, scss/_margin.scss */ .mt105{margin-top: 84px;} /* line 25, scss/_margin.scss */ .mb105{margin-bottom: 84px;} /* line 28, scss/_margin.scss */ .pt105{padding-top: 84px;} /* line 31, scss/_margin.scss */ .pb105{padding-bottom: 84px;} /* line 22, scss/_margin.scss */ .mt110{margin-top: 88px;} /* line 25, scss/_margin.scss */ .mb110{margin-bottom: 88px;} /* line 28, scss/_margin.scss */ .pt110{padding-top: 88px;} /* line 31, scss/_margin.scss */ .pb110{padding-bottom: 88px;} /* line 22, scss/_margin.scss */ .mt115{margin-top: 92px;} /* line 25, scss/_margin.scss */ .mb115{margin-bottom: 92px;} /* line 28, scss/_margin.scss */ .pt115{padding-top: 92px;} /* line 31, scss/_margin.scss */ .pb115{padding-bottom: 92px;} /* line 22, scss/_margin.scss */ .mt120{margin-top: 96px;} /* line 25, scss/_margin.scss */ .mb120{margin-bottom: 96px;} /* line 28, scss/_margin.scss */ .pt120{padding-top: 96px;} /* line 31, scss/_margin.scss */ .pb120{padding-bottom: 96px;} /* line 22, scss/_margin.scss */ .mt125{margin-top: 100px;} /* line 25, scss/_margin.scss */ .mb125{margin-bottom: 100px;} /* line 28, scss/_margin.scss */ .pt125{padding-top: 100px;} /* line 31, scss/_margin.scss */ .pb125{padding-bottom: 100px;} /* line 22, scss/_margin.scss */ .mt130{margin-top: 104px;} /* line 25, scss/_margin.scss */ .mb130{margin-bottom: 104px;} /* line 28, scss/_margin.scss */ .pt130{padding-top: 104px;} /* line 31, scss/_margin.scss */ .pb130{padding-bottom: 104px;} /* line 22, scss/_margin.scss */ .mt135{margin-top: 108px;} /* line 25, scss/_margin.scss */ .mb135{margin-bottom: 108px;} /* line 28, scss/_margin.scss */ .pt135{padding-top: 108px;} /* line 31, scss/_margin.scss */ .pb135{padding-bottom: 108px;} /* line 22, scss/_margin.scss */ .mt140{margin-top: 112px;} /* line 25, scss/_margin.scss */ .mb140{margin-bottom: 112px;} /* line 28, scss/_margin.scss */ .pt140{padding-top: 112px;} /* line 31, scss/_margin.scss */ .pb140{padding-bottom: 112px;} /* line 22, scss/_margin.scss */ .mt145{margin-top: 116px;} /* line 25, scss/_margin.scss */ .mb145{margin-bottom: 116px;} /* line 28, scss/_margin.scss */ .pt145{padding-top: 116px;} /* line 31, scss/_margin.scss */ .pb145{padding-bottom: 116px;} /* line 22, scss/_margin.scss */ .mt150{margin-top: 120px;} /* line 25, scss/_margin.scss */ .mb150{margin-bottom: 120px;} /* line 28, scss/_margin.scss */ .pt150{padding-top: 120px;} /* line 31, scss/_margin.scss */ .pb150{padding-bottom: 120px;} /* line 22, scss/_margin.scss */ .mt155{margin-top: 124px;} /* line 25, scss/_margin.scss */ .mb155{margin-bottom: 124px;} /* line 28, scss/_margin.scss */ .pt155{padding-top: 124px;} /* line 31, scss/_margin.scss */ .pb155{padding-bottom: 124px;} /* line 22, scss/_margin.scss */ .mt160{margin-top: 128px;} /* line 25, scss/_margin.scss */ .mb160{margin-bottom: 128px;} /* line 28, scss/_margin.scss */ .pt160{padding-top: 128px;} /* line 31, scss/_margin.scss */ .pb160{padding-bottom: 128px;} /* line 22, scss/_margin.scss */ .mt165{margin-top: 132px;} /* line 25, scss/_margin.scss */ .mb165{margin-bottom: 132px;} /* line 28, scss/_margin.scss */ .pt165{padding-top: 132px;} /* line 31, scss/_margin.scss */ .pb165{padding-bottom: 132px;} /* line 22, scss/_margin.scss */ .mt170{margin-top: 136px;} /* line 25, scss/_margin.scss */ .mb170{margin-bottom: 136px;} /* line 28, scss/_margin.scss */ .pt170{padding-top: 136px;} /* line 31, scss/_margin.scss */ .pb170{padding-bottom: 136px;} /* line 22, scss/_margin.scss */ .mt175{margin-top: 140px;} /* line 25, scss/_margin.scss */ .mb175{margin-bottom: 140px;} /* line 28, scss/_margin.scss */ .pt175{padding-top: 140px;} /* line 31, scss/_margin.scss */ .pb175{padding-bottom: 140px;} /* line 22, scss/_margin.scss */ .mt180{margin-top: 144px;} /* line 25, scss/_margin.scss */ .mb180{margin-bottom: 144px;} /* line 28, scss/_margin.scss */ .pt180{padding-top: 144px;} /* line 31, scss/_margin.scss */ .pb180{padding-bottom: 144px;} /* line 22, scss/_margin.scss */ .mt185{margin-top: 148px;} /* line 25, scss/_margin.scss */ .mb185{margin-bottom: 148px;} /* line 28, scss/_margin.scss */ .pt185{padding-top: 148px;} /* line 31, scss/_margin.scss */ .pb185{padding-bottom: 148px;} /* line 22, scss/_margin.scss */ .mt190{margin-top: 152px;} /* line 25, scss/_margin.scss */ .mb190{margin-bottom: 152px;} /* line 28, scss/_margin.scss */ .pt190{padding-top: 152px;} /* line 31, scss/_margin.scss */ .pb190{padding-bottom: 152px;} /* line 22, scss/_margin.scss */ .mt195{margin-top: 156px;} /* line 25, scss/_margin.scss */ .mb195{margin-bottom: 156px;} /* line 28, scss/_margin.scss */ .pt195{padding-top: 156px;} /* line 31, scss/_margin.scss */ .pb195{padding-bottom: 156px;} /* line 22, scss/_margin.scss */ .mt200{margin-top: 160px;} /* line 25, scss/_margin.scss */ .mb200{margin-bottom: 160px;} /* line 28, scss/_margin.scss */ .pt200{padding-top: 160px;} /* line 31, scss/_margin.scss */ .pb200{padding-bottom: 160px;} /* line 22, scss/_margin.scss */ .mt205{margin-top: 164px;} /* line 25, scss/_margin.scss */ .mb205{margin-bottom: 164px;} /* line 28, scss/_margin.scss */ .pt205{padding-top: 164px;} /* line 31, scss/_margin.scss */ .pb205{padding-bottom: 164px;} /* line 22, scss/_margin.scss */ .mt210{margin-top: 168px;} /* line 25, scss/_margin.scss */ .mb210{margin-bottom: 168px;} /* line 28, scss/_margin.scss */ .pt210{padding-top: 168px;} /* line 31, scss/_margin.scss */ .pb210{padding-bottom: 168px;} /* line 22, scss/_margin.scss */ .mt215{margin-top: 172px;} /* line 25, scss/_margin.scss */ .mb215{margin-bottom: 172px;} /* line 28, scss/_margin.scss */ .pt215{padding-top: 172px;} /* line 31, scss/_margin.scss */ .pb215{padding-bottom: 172px;} /* line 22, scss/_margin.scss */ .mt220{margin-top: 176px;} /* line 25, scss/_margin.scss */ .mb220{margin-bottom: 176px;} /* line 28, scss/_margin.scss */ .pt220{padding-top: 176px;} /* line 31, scss/_margin.scss */ .pb220{padding-bottom: 176px;} /* line 22, scss/_margin.scss */ .mt225{margin-top: 180px;} /* line 25, scss/_margin.scss */ .mb225{margin-bottom: 180px;} /* line 28, scss/_margin.scss */ .pt225{padding-top: 180px;} /* line 31, scss/_margin.scss */ .pb225{padding-bottom: 180px;} /* line 22, scss/_margin.scss */ .mt230{margin-top: 184px;} /* line 25, scss/_margin.scss */ .mb230{margin-bottom: 184px;} /* line 28, scss/_margin.scss */ .pt230{padding-top: 184px;} /* line 31, scss/_margin.scss */ .pb230{padding-bottom: 184px;} /* line 22, scss/_margin.scss */ .mt235{margin-top: 188px;} /* line 25, scss/_margin.scss */ .mb235{margin-bottom: 188px;} /* line 28, scss/_margin.scss */ .pt235{padding-top: 188px;} /* line 31, scss/_margin.scss */ .pb235{padding-bottom: 188px;} /* line 22, scss/_margin.scss */ .mt240{margin-top: 192px;} /* line 25, scss/_margin.scss */ .mb240{margin-bottom: 192px;} /* line 28, scss/_margin.scss */ .pt240{padding-top: 192px;} /* line 31, scss/_margin.scss */ .pb240{padding-bottom: 192px;} /* line 22, scss/_margin.scss */ .mt245{margin-top: 196px;} /* line 25, scss/_margin.scss */ .mb245{margin-bottom: 196px;} /* line 28, scss/_margin.scss */ .pt245{padding-top: 196px;} /* line 31, scss/_margin.scss */ .pb245{padding-bottom: 196px;} /* line 22, scss/_margin.scss */ .mt250{margin-top: 200px;} /* line 25, scss/_margin.scss */ .mb250{margin-bottom: 200px;} /* line 28, scss/_margin.scss */ .pt250{padding-top: 200px;} /* line 31, scss/_margin.scss */ .pb250{padding-bottom: 200px;} /* line 22, scss/_margin.scss */ .mt255{margin-top: 204px;} /* line 25, scss/_margin.scss */ .mb255{margin-bottom: 204px;} /* line 28, scss/_margin.scss */ .pt255{padding-top: 204px;} /* line 31, scss/_margin.scss */ .pb255{padding-bottom: 204px;} /* line 22, scss/_margin.scss */ .mt260{margin-top: 208px;} /* line 25, scss/_margin.scss */ .mb260{margin-bottom: 208px;} /* line 28, scss/_margin.scss */ .pt260{padding-top: 208px;} /* line 31, scss/_margin.scss */ .pb260{padding-bottom: 208px;} /* line 22, scss/_margin.scss */ .mt265{margin-top: 212px;} /* line 25, scss/_margin.scss */ .mb265{margin-bottom: 212px;} /* line 28, scss/_margin.scss */ .pt265{padding-top: 212px;} /* line 31, scss/_margin.scss */ .pb265{padding-bottom: 212px;} /* line 22, scss/_margin.scss */ .mt270{margin-top: 216px;} /* line 25, scss/_margin.scss */ .mb270{margin-bottom: 216px;} /* line 28, scss/_margin.scss */ .pt270{padding-top: 216px;} /* line 31, scss/_margin.scss */ .pb270{padding-bottom: 216px;} /* line 22, scss/_margin.scss */ .mt275{margin-top: 220px;} /* line 25, scss/_margin.scss */ .mb275{margin-bottom: 220px;} /* line 28, scss/_margin.scss */ .pt275{padding-top: 220px;} /* line 31, scss/_margin.scss */ .pb275{padding-bottom: 220px;} /* line 22, scss/_margin.scss */ .mt280{margin-top: 224px;} /* line 25, scss/_margin.scss */ .mb280{margin-bottom: 224px;} /* line 28, scss/_margin.scss */ .pt280{padding-top: 224px;} /* line 31, scss/_margin.scss */ .pb280{padding-bottom: 224px;} /* line 22, scss/_margin.scss */ .mt285{margin-top: 228px;} /* line 25, scss/_margin.scss */ .mb285{margin-bottom: 228px;} /* line 28, scss/_margin.scss */ .pt285{padding-top: 228px;} /* line 31, scss/_margin.scss */ .pb285{padding-bottom: 228px;} /* line 22, scss/_margin.scss */ .mt290{margin-top: 232px;} /* line 25, scss/_margin.scss */ .mb290{margin-bottom: 232px;} /* line 28, scss/_margin.scss */ .pt290{padding-top: 232px;} /* line 31, scss/_margin.scss */ .pb290{padding-bottom: 232px;} /* line 22, scss/_margin.scss */ .mt295{margin-top: 236px;} /* line 25, scss/_margin.scss */ .mb295{margin-bottom: 236px;} /* line 28, scss/_margin.scss */ .pt295{padding-top: 236px;} /* line 31, scss/_margin.scss */ .pb295{padding-bottom: 236px;} /* line 22, scss/_margin.scss */ .mt300{margin-top: 240px;} /* line 25, scss/_margin.scss */ .mb300{margin-bottom: 240px;} /* line 28, scss/_margin.scss */ .pt300{padding-top: 240px;} /* line 31, scss/_margin.scss */ .pb300{padding-bottom: 240px;}}@media (min-width: 1200px){/* line 38, scss/_margin.scss */ .mt50{margin-top: 50px;} /* line 41, scss/_margin.scss */ .mb50{margin-bottom: 50px;} /* line 44, scss/_margin.scss */ .pt50{padding-top: 50px;} /* line 47, scss/_margin.scss */ .pb50{padding-bottom: 50px;} /* line 38, scss/_margin.scss */ .mt55{margin-top: 55px;} /* line 41, scss/_margin.scss */ .mb55{margin-bottom: 55px;} /* line 44, scss/_margin.scss */ .pt55{padding-top: 55px;} /* line 47, scss/_margin.scss */ .pb55{padding-bottom: 55px;} /* line 38, scss/_margin.scss */ .mt60{margin-top: 60px;} /* line 41, scss/_margin.scss */ .mb60{margin-bottom: 60px;} /* line 44, scss/_margin.scss */ .pt60{padding-top: 60px;} /* line 47, scss/_margin.scss */ .pb60{padding-bottom: 60px;} /* line 38, scss/_margin.scss */ .mt65{margin-top: 65px;} /* line 41, scss/_margin.scss */ .mb65{margin-bottom: 65px;} /* line 44, scss/_margin.scss */ .pt65{padding-top: 65px;} /* line 47, scss/_margin.scss */ .pb65{padding-bottom: 65px;} /* line 38, scss/_margin.scss */ .mt70{margin-top: 70px;} /* line 41, scss/_margin.scss */ .mb70{margin-bottom: 70px;} /* line 44, scss/_margin.scss */ .pt70{padding-top: 70px;} /* line 47, scss/_margin.scss */ .pb70{padding-bottom: 70px;} /* line 38, scss/_margin.scss */ .mt75{margin-top: 75px;} /* line 41, scss/_margin.scss */ .mb75{margin-bottom: 75px;} /* line 44, scss/_margin.scss */ .pt75{padding-top: 75px;} /* line 47, scss/_margin.scss */ .pb75{padding-bottom: 75px;} /* line 38, scss/_margin.scss */ .mt80{margin-top: 80px;} /* line 41, scss/_margin.scss */ .mb80{margin-bottom: 80px;} /* line 44, scss/_margin.scss */ .pt80{padding-top: 80px;} /* line 47, scss/_margin.scss */ .pb80{padding-bottom: 80px;} /* line 38, scss/_margin.scss */ .mt85{margin-top: 85px;} /* line 41, scss/_margin.scss */ .mb85{margin-bottom: 85px;} /* line 44, scss/_margin.scss */ .pt85{padding-top: 85px;} /* line 47, scss/_margin.scss */ .pb85{padding-bottom: 85px;} /* line 38, scss/_margin.scss */ .mt90{margin-top: 90px;} /* line 41, scss/_margin.scss */ .mb90{margin-bottom: 90px;} /* line 44, scss/_margin.scss */ .pt90{padding-top: 90px;} /* line 47, scss/_margin.scss */ .pb90{padding-bottom: 90px;} /* line 38, scss/_margin.scss */ .mt95{margin-top: 95px;} /* line 41, scss/_margin.scss */ .mb95{margin-bottom: 95px;} /* line 44, scss/_margin.scss */ .pt95{padding-top: 95px;} /* line 47, scss/_margin.scss */ .pb95{padding-bottom: 95px;} /* line 38, scss/_margin.scss */ .mt100{margin-top: 100px;} /* line 41, scss/_margin.scss */ .mb100{margin-bottom: 100px;} /* line 44, scss/_margin.scss */ .pt100{padding-top: 100px;} /* line 47, scss/_margin.scss */ .pb100{padding-bottom: 100px;} /* line 38, scss/_margin.scss */ .mt105{margin-top: 105px;} /* line 41, scss/_margin.scss */ .mb105{margin-bottom: 105px;} /* line 44, scss/_margin.scss */ .pt105{padding-top: 105px;} /* line 47, scss/_margin.scss */ .pb105{padding-bottom: 105px;} /* line 38, scss/_margin.scss */ .mt110{margin-top: 110px;} /* line 41, scss/_margin.scss */ .mb110{margin-bottom: 110px;} /* line 44, scss/_margin.scss */ .pt110{padding-top: 110px;} /* line 47, scss/_margin.scss */ .pb110{padding-bottom: 110px;} /* line 38, scss/_margin.scss */ .mt115{margin-top: 115px;} /* line 41, scss/_margin.scss */ .mb115{margin-bottom: 115px;} /* line 44, scss/_margin.scss */ .pt115{padding-top: 115px;} /* line 47, scss/_margin.scss */ .pb115{padding-bottom: 115px;} /* line 38, scss/_margin.scss */ .mt120{margin-top: 120px;} /* line 41, scss/_margin.scss */ .mb120{margin-bottom: 120px;} /* line 44, scss/_margin.scss */ .pt120{padding-top: 120px;} /* line 47, scss/_margin.scss */ .pb120{padding-bottom: 120px;} /* line 38, scss/_margin.scss */ .mt125{margin-top: 125px;} /* line 41, scss/_margin.scss */ .mb125{margin-bottom: 125px;} /* line 44, scss/_margin.scss */ .pt125{padding-top: 125px;} /* line 47, scss/_margin.scss */ .pb125{padding-bottom: 125px;} /* line 38, scss/_margin.scss */ .mt130{margin-top: 130px;} /* line 41, scss/_margin.scss */ .mb130{margin-bottom: 130px;} /* line 44, scss/_margin.scss */ .pt130{padding-top: 130px;} /* line 47, scss/_margin.scss */ .pb130{padding-bottom: 130px;} /* line 38, scss/_margin.scss */ .mt135{margin-top: 135px;} /* line 41, scss/_margin.scss */ .mb135{margin-bottom: 135px;} /* line 44, scss/_margin.scss */ .pt135{padding-top: 135px;} /* line 47, scss/_margin.scss */ .pb135{padding-bottom: 135px;} /* line 38, scss/_margin.scss */ .mt140{margin-top: 140px;} /* line 41, scss/_margin.scss */ .mb140{margin-bottom: 140px;} /* line 44, scss/_margin.scss */ .pt140{padding-top: 140px;} /* line 47, scss/_margin.scss */ .pb140{padding-bottom: 140px;} /* line 38, scss/_margin.scss */ .mt145{margin-top: 145px;} /* line 41, scss/_margin.scss */ .mb145{margin-bottom: 145px;} /* line 44, scss/_margin.scss */ .pt145{padding-top: 145px;} /* line 47, scss/_margin.scss */ .pb145{padding-bottom: 145px;} /* line 38, scss/_margin.scss */ .mt150{margin-top: 150px;} /* line 41, scss/_margin.scss */ .mb150{margin-bottom: 150px;} /* line 44, scss/_margin.scss */ .pt150{padding-top: 150px;} /* line 47, scss/_margin.scss */ .pb150{padding-bottom: 150px;} /* line 38, scss/_margin.scss */ .mt155{margin-top: 155px;} /* line 41, scss/_margin.scss */ .mb155{margin-bottom: 155px;} /* line 44, scss/_margin.scss */ .pt155{padding-top: 155px;} /* line 47, scss/_margin.scss */ .pb155{padding-bottom: 155px;} /* line 38, scss/_margin.scss */ .mt160{margin-top: 160px;} /* line 41, scss/_margin.scss */ .mb160{margin-bottom: 160px;} /* line 44, scss/_margin.scss */ .pt160{padding-top: 160px;} /* line 47, scss/_margin.scss */ .pb160{padding-bottom: 160px;} /* line 38, scss/_margin.scss */ .mt165{margin-top: 165px;} /* line 41, scss/_margin.scss */ .mb165{margin-bottom: 165px;} /* line 44, scss/_margin.scss */ .pt165{padding-top: 165px;} /* line 47, scss/_margin.scss */ .pb165{padding-bottom: 165px;} /* line 38, scss/_margin.scss */ .mt170{margin-top: 170px;} /* line 41, scss/_margin.scss */ .mb170{margin-bottom: 170px;} /* line 44, scss/_margin.scss */ .pt170{padding-top: 170px;} /* line 47, scss/_margin.scss */ .pb170{padding-bottom: 170px;} /* line 38, scss/_margin.scss */ .mt175{margin-top: 175px;} /* line 41, scss/_margin.scss */ .mb175{margin-bottom: 175px;} /* line 44, scss/_margin.scss */ .pt175{padding-top: 175px;} /* line 47, scss/_margin.scss */ .pb175{padding-bottom: 175px;} /* line 38, scss/_margin.scss */ .mt180{margin-top: 180px;} /* line 41, scss/_margin.scss */ .mb180{margin-bottom: 180px;} /* line 44, scss/_margin.scss */ .pt180{padding-top: 180px;} /* line 47, scss/_margin.scss */ .pb180{padding-bottom: 180px;} /* line 38, scss/_margin.scss */ .mt185{margin-top: 185px;} /* line 41, scss/_margin.scss */ .mb185{margin-bottom: 185px;} /* line 44, scss/_margin.scss */ .pt185{padding-top: 185px;} /* line 47, scss/_margin.scss */ .pb185{padding-bottom: 185px;} /* line 38, scss/_margin.scss */ .mt190{margin-top: 190px;} /* line 41, scss/_margin.scss */ .mb190{margin-bottom: 190px;} /* line 44, scss/_margin.scss */ .pt190{padding-top: 190px;} /* line 47, scss/_margin.scss */ .pb190{padding-bottom: 190px;} /* line 38, scss/_margin.scss */ .mt195{margin-top: 195px;} /* line 41, scss/_margin.scss */ .mb195{margin-bottom: 195px;} /* line 44, scss/_margin.scss */ .pt195{padding-top: 195px;} /* line 47, scss/_margin.scss */ .pb195{padding-bottom: 195px;} /* line 38, scss/_margin.scss */ .mt200{margin-top: 200px;} /* line 41, scss/_margin.scss */ .mb200{margin-bottom: 200px;} /* line 44, scss/_margin.scss */ .pt200{padding-top: 200px;} /* line 47, scss/_margin.scss */ .pb200{padding-bottom: 200px;} /* line 38, scss/_margin.scss */ .mt205{margin-top: 205px;} /* line 41, scss/_margin.scss */ .mb205{margin-bottom: 205px;} /* line 44, scss/_margin.scss */ .pt205{padding-top: 205px;} /* line 47, scss/_margin.scss */ .pb205{padding-bottom: 205px;} /* line 38, scss/_margin.scss */ .mt210{margin-top: 210px;} /* line 41, scss/_margin.scss */ .mb210{margin-bottom: 210px;} /* line 44, scss/_margin.scss */ .pt210{padding-top: 210px;} /* line 47, scss/_margin.scss */ .pb210{padding-bottom: 210px;} /* line 38, scss/_margin.scss */ .mt215{margin-top: 215px;} /* line 41, scss/_margin.scss */ .mb215{margin-bottom: 215px;} /* line 44, scss/_margin.scss */ .pt215{padding-top: 215px;} /* line 47, scss/_margin.scss */ .pb215{padding-bottom: 215px;} /* line 38, scss/_margin.scss */ .mt220{margin-top: 220px;} /* line 41, scss/_margin.scss */ .mb220{margin-bottom: 220px;} /* line 44, scss/_margin.scss */ .pt220{padding-top: 220px;} /* line 47, scss/_margin.scss */ .pb220{padding-bottom: 220px;} /* line 38, scss/_margin.scss */ .mt225{margin-top: 225px;} /* line 41, scss/_margin.scss */ .mb225{margin-bottom: 225px;} /* line 44, scss/_margin.scss */ .pt225{padding-top: 225px;} /* line 47, scss/_margin.scss */ .pb225{padding-bottom: 225px;} /* line 38, scss/_margin.scss */ .mt230{margin-top: 230px;} /* line 41, scss/_margin.scss */ .mb230{margin-bottom: 230px;} /* line 44, scss/_margin.scss */ .pt230{padding-top: 230px;} /* line 47, scss/_margin.scss */ .pb230{padding-bottom: 230px;} /* line 38, scss/_margin.scss */ .mt235{margin-top: 235px;} /* line 41, scss/_margin.scss */ .mb235{margin-bottom: 235px;} /* line 44, scss/_margin.scss */ .pt235{padding-top: 235px;} /* line 47, scss/_margin.scss */ .pb235{padding-bottom: 235px;} /* line 38, scss/_margin.scss */ .mt240{margin-top: 240px;} /* line 41, scss/_margin.scss */ .mb240{margin-bottom: 240px;} /* line 44, scss/_margin.scss */ .pt240{padding-top: 240px;} /* line 47, scss/_margin.scss */ .pb240{padding-bottom: 240px;} /* line 38, scss/_margin.scss */ .mt245{margin-top: 245px;} /* line 41, scss/_margin.scss */ .mb245{margin-bottom: 245px;} /* line 44, scss/_margin.scss */ .pt245{padding-top: 245px;} /* line 47, scss/_margin.scss */ .pb245{padding-bottom: 245px;} /* line 38, scss/_margin.scss */ .mt250{margin-top: 250px;} /* line 41, scss/_margin.scss */ .mb250{margin-bottom: 250px;} /* line 44, scss/_margin.scss */ .pt250{padding-top: 250px;} /* line 47, scss/_margin.scss */ .pb250{padding-bottom: 250px;} /* line 38, scss/_margin.scss */ .mt255{margin-top: 255px;} /* line 41, scss/_margin.scss */ .mb255{margin-bottom: 255px;} /* line 44, scss/_margin.scss */ .pt255{padding-top: 255px;} /* line 47, scss/_margin.scss */ .pb255{padding-bottom: 255px;} /* line 38, scss/_margin.scss */ .mt260{margin-top: 260px;} /* line 41, scss/_margin.scss */ .mb260{margin-bottom: 260px;} /* line 44, scss/_margin.scss */ .pt260{padding-top: 260px;} /* line 47, scss/_margin.scss */ .pb260{padding-bottom: 260px;} /* line 38, scss/_margin.scss */ .mt265{margin-top: 265px;} /* line 41, scss/_margin.scss */ .mb265{margin-bottom: 265px;} /* line 44, scss/_margin.scss */ .pt265{padding-top: 265px;} /* line 47, scss/_margin.scss */ .pb265{padding-bottom: 265px;} /* line 38, scss/_margin.scss */ .mt270{margin-top: 270px;} /* line 41, scss/_margin.scss */ .mb270{margin-bottom: 270px;} /* line 44, scss/_margin.scss */ .pt270{padding-top: 270px;} /* line 47, scss/_margin.scss */ .pb270{padding-bottom: 270px;} /* line 38, scss/_margin.scss */ .mt275{margin-top: 275px;} /* line 41, scss/_margin.scss */ .mb275{margin-bottom: 275px;} /* line 44, scss/_margin.scss */ .pt275{padding-top: 275px;} /* line 47, scss/_margin.scss */ .pb275{padding-bottom: 275px;} /* line 38, scss/_margin.scss */ .mt280{margin-top: 280px;} /* line 41, scss/_margin.scss */ .mb280{margin-bottom: 280px;} /* line 44, scss/_margin.scss */ .pt280{padding-top: 280px;} /* line 47, scss/_margin.scss */ .pb280{padding-bottom: 280px;} /* line 38, scss/_margin.scss */ .mt285{margin-top: 285px;} /* line 41, scss/_margin.scss */ .mb285{margin-bottom: 285px;} /* line 44, scss/_margin.scss */ .pt285{padding-top: 285px;} /* line 47, scss/_margin.scss */ .pb285{padding-bottom: 285px;} /* line 38, scss/_margin.scss */ .mt290{margin-top: 290px;} /* line 41, scss/_margin.scss */ .mb290{margin-bottom: 290px;} /* line 44, scss/_margin.scss */ .pt290{padding-top: 290px;} /* line 47, scss/_margin.scss */ .pb290{padding-bottom: 290px;} /* line 38, scss/_margin.scss */ .mt295{margin-top: 295px;} /* line 41, scss/_margin.scss */ .mb295{margin-bottom: 295px;} /* line 44, scss/_margin.scss */ .pt295{padding-top: 295px;} /* line 47, scss/_margin.scss */ .pb295{padding-bottom: 295px;} /* line 38, scss/_margin.scss */ .mt300{margin-top: 300px;} /* line 41, scss/_margin.scss */ .mb300{margin-bottom: 300px;} /* line 44, scss/_margin.scss */ .pt300{padding-top: 300px;} /* line 47, scss/_margin.scss */ .pb300{padding-bottom: 300px;}}/* line 55, scss/_margin.scss */.m_t0{margin-top: 0px;}/* line 58, scss/_margin.scss */.m_b0{margin-bottom: 0px;}/* line 61, scss/_margin.scss */.p_t0{padding-top: 0px;}/* line 64, scss/_margin.scss */.p_b0{padding-bottom: 0px;}/* line 55, scss/_margin.scss */.m_t5{margin-top: 5px;}/* line 58, scss/_margin.scss */.m_b5{margin-bottom: 5px;}/* line 61, scss/_margin.scss */.p_t5{padding-top: 5px;}/* line 64, scss/_margin.scss */.p_b5{padding-bottom: 5px;}/* line 55, scss/_margin.scss */.m_t10{margin-top: 10px;}/* line 58, scss/_margin.scss */.m_b10{margin-bottom: 10px;}/* line 61, scss/_margin.scss */.p_t10{padding-top: 10px;}/* line 64, scss/_margin.scss */.p_b10{padding-bottom: 10px;}/* line 55, scss/_margin.scss */.m_t15{margin-top: 15px;}/* line 58, scss/_margin.scss */.m_b15{margin-bottom: 15px;}/* line 61, scss/_margin.scss */.p_t15{padding-top: 15px;}/* line 64, scss/_margin.scss */.p_b15{padding-bottom: 15px;}/* line 55, scss/_margin.scss */.m_t20{margin-top: 20px;}/* line 58, scss/_margin.scss */.m_b20{margin-bottom: 20px;}/* line 61, scss/_margin.scss */.p_t20{padding-top: 20px;}/* line 64, scss/_margin.scss */.p_b20{padding-bottom: 20px;}/* line 55, scss/_margin.scss */.m_t25{margin-top: 25px;}/* line 58, scss/_margin.scss */.m_b25{margin-bottom: 25px;}/* line 61, scss/_margin.scss */.p_t25{padding-top: 25px;}/* line 64, scss/_margin.scss */.p_b25{padding-bottom: 25px;}/* line 55, scss/_margin.scss */.m_t30{margin-top: 30px;}/* line 58, scss/_margin.scss */.m_b30{margin-bottom: 30px;}/* line 61, scss/_margin.scss */.p_t30{padding-top: 30px;}/* line 64, scss/_margin.scss */.p_b30{padding-bottom: 30px;}/* line 55, scss/_margin.scss */.m_t35{margin-top: 35px;}/* line 58, scss/_margin.scss */.m_b35{margin-bottom: 35px;}/* line 61, scss/_margin.scss */.p_t35{padding-top: 35px;}/* line 64, scss/_margin.scss */.p_b35{padding-bottom: 35px;}/* line 55, scss/_margin.scss */.m_t40{margin-top: 40px;}/* line 58, scss/_margin.scss */.m_b40{margin-bottom: 40px;}/* line 61, scss/_margin.scss */.p_t40{padding-top: 40px;}/* line 64, scss/_margin.scss */.p_b40{padding-bottom: 40px;}/* line 55, scss/_margin.scss */.m_t45{margin-top: 45px;}/* line 58, scss/_margin.scss */.m_b45{margin-bottom: 45px;}/* line 61, scss/_margin.scss */.p_t45{padding-top: 45px;}/* line 64, scss/_margin.scss */.p_b45{padding-bottom: 45px;}/* line 55, scss/_margin.scss */.m_t50{margin-top: 50px;}/* line 58, scss/_margin.scss */.m_b50{margin-bottom: 50px;}/* line 61, scss/_margin.scss */.p_t50{padding-top: 50px;}/* line 64, scss/_margin.scss */.p_b50{padding-bottom: 50px;}/* line 55, scss/_margin.scss */.m_t55{margin-top: 55px;}/* line 58, scss/_margin.scss */.m_b55{margin-bottom: 55px;}/* line 61, scss/_margin.scss */.p_t55{padding-top: 55px;}/* line 64, scss/_margin.scss */.p_b55{padding-bottom: 55px;}/* line 55, scss/_margin.scss */.m_t60{margin-top: 60px;}/* line 58, scss/_margin.scss */.m_b60{margin-bottom: 60px;}/* line 61, scss/_margin.scss */.p_t60{padding-top: 60px;}/* line 64, scss/_margin.scss */.p_b60{padding-bottom: 60px;}/* line 55, scss/_margin.scss */.m_t65{margin-top: 65px;}/* line 58, scss/_margin.scss */.m_b65{margin-bottom: 65px;}/* line 61, scss/_margin.scss */.p_t65{padding-top: 65px;}/* line 64, scss/_margin.scss */.p_b65{padding-bottom: 65px;}/* line 55, scss/_margin.scss */.m_t70{margin-top: 70px;}/* line 58, scss/_margin.scss */.m_b70{margin-bottom: 70px;}/* line 61, scss/_margin.scss */.p_t70{padding-top: 70px;}/* line 64, scss/_margin.scss */.p_b70{padding-bottom: 70px;}/* line 55, scss/_margin.scss */.m_t75{margin-top: 75px;}/* line 58, scss/_margin.scss */.m_b75{margin-bottom: 75px;}/* line 61, scss/_margin.scss */.p_t75{padding-top: 75px;}/* line 64, scss/_margin.scss */.p_b75{padding-bottom: 75px;}/* line 55, scss/_margin.scss */.m_t80{margin-top: 80px;}/* line 58, scss/_margin.scss */.m_b80{margin-bottom: 80px;}/* line 61, scss/_margin.scss */.p_t80{padding-top: 80px;}/* line 64, scss/_margin.scss */.p_b80{padding-bottom: 80px;}/* line 55, scss/_margin.scss */.m_t85{margin-top: 85px;}/* line 58, scss/_margin.scss */.m_b85{margin-bottom: 85px;}/* line 61, scss/_margin.scss */.p_t85{padding-top: 85px;}/* line 64, scss/_margin.scss */.p_b85{padding-bottom: 85px;}/* line 55, scss/_margin.scss */.m_t90{margin-top: 90px;}/* line 58, scss/_margin.scss */.m_b90{margin-bottom: 90px;}/* line 61, scss/_margin.scss */.p_t90{padding-top: 90px;}/* line 64, scss/_margin.scss */.p_b90{padding-bottom: 90px;}/* line 55, scss/_margin.scss */.m_t95{margin-top: 95px;}/* line 58, scss/_margin.scss */.m_b95{margin-bottom: 95px;}/* line 61, scss/_margin.scss */.p_t95{padding-top: 95px;}/* line 64, scss/_margin.scss */.p_b95{padding-bottom: 95px;}/* line 55, scss/_margin.scss */.m_t100{margin-top: 100px;}/* line 58, scss/_margin.scss */.m_b100{margin-bottom: 100px;}/* line 61, scss/_margin.scss */.p_t100{padding-top: 100px;}/* line 64, scss/_margin.scss */.p_b100{padding-bottom: 100px;}@media (max-width: 991px){/* line 120, scss/_margin.scss */ .md-less-mt0{margin-top: 0px;} /* line 123, scss/_margin.scss */ .md-less-mb0{margin-bottom: 0px;} /* line 126, scss/_margin.scss */ .md-less-pt0{padding-top: 0px;} /* line 129, scss/_margin.scss */ .md-less-pb0{padding-bottom: 0px;} /* line 120, scss/_margin.scss */ .md-less-mt5{margin-top: 5px;} /* line 123, scss/_margin.scss */ .md-less-mb5{margin-bottom: 5px;} /* line 126, scss/_margin.scss */ .md-less-pt5{padding-top: 5px;} /* line 129, scss/_margin.scss */ .md-less-pb5{padding-bottom: 5px;} /* line 120, scss/_margin.scss */ .md-less-mt10{margin-top: 10px;} /* line 123, scss/_margin.scss */ .md-less-mb10{margin-bottom: 10px;} /* line 126, scss/_margin.scss */ .md-less-pt10{padding-top: 10px;} /* line 129, scss/_margin.scss */ .md-less-pb10{padding-bottom: 10px;} /* line 120, scss/_margin.scss */ .md-less-mt15{margin-top: 15px;} /* line 123, scss/_margin.scss */ .md-less-mb15{margin-bottom: 15px;} /* line 126, scss/_margin.scss */ .md-less-pt15{padding-top: 15px;} /* line 129, scss/_margin.scss */ .md-less-pb15{padding-bottom: 15px;} /* line 120, scss/_margin.scss */ .md-less-mt20{margin-top: 20px;} /* line 123, scss/_margin.scss */ .md-less-mb20{margin-bottom: 20px;} /* line 126, scss/_margin.scss */ .md-less-pt20{padding-top: 20px;} /* line 129, scss/_margin.scss */ .md-less-pb20{padding-bottom: 20px;} /* line 120, scss/_margin.scss */ .md-less-mt25{margin-top: 25px;} /* line 123, scss/_margin.scss */ .md-less-mb25{margin-bottom: 25px;} /* line 126, scss/_margin.scss */ .md-less-pt25{padding-top: 25px;} /* line 129, scss/_margin.scss */ .md-less-pb25{padding-bottom: 25px;} /* line 120, scss/_margin.scss */ .md-less-mt30{margin-top: 30px;} /* line 123, scss/_margin.scss */ .md-less-mb30{margin-bottom: 30px;} /* line 126, scss/_margin.scss */ .md-less-pt30{padding-top: 30px;} /* line 129, scss/_margin.scss */ .md-less-pb30{padding-bottom: 30px;} /* line 120, scss/_margin.scss */ .md-less-mt35{margin-top: 35px;} /* line 123, scss/_margin.scss */ .md-less-mb35{margin-bottom: 35px;} /* line 126, scss/_margin.scss */ .md-less-pt35{padding-top: 35px;} /* line 129, scss/_margin.scss */ .md-less-pb35{padding-bottom: 35px;} /* line 120, scss/_margin.scss */ .md-less-mt40{margin-top: 40px;} /* line 123, scss/_margin.scss */ .md-less-mb40{margin-bottom: 40px;} /* line 126, scss/_margin.scss */ .md-less-pt40{padding-top: 40px;} /* line 129, scss/_margin.scss */ .md-less-pb40{padding-bottom: 40px;} /* line 120, scss/_margin.scss */ .md-less-mt45{margin-top: 45px;} /* line 123, scss/_margin.scss */ .md-less-mb45{margin-bottom: 45px;} /* line 126, scss/_margin.scss */ .md-less-pt45{padding-top: 45px;} /* line 129, scss/_margin.scss */ .md-less-pb45{padding-bottom: 45px;} /* line 120, scss/_margin.scss */ .md-less-mt50{margin-top: 50px;} /* line 123, scss/_margin.scss */ .md-less-mb50{margin-bottom: 50px;} /* line 126, scss/_margin.scss */ .md-less-pt50{padding-top: 50px;} /* line 129, scss/_margin.scss */ .md-less-pb50{padding-bottom: 50px;} /* line 120, scss/_margin.scss */ .md-less-mt55{margin-top: 55px;} /* line 123, scss/_margin.scss */ .md-less-mb55{margin-bottom: 55px;} /* line 126, scss/_margin.scss */ .md-less-pt55{padding-top: 55px;} /* line 129, scss/_margin.scss */ .md-less-pb55{padding-bottom: 55px;} /* line 120, scss/_margin.scss */ .md-less-mt60{margin-top: 60px;} /* line 123, scss/_margin.scss */ .md-less-mb60{margin-bottom: 60px;} /* line 126, scss/_margin.scss */ .md-less-pt60{padding-top: 60px;} /* line 129, scss/_margin.scss */ .md-less-pb60{padding-bottom: 60px;} /* line 120, scss/_margin.scss */ .md-less-mt65{margin-top: 65px;} /* line 123, scss/_margin.scss */ .md-less-mb65{margin-bottom: 65px;} /* line 126, scss/_margin.scss */ .md-less-pt65{padding-top: 65px;} /* line 129, scss/_margin.scss */ .md-less-pb65{padding-bottom: 65px;} /* line 120, scss/_margin.scss */ .md-less-mt70{margin-top: 70px;} /* line 123, scss/_margin.scss */ .md-less-mb70{margin-bottom: 70px;} /* line 126, scss/_margin.scss */ .md-less-pt70{padding-top: 70px;} /* line 129, scss/_margin.scss */ .md-less-pb70{padding-bottom: 70px;} /* line 120, scss/_margin.scss */ .md-less-mt75{margin-top: 75px;} /* line 123, scss/_margin.scss */ .md-less-mb75{margin-bottom: 75px;} /* line 126, scss/_margin.scss */ .md-less-pt75{padding-top: 75px;} /* line 129, scss/_margin.scss */ .md-less-pb75{padding-bottom: 75px;} /* line 120, scss/_margin.scss */ .md-less-mt80{margin-top: 80px;} /* line 123, scss/_margin.scss */ .md-less-mb80{margin-bottom: 80px;} /* line 126, scss/_margin.scss */ .md-less-pt80{padding-top: 80px;} /* line 129, scss/_margin.scss */ .md-less-pb80{padding-bottom: 80px;} /* line 120, scss/_margin.scss */ .md-less-mt85{margin-top: 85px;} /* line 123, scss/_margin.scss */ .md-less-mb85{margin-bottom: 85px;} /* line 126, scss/_margin.scss */ .md-less-pt85{padding-top: 85px;} /* line 129, scss/_margin.scss */ .md-less-pb85{padding-bottom: 85px;} /* line 120, scss/_margin.scss */ .md-less-mt90{margin-top: 90px;} /* line 123, scss/_margin.scss */ .md-less-mb90{margin-bottom: 90px;} /* line 126, scss/_margin.scss */ .md-less-pt90{padding-top: 90px;} /* line 129, scss/_margin.scss */ .md-less-pb90{padding-bottom: 90px;} /* line 120, scss/_margin.scss */ .md-less-mt95{margin-top: 95px;} /* line 123, scss/_margin.scss */ .md-less-mb95{margin-bottom: 95px;} /* line 126, scss/_margin.scss */ .md-less-pt95{padding-top: 95px;} /* line 129, scss/_margin.scss */ .md-less-pb95{padding-bottom: 95px;} /* line 120, scss/_margin.scss */ .md-less-mt100{margin-top: 100px;} /* line 123, scss/_margin.scss */ .md-less-mb100{margin-bottom: 100px;} /* line 126, scss/_margin.scss */ .md-less-pt100{padding-top: 100px;} /* line 129, scss/_margin.scss */ .md-less-pb100{padding-bottom: 100px;}}@media (max-width: 767px){/* line 142, scss/_margin.scss */ .xs-mt0{margin-top: 0px;} /* line 145, scss/_margin.scss */ .xs-mb0{margin-bottom: 0px;} /* line 148, scss/_margin.scss */ .xs-pt0{padding-top: 0px;} /* line 151, scss/_margin.scss */ .xs-pb0{padding-bottom: 0px;} /* line 142, scss/_margin.scss */ .xs-mt5{margin-top: 5px;} /* line 145, scss/_margin.scss */ .xs-mb5{margin-bottom: 5px;} /* line 148, scss/_margin.scss */ .xs-pt5{padding-top: 5px;} /* line 151, scss/_margin.scss */ .xs-pb5{padding-bottom: 5px;} /* line 142, scss/_margin.scss */ .xs-mt10{margin-top: 10px;} /* line 145, scss/_margin.scss */ .xs-mb10{margin-bottom: 10px;} /* line 148, scss/_margin.scss */ .xs-pt10{padding-top: 10px;} /* line 151, scss/_margin.scss */ .xs-pb10{padding-bottom: 10px;} /* line 142, scss/_margin.scss */ .xs-mt15{margin-top: 15px;} /* line 145, scss/_margin.scss */ .xs-mb15{margin-bottom: 15px;} /* line 148, scss/_margin.scss */ .xs-pt15{padding-top: 15px;} /* line 151, scss/_margin.scss */ .xs-pb15{padding-bottom: 15px;} /* line 142, scss/_margin.scss */ .xs-mt20{margin-top: 20px;} /* line 145, scss/_margin.scss */ .xs-mb20{margin-bottom: 20px;} /* line 148, scss/_margin.scss */ .xs-pt20{padding-top: 20px;} /* line 151, scss/_margin.scss */ .xs-pb20{padding-bottom: 20px;} /* line 142, scss/_margin.scss */ .xs-mt25{margin-top: 25px;} /* line 145, scss/_margin.scss */ .xs-mb25{margin-bottom: 25px;} /* line 148, scss/_margin.scss */ .xs-pt25{padding-top: 25px;} /* line 151, scss/_margin.scss */ .xs-pb25{padding-bottom: 25px;} /* line 142, scss/_margin.scss */ .xs-mt30{margin-top: 30px;} /* line 145, scss/_margin.scss */ .xs-mb30{margin-bottom: 30px;} /* line 148, scss/_margin.scss */ .xs-pt30{padding-top: 30px;} /* line 151, scss/_margin.scss */ .xs-pb30{padding-bottom: 30px;} /* line 142, scss/_margin.scss */ .xs-mt35{margin-top: 35px;} /* line 145, scss/_margin.scss */ .xs-mb35{margin-bottom: 35px;} /* line 148, scss/_margin.scss */ .xs-pt35{padding-top: 35px;} /* line 151, scss/_margin.scss */ .xs-pb35{padding-bottom: 35px;} /* line 142, scss/_margin.scss */ .xs-mt40{margin-top: 40px;} /* line 145, scss/_margin.scss */ .xs-mb40{margin-bottom: 40px;} /* line 148, scss/_margin.scss */ .xs-pt40{padding-top: 40px;} /* line 151, scss/_margin.scss */ .xs-pb40{padding-bottom: 40px;} /* line 142, scss/_margin.scss */ .xs-mt45{margin-top: 45px;} /* line 145, scss/_margin.scss */ .xs-mb45{margin-bottom: 45px;} /* line 148, scss/_margin.scss */ .xs-pt45{padding-top: 45px;} /* line 151, scss/_margin.scss */ .xs-pb45{padding-bottom: 45px;} /* line 142, scss/_margin.scss */ .xs-mt50{margin-top: 50px;} /* line 145, scss/_margin.scss */ .xs-mb50{margin-bottom: 50px;} /* line 148, scss/_margin.scss */ .xs-pt50{padding-top: 50px;} /* line 151, scss/_margin.scss */ .xs-pb50{padding-bottom: 50px;} /* line 142, scss/_margin.scss */ .xs-mt55{margin-top: 55px;} /* line 145, scss/_margin.scss */ .xs-mb55{margin-bottom: 55px;} /* line 148, scss/_margin.scss */ .xs-pt55{padding-top: 55px;} /* line 151, scss/_margin.scss */ .xs-pb55{padding-bottom: 55px;} /* line 142, scss/_margin.scss */ .xs-mt60{margin-top: 60px;} /* line 145, scss/_margin.scss */ .xs-mb60{margin-bottom: 60px;} /* line 148, scss/_margin.scss */ .xs-pt60{padding-top: 60px;} /* line 151, scss/_margin.scss */ .xs-pb60{padding-bottom: 60px;} /* line 142, scss/_margin.scss */ .xs-mt65{margin-top: 65px;} /* line 145, scss/_margin.scss */ .xs-mb65{margin-bottom: 65px;} /* line 148, scss/_margin.scss */ .xs-pt65{padding-top: 65px;} /* line 151, scss/_margin.scss */ .xs-pb65{padding-bottom: 65px;} /* line 142, scss/_margin.scss */ .xs-mt70{margin-top: 70px;} /* line 145, scss/_margin.scss */ .xs-mb70{margin-bottom: 70px;} /* line 148, scss/_margin.scss */ .xs-pt70{padding-top: 70px;} /* line 151, scss/_margin.scss */ .xs-pb70{padding-bottom: 70px;} /* line 142, scss/_margin.scss */ .xs-mt75{margin-top: 75px;} /* line 145, scss/_margin.scss */ .xs-mb75{margin-bottom: 75px;} /* line 148, scss/_margin.scss */ .xs-pt75{padding-top: 75px;} /* line 151, scss/_margin.scss */ .xs-pb75{padding-bottom: 75px;} /* line 142, scss/_margin.scss */ .xs-mt80{margin-top: 80px;} /* line 145, scss/_margin.scss */ .xs-mb80{margin-bottom: 80px;} /* line 148, scss/_margin.scss */ .xs-pt80{padding-top: 80px;} /* line 151, scss/_margin.scss */ .xs-pb80{padding-bottom: 80px;} /* line 142, scss/_margin.scss */ .xs-mt85{margin-top: 85px;} /* line 145, scss/_margin.scss */ .xs-mb85{margin-bottom: 85px;} /* line 148, scss/_margin.scss */ .xs-pt85{padding-top: 85px;} /* line 151, scss/_margin.scss */ .xs-pb85{padding-bottom: 85px;} /* line 142, scss/_margin.scss */ .xs-mt90{margin-top: 90px;} /* line 145, scss/_margin.scss */ .xs-mb90{margin-bottom: 90px;} /* line 148, scss/_margin.scss */ .xs-pt90{padding-top: 90px;} /* line 151, scss/_margin.scss */ .xs-pb90{padding-bottom: 90px;} /* line 142, scss/_margin.scss */ .xs-mt95{margin-top: 95px;} /* line 145, scss/_margin.scss */ .xs-mb95{margin-bottom: 95px;} /* line 148, scss/_margin.scss */ .xs-pt95{padding-top: 95px;} /* line 151, scss/_margin.scss */ .xs-pb95{padding-bottom: 95px;} /* line 142, scss/_margin.scss */ .xs-mt100{margin-top: 100px;} /* line 145, scss/_margin.scss */ .xs-mb100{margin-bottom: 100px;} /* line 148, scss/_margin.scss */ .xs-pt100{padding-top: 100px;} /* line 151, scss/_margin.scss */ .xs-pb100{padding-bottom: 100px;}}@media (min-width: 1501px){/* line 186, scss/_margin.scss */ .basic-less-visible{display: none !important;}}@media (min-width: 1200px){/* line 191, scss/_margin.scss */ .lg-less-visible{display: none !important;}}@media (min-width: 1025px){/* line 196, scss/_margin.scss */ .pad-visible{display: none !important;}}@media (min-width: 992px){/* line 201, scss/_margin.scss */ .md-less-visible{display: none !important;}}@media (min-width: 768px){/* line 206, scss/_margin.scss */ .xs-visible{display: none !important;}}@media (min-width: 481px){/* line 211, scss/_margin.scss */ .xxs-visible{display: none !important;}}@media (max-width: 1500px){/* line 217, scss/_margin.scss */ .basic-less-hidden{display: none !important;}}@media (max-width: 1199px){/* line 222, scss/_margin.scss */ .lg-less-hidden{display: none !important;}}@media (max-width: 1023px){/* line 227, scss/_margin.scss */ .pad-less-hidden{display: none !important;}}@media (max-width: 1024px){/* line 232, scss/_margin.scss */ .pad-hidden{display: none !important;}}@media (max-width: 991px){/* line 237, scss/_margin.scss */ .md-less-hidden{display: none !important;}}@media (max-width: 767px){/* line 242, scss/_margin.scss */ .xs-hidden{display: none !important;}}@media (max-width: 480px){/* line 247, scss/_margin.scss */ .xxs-hidden{display: none !important;}}/* line 252, scss/_margin.scss */.text-left{text-align: left;}/* line 255, scss/_margin.scss */.text-right{text-align: right;}/* line 258, scss/_margin.scss */.text-center{text-align: center;}@media (min-width: 992px){/* line 262, scss/_margin.scss */ .md-text-left{text-align: left;} /* line 265, scss/_margin.scss */ .md-text-right{text-align: right;} /* line 268, scss/_margin.scss */ .md-text-center{text-align: center;}}@media (max-width: 767px){/* line 273, scss/_margin.scss */ .xs-text-left{text-align: left;} /* line 276, scss/_margin.scss */ .xs-text-right{text-align: right;} /* line 279, scss/_margin.scss */ .xs-text-center{text-align: center;}}@media (max-width: 480px){/* line 284, scss/_margin.scss */ .xxs-text-left{text-align: left;} /* line 287, scss/_margin.scss */ .xxs-text-right{text-align: right;} /* line 290, scss/_margin.scss */ .xxs-text-center{text-align: center;}}/* line 294, scss/_margin.scss */.img100{width: 100%;}/* line 297, scss/_margin.scss */.clear{clear: both;}@font-face{font-family: 'globe'; font-style: normal; font-weight: normal; src: local("globe"), url(../globe.html) format("woff2"), url(../woff/globe.woff) format("woff"), url(../ttf/globe.ttf) format("ttf"), url(../svg/globe.svg) format("svg"), url(../eot/globe.eot) format("eot"); font-display: swap;}/* line 15, scss/scss.scss */.body-pc:not(.wow-none) .wow{visibility: hidden;}/* line 20, scss/scss.scss */.slick-prev,.slick-next{font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; margin-top: -10px; padding: 0; cursor: pointer; color: transparent; border: none; outline: none; background: transparent;}/* line 22, scss/scss.scss */.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent; outline: none; background: transparent;}/* line 26, scss/scss.scss */.slick-dots{position: absolute; bottom: 30px; display: block; width: 100%; padding: 0; list-style: none; text-align: center;}/* line 27, scss/scss.scss */.slick-dots li{position: relative; display: inline-block; width: 20px; height: 20px; margin: 0; padding: 0; cursor: pointer;}/* line 28, scss/scss.scss */.slick-dots li button{font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; padding: 0;}/* line 1, scss/_reset.scss */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, tt, var,b, u, i, center,dl, dt, dd, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}/* line 17, scss/_reset.scss */html{height: 100vh;}/* line 20, scss/_reset.scss */img{vertical-align: top; filter: blur(0px); -webkit-transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden;}/* line 27, scss/_reset.scss */.ios-browser img{/*-webkit-transform:translate3d(0,0,0);*/}/* line 30, scss/_reset.scss */body{line-height: 1;}/* line 33, scss/_reset.scss */blockquote, q{quotes: none;}/* line 36, scss/_reset.scss */blockquote:before, blockquote:after,q:before, q:after{content: ''; content: none;}/* remember to define focus styles! *//* line 42, scss/_reset.scss */:focus{outline: 0;}/* remember to highlight inserts somehow! *//* line 46, scss/_reset.scss */ins{text-decoration: none;}/* line 49, scss/_reset.scss */del{text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup *//* line 53, scss/_reset.scss */table{border-collapse: collapse; border-spacing: 0;}/* line 57, scss/_reset.scss */a{text-decoration: none;}/* line 60, scss/_reset.scss */input, button, select, textarea{font-family: inherit; font-size: inherit; line-height: inherit;}/* line 65, scss/_reset.scss */input[type="text"], input[type="submit"], input[type="reset"], input[type="email"], textarea, button, select{-webkit-appearance: none; -moz-appearance: none;}/* line 69, scss/_reset.scss */select{font-size: 1rem;}/* line 72, scss/_reset.scss */input[type="text"], input[type="submit"], input[type="reset"], input[type="email"], textarea, select, button{-webkit-border-radius: 0; border-radius: 0;}@-ms-viewport{width: auto !important;}/* line 80, scss/_reset.scss */select::-ms-expand{display: none;}/* line 34, scss/scss.scss */*{box-sizing: border-box;}/* line 37, scss/scss.scss */html{font-size: 100%;}/* line 39, scss/scss.scss */html.fancybox_open{position: fixed; width: 100%;}/* line 43, scss/scss.scss */html.mobile_menu_open{position: fixed; width: 100%;}/* line 48, scss/scss.scss */body{font-family: "Open Sans", "Microsoft JhengHei", "Microsoft YaHei"; width: 100%; font-size: 1.125rem; line-height: calc(1.125rem + 10px); color: #666;}/* line 53, scss/scss.scss */body ::selection{background: rgba(255, 61, 61, 0.8); color: #fff;}/* line 60, scss/scss.scss */body.lightbox_open{overflow: hidden;}/* line 64, scss/scss.scss */a{color: #333;}/* line 67, scss/scss.scss */a:focus{outline: none;}/* line 71, scss/scss.scss */a:hover, a:focus{text-decoration: none;}/* line 74, scss/scss.scss */.white{color: #fff;}/* line 77, scss/scss.scss */.black{color: #333;}/* line 80, scss/scss.scss */.black1{color: #161616;}/* line 83, scss/scss.scss */.black2{color: #2f2f2f;}/* line 86, scss/scss.scss */.black3{color: #3f3f3f;}/* line 89, scss/scss.scss */.blue{color: #0459c5;}/* line 92, scss/scss.scss */.blue1{color: #0498dd;}/* line 95, scss/scss.scss */.blue2{color: #013980;}/* line 98, scss/scss.scss */.gray{color: #666;}/* line 102, scss/scss.scss */.gray1, .gray1 a{color: #837f7a;}/* line 106, scss/scss.scss */.gray9{color: #999;}/* line 109, scss/scss.scss */.red1{color: #ff3d3d;}/* line 112, scss/scss.scss */.yellow{color: #fadb5c;}/* line 115, scss/scss.scss */.yellow1{color: #f4d306;}/* line 120, scss/scss.scss */.fw100, .fw100 *{font-weight: 100;}/* line 120, scss/scss.scss */.fw200, .fw200 *{font-weight: 200;}/* line 120, scss/scss.scss */.fw300, .fw300 *{font-weight: 300;}/* line 120, scss/scss.scss */.fw400, .fw400 *{font-weight: 400;}/* line 120, scss/scss.scss */.fw500, .fw500 *{font-weight: 500;}/* line 120, scss/scss.scss */.fw600, .fw600 *{font-weight: 600;}/* line 127, scss/scss.scss */.fw700, .fw700 *{font-weight: 400;}/* line 127, scss/scss.scss */.fw800, .fw800 *{font-weight: 400;}/* line 127, scss/scss.scss */.fw900, .fw900 *{font-weight: 400;}/* line 133, scss/scss.scss */.italic{font-style: italic;}/* line 136, scss/scss.scss */.justify{text-align: justify;}@media (max-width: 991px){/* line 138, scss/scss.scss */ .justify_md-less{text-align: justify;}}@media (max-width: 767px){/* line 143, scss/scss.scss */ .justify_xs{text-align: justify;}}/* line 149, scss/scss.scss */.fz100{font-size: 5vw; line-height: 5vw;}/* line 155, scss/scss.scss */.fz80{font-size: 5rem; line-height: calc(5rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz80{font-size: 3.5rem; line-height: calc(3.5rem + 10px);}}@media (max-width: 767px){/* line 155, scss/scss.scss */ .fz80{font-size: 2.5rem; line-height: calc(2.5rem + 10px);}}/* line 155, scss/scss.scss */.fz70{font-size: 4.375rem; line-height: calc(4.375rem + 10px); font-size: 4.375rem; line-height: calc(4.375rem + 0px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz70{font-size: 3.0625rem; line-height: calc(3.0625rem + 10px);}}@media (max-width: 767px){/* line 155, scss/scss.scss */ .fz70{font-size: 2.25rem; line-height: calc(2.25rem + 10px);}}/* line 155, scss/scss.scss */.fz60{font-size: 3.75rem; line-height: calc(3.75rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz60{font-size: 2.625rem; line-height: calc(2.625rem + 10px);}}@media (max-width: 767px){/* line 155, scss/scss.scss */ .fz60{font-size: 1.875rem; line-height: calc(1.875rem + 10px);}}/* line 155, scss/scss.scss */.fz55{font-size: 3.4375rem; line-height: calc(3.4375rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz55{font-size: 2.57813rem; line-height: calc(2.57813rem + 10px);}}/* line 155, scss/scss.scss */.fz50{font-size: 3.125rem; line-height: calc(3.125rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz50{font-size: 2.34375rem; line-height: calc(2.34375rem + 10px);}}/* line 155, scss/scss.scss */.fz40{font-size: 2.5rem; line-height: calc(2.5rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz40{font-size: 1.875rem; line-height: calc(1.875rem + 10px);}}/* line 155, scss/scss.scss */.fz38{font-size: 2.375rem; line-height: calc(2.375rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz38{font-size: 1.78125rem; line-height: calc(1.78125rem + 10px);}}/* line 155, scss/scss.scss */.fz36{font-size: 2.25rem; line-height: calc(2.25rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz36{font-size: 1.6875rem; line-height: calc(1.6875rem + 10px);}}/* line 155, scss/scss.scss */.fz30{font-size: 1.875rem; line-height: calc(1.875rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz30{font-size: 1.40625rem; line-height: calc(1.40625rem + 10px);}}/* line 155, scss/scss.scss */.fz26{font-size: 1.625rem; line-height: calc(1.625rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz26{font-size: 1.3rem; line-height: calc(1.3rem + 10px);}}@media (max-width: 767px){/* line 155, scss/scss.scss */ .fz26{font-size: 1.1375rem; line-height: calc(1.1375rem + 10px);}}/* line 155, scss/scss.scss */.fz24{font-size: 1.5rem; line-height: calc(1.5rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz24{font-size: 1.2rem; line-height: calc(1.2rem + 10px);}}@media (max-width: 767px){/* line 155, scss/scss.scss */ .fz24{font-size: 1.05rem; line-height: calc(1.05rem + 10px);}}/* line 155, scss/scss.scss */.fz22{font-size: 1.375rem; line-height: calc(1.375rem + 10px);}@media (max-width: 1500px){/* line 155, scss/scss.scss */ .fz22{font-size: 1.25rem; line-height: calc(1.25rem + 10px);}}/* line 155, scss/scss.scss */.fz20{font-size: 1.25rem; line-height: calc(1.25rem + 10px);}/* line 155, scss/scss.scss */.fz18{font-size: 1.125rem; line-height: calc(1.125rem + 10px);}/* line 155, scss/scss.scss */.fz15{font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);}/* line 155, scss/scss.scss */.fz13{font-size: 0.8125rem; line-height: calc(0.8125rem + 10px);}@media (max-width: 767px){/* line 209, scss/scss.scss */ .xs-fz40{font-size: 2.5rem; line-height: calc(2.5rem + 10px);} /* line 209, scss/scss.scss */ .xs-fz30{font-size: 1.875rem; line-height: calc(1.875rem + 10px);} /* line 209, scss/scss.scss */ .xs-fz24{font-size: 1.5rem; line-height: calc(1.5rem + 10px);} /* line 209, scss/scss.scss */ .xs-fz20{font-size: 1.25rem; line-height: calc(1.25rem + 10px);} /* line 209, scss/scss.scss */ .xs-fz18{font-size: 1.125rem; line-height: calc(1.125rem + 10px);} /* line 209, scss/scss.scss */ .xs-fz16{font-size: 1rem; line-height: calc(1rem + 10px);} /* line 209, scss/scss.scss */ .xs-fz15{font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);} /* line 209, scss/scss.scss */ .xs-fz14{font-size: 0.875rem; line-height: calc(0.875rem + 10px);} /* line 209, scss/scss.scss */ .xs-fz12{font-size: 0.75rem; line-height: calc(0.75rem + 10px);}}/* line 214, scss/scss.scss */.lh1{line-height: 1;}/* line 217, scss/scss.scss */.lh16{line-height: 1.16666;}/* line 220, scss/scss.scss */.lh1_5{line-height: 1.5;}/* line 223, scss/scss.scss */.lh2{line-height: 2;}/* line 226, scss/scss.scss */.text_shadow{text-shadow: 2px 2px 5px rgba(35, 24, 21, 0.37);}/* line 229, scss/scss.scss */img{max-width: 100%;}/* line 232, scss/scss.scss */.in_b{display: inline-block;}@media (max-width: 767px){/* line 235, scss/scss.scss */ .in_b_xs{display: inline-block;}}/* line 240, scss/scss.scss */.uppercase{text-transform: uppercase;}/* line 244, scss/scss.scss */.wrap, .wrap_500, .wrap_640{width: 100%; margin-left: auto; margin-right: auto; max-width: calc(1570px + 10vw); padding-left: 5vw; padding-right: 5vw;}@media (max-width: 767px){/* line 244, scss/scss.scss */ .wrap, .wrap_500, .wrap_640{padding-left: 30px; padding-right: 30px;}}/* line 256, scss/scss.scss */.wrap_500{max-width: calc(500px + 10vw);}/* line 259, scss/scss.scss */.wrap_640{max-width: calc(650px + 10vw);}/* line 263, scss/scss.scss */.text-overflow{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}/* line 268, scss/scss.scss */.ul0{padding: 0;}/* line 270, scss/scss.scss */.ul0, .ul0 li{margin-left: 0; margin-right: 0; list-style-type: none;}/* line 274, scss/scss.scss */.ul0:not([class*="mt"]):not([class*="xs-mt"]), .ul0 li:not([class*="mt"]):not([class*="xs-mt"]){margin-top: 0;}/* line 277, scss/scss.scss */.ul0:not([class*="mb"]), .ul0 li:not([class*="mb"]){margin-bottom: 0;}/* line 283, scss/scss.scss */.row_in_b{font-size: 0; margin-left: -15px; margin-right: -15px;}/* line 287, scss/scss.scss */.row_in_b > [class*="col-"]{display: inline-block; vertical-align: top; float: none;}@media (max-width: 480px){/* line 291, scss/scss.scss */ .row_in_b > [class*="col-"].col-xxs-12{width: 100%;}}@media (max-width: 767px){/* line 296, scss/scss.scss */ .row_in_b > [class*="col-"]:not([class*="col-xs"]){width: 100%;}}/* line 303, scss/scss.scss */.row_in_b.v-middle [class*="col-"]{vertical-align: middle;}/* line 309, scss/scss.scss */.row_flex, .row_flex_center, .row_flex_end, .row_flex_center_v, .row_flex_between, .row_flex_top_v{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-left: -15px; margin-right: -15px;}/* line 318, scss/scss.scss */.row_flex > [class*="col-"], .row_flex_center > [class*="col-"], .row_flex_end > [class*="col-"], .row_flex_center_v > [class*="col-"], .row_flex_between > [class*="col-"], .row_flex_top_v > [class*="col-"]{float: none; padding-left: 15px; padding-right: 15px;}/* line 323, scss/scss.scss */.row_flex.m0, .row_flex_center.m0, .row_flex_end.m0, .row_flex_center_v.m0, .row_flex_between.m0, .row_flex_top_v.m0{margin-left: 0; margin-right: 0;}/* line 328, scss/scss.scss */.row_flex_center{justify-content: center;}@media (max-width: 767px){/* line 330, scss/scss.scss */ .row_flex_center_xs{justify-content: center;}}/* line 336, scss/scss.scss */.row_flex_end{justify-content: flex-end;}@media (max-width: 767px){/* line 338, scss/scss.scss */ .row_flex_end_xs{justify-content: flex-end;}}/* line 344, scss/scss.scss */.row_flex_between{justify-content: space-between;}@media (max-width: 767px){/* line 346, scss/scss.scss */ .row_flex_between_xs{justify-content: space-between;}}/* line 352, scss/scss.scss */.row_flex_center_v{align-items: center;}@media (max-width: 767px){/* line 354, scss/scss.scss */ .row_flex_center_v_xs{align-items: center;}}/* line 360, scss/scss.scss */.row_flex_top_v{align-items: flex-start;}@media (max-width: 767px){/* line 362, scss/scss.scss */ .row_flex_top_v_xs{align-items: flex-start;}}/* line 369, scss/scss.scss */.flex_wrap{flex-wrap: wrap;}/* line 373, scss/scss.scss */.flex, .flex_center, .flex_h_center, .flex_h_end, .flex_between, .flex_v_baseline, .flex_v_center, .flex_v_start, .flex_v_end{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex;}/* line 379, scss/scss.scss */.flex.in_b, .flex_center.in_b, .flex_h_center.in_b, .flex_h_end.in_b, .flex_between.in_b, .flex_v_baseline.in_b, .flex_v_center.in_b, .flex_v_start.in_b, .flex_v_end.in_b{display: inline-flex;}/* line 383, scss/scss.scss */.flex_center{align-items: center; justify-content: center;}@media (max-width: 767px){/* line 386, scss/scss.scss */ .flex_center_xs{align-items: center; justify-content: center;}}/* line 393, scss/scss.scss */.flex_v_center{align-items: center;}@media (max-width: 767px){/* line 395, scss/scss.scss */ .flex_v_center_xs{align-items: center;}}/* line 401, scss/scss.scss */.flex_v_start{align-items: flex-start;}@media (max-width: 767px){/* line 403, scss/scss.scss */ .flex_v_start_xs{align-items: flex-start;}}/* line 409, scss/scss.scss */.flex_v_end{align-items: flex-end;}@media (max-width: 767px){/* line 411, scss/scss.scss */ .flex_v_end_xs{align-items: flex-end;}}/* line 417, scss/scss.scss */.flex_v_baseline{align-items: baseline;}@media (max-width: 767px){/* line 419, scss/scss.scss */ .flex_v_baseline_xs{align-items: baseline;}}/* line 425, scss/scss.scss */.flex_between{justify-content: space-between;}/* line 428, scss/scss.scss */.flex_h_center{justify-content: center;}@media (max-width: 767px){/* line 430, scss/scss.scss */ .flex_h_center_xs{justify-content: center;}}/* line 436, scss/scss.scss */.flex_h_end{justify-content: flex-end;}@media (max-width: 767px){/* line 438, scss/scss.scss */ .flex_h_end_xs{justify-content: flex-end;}}/* line 445, scss/scss.scss */.shrink0{flex-grow: 0; flex-shrink: 0;}/* line 448, scss/scss.scss */.shrink1{flex-grow: 1; flex-shrink: 1;}/* line 452, scss/scss.scss */.row.row0{margin-left: 0; margin-right: 0;}/* line 455, scss/scss.scss */.row.row0 [class*="col-"]{padding: 0;}/* line 459, scss/scss.scss */.page-container{position: relative; width: 100%; min-height: 100vh; overflow: hidden;}/* line 465, scss/scss.scss */.header{position: absolute; width: 100%; top: 0; z-index: 1;}/* line 470, scss/scss.scss */.header > .wrap{padding-top: 30px; padding-bottom: 0; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: space-between;}/* line 473, scss/scss.scss */.header > .wrap .border_box{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: space-between; width: 100%; border-bottom: solid 1px rgba(255, 255, 255, 0.5); padding-bottom: 20px;}@media (max-width: 767px){/* line 470, scss/scss.scss */ .header > .wrap{padding-top: 20px;} /* line 487, scss/scss.scss */ .header > .wrap .border_box{padding-bottom: 20px;}}@media (min-width: 992px){/* line 493, scss/scss.scss */ .header .logo{flex-grow: 0; flex-shrink: 0;}}@media (max-width: 991px){/* line 493, scss/scss.scss */ .header .logo{flex-grow: 1; flex-shrink: 1;}}@media (max-width: 1743px){/* line 500, scss/scss.scss */ .header .logo img{width: 300px;}}@media (max-width: 1199px){/* line 500, scss/scss.scss */ .header .logo img{width: 280px;}}@media (max-width: 767px){/* line 500, scss/scss.scss */ .header .logo img{width: 212px;}}/* line 512, scss/scss.scss */.header .nav{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: flex-end; flex-grow: 1; flex-shrink: 1;}@media (max-width: 1500px){/* line 512, scss/scss.scss */ .header .nav{font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);}}/* line 520, scss/scss.scss */.header nav > ul{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; margin-left: -1.5vw; margin-right: -1.5vw;}@media (min-width: 1921px){/* line 520, scss/scss.scss */ .header nav > ul{margin-left: -30px; margin-right: -30px;}}@media (max-width: 1500px){/* line 520, scss/scss.scss */ .header nav > ul{margin-left: -1vw; margin-right: -1vw;}}/* line 537, scss/scss.scss */.header nav li{margin-left: 1.5vw; margin-right: 1.5vw;}@media (min-width: 1921px){/* line 537, scss/scss.scss */ .header nav li{margin-left: 30px; margin-right: 30px;}}@media (max-width: 1500px){/* line 537, scss/scss.scss */ .header nav li{margin-left: 1vw; margin-right: 1vw;}}/* line 548, scss/scss.scss */.header nav li a{display: block; color: #fff; text-transform: uppercase;}/* line 555, scss/scss.scss */.header .lang{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; margin-left: calc(3.5vw - 6px); margin-right: -6px;}@media (min-width: 1921px){/* line 555, scss/scss.scss */ .header .lang{margin-left: 64px;}}/* line 566, scss/scss.scss */.header .lang a{color: #fff; margin-left: 6px; margin-right: 6px;}/* line 570, scss/scss.scss */.header .lang a:not(.active){opacity: 0.5; -moz-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; transition: opacity 0.5s ease;}/* line 573, scss/scss.scss */.body-pc .header .lang a:not(.active):hover{opacity: 1;}/* line 579, scss/scss.scss */.header .head_tool{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; font-size: 1.25rem; line-height: calc(1.25rem + 10px); margin-left: calc(2.5vw - 10px); margin-right: -10px;}@media (min-width: 1921px){/* line 579, scss/scss.scss */ .header .head_tool{margin-left: 45px;}}@media (max-width: 1500px){/* line 579, scss/scss.scss */ .header .head_tool{font-size: 1.125rem; line-height: calc(1.125rem + 10px);}}/* line 594, scss/scss.scss */.header .head_tool > li{margin-left: 10px; margin-right: 10px;}/* line 598, scss/scss.scss */.body-pc .header .head_tool > li:hover > ul, .header .head_tool > li.active > ul{pointer-events: auto; opacity: 1 !important;}/* line 604, scss/scss.scss */.header .head_tool > li > a span, .header .head_tool > li > div span{display: none;}/* line 608, scss/scss.scss */.header .head_tool > li, .header .head_tool > li a{color: #fff;}/* line 611, scss/scss.scss */.header .head_tool > li a{display: block;}/* line 614, scss/scss.scss */.header .head_tool > li > ul{position: absolute; margin-left: -10px; pointer-events: none; opacity: 0; -moz-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; transition: opacity 0.5s ease;}@media (max-width: 1199px){/* line 614, scss/scss.scss */ .header .head_tool > li > ul{margin-left: -30px;}}/* line 623, scss/scss.scss */.header .head_tool > li > ul a{border-bottom: 1px solid #ccc; color: #333; background-color: #fff; padding: 10px 30px;}/* line 633, scss/scss.scss */.menu-bt{width: 48px; height: 44px; transform: translate(13px, 0);}@media (max-width: 991px){/* line 633, scss/scss.scss */ .menu-bt{position: relative; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; top: 50%; z-index: 2; cursor: pointer;}}@media (min-width: 992px){/* line 633, scss/scss.scss */ .menu-bt{position: relative;}}@media (min-width: 1200px){/* line 633, scss/scss.scss */ .menu-bt{display: none;}}/* line 654, scss/scss.scss */.menu-bt span, .menu-bt span:before, .menu-bt span:after{content: ""; width: 22px; height: 2px; background: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -moz-transition: transform 0.2s linear; -o-transition: transform 0.2s linear; -webkit-transition: transform 0.2s linear; -ms-transition: transform 0.2s linear; transition: transform 0.2s linear; transition-property: margin-top, transform; transition-duration: 0.2s, 0.2s; transition-delay: 0.2s, 0s;}/* line 668, scss/scss.scss */.menu-bt span:before{margin-top: -7px;}/* line 671, scss/scss.scss */.menu-bt span:after{margin-top: 7px;}/* line 676, scss/scss.scss */.menu-bt.active span{background: transparent;}/* line 678, scss/scss.scss */.menu-bt.active span:before, .menu-bt.active span:after{margin-top: 0; transition-delay: 0s, 0.2s;}/* line 682, scss/scss.scss */.menu-bt.active span:before{transform: translate(-50%, -50%) rotate(45deg);}/* line 685, scss/scss.scss */.menu-bt.active span:after{transform: translate(-50%, -50%) rotate(-45deg);}/* line 691, scss/scss.scss */.xs_nav{position: fixed; width: 480px; max-width: calc(100% - 50px); height: 100%; z-index: 10000; background-color: #fff; right: 0; top: 0; font-size: 0.9375rem; line-height: calc(0.9375rem + 10px); display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex-direction: column;}@media (min-width: 1921px){/* line 691, scss/scss.scss */ .xs_nav{padding-left: 80px; padding-right: 80px;}}/* line 711, scss/scss.scss */.xs_nav [class*="-hidden"]{display: block !important;}/* line 714, scss/scss.scss */.xs_nav a{padding: 15px 0; display: block; border-bottom: 1px solid #d9d9d9;}/* line 719, scss/scss.scss */.xs_nav .pro_op, .xs_nav .member_op{position: relative; padding-right: 25px;}/* line 722, scss/scss.scss */.xs_nav .pro_op:after, .xs_nav .member_op:after{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; pointer-events: none; position: absolute; right: 10px; top: 50%; transform: translate(0, -50%);}/* line 733, scss/scss.scss */.xs_nav .head_tool > li > a, .xs_nav .head_tool > li > div{padding: 15px 0; border-bottom: 1px solid #d9d9d9; display: block;}/* line 737, scss/scss.scss */.xs_nav .head_tool > li > a span, .xs_nav .head_tool > li > div span{display: inline-block; margin-left: 12px; vertical-align: middle;}/* line 743, scss/scss.scss */.xs_nav .head_tool > li > ul{display: none;}/* line 748, scss/scss.scss */.xs_nav .lang{order: 1; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; border-bottom: 1px solid #d9d9d9; margin-left: -5px; margin-right: -5px;}/* line 758, scss/scss.scss */.xs_nav .lang a{border-bottom: 0; padding-left: 5px; padding-right: 5px; display: inline-block;}/* line 763, scss/scss.scss */.xs_nav .lang a:not(.active){opacity: 0.5; -moz-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; transition: opacity 0.5s ease;}/* line 766, scss/scss.scss */.body-pc .xs_nav .lang a:not(.active):hover{opacity: 1;}/* line 773, scss/scss.scss */.over_wrap{overflow: auto; padding-left: 4vw; padding-right: 4vw; height: 100%;}@media (max-width: 767px){/* line 773, scss/scss.scss */ .over_wrap{padding-left: 30px; padding-right: 30px;}}/* line 783, scss/scss.scss */.xs_nav_cover{background-color: rgba(51, 51, 51, 0.6); position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 10000;}/* line 792, scss/scss.scss */.xs_pro_nav{position: fixed; width: 68%; height: 100%; z-index: 10000; background-color: #fff; right: 0; top: 0; font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);}@media (min-width: 768px){/* line 792, scss/scss.scss */ .xs_pro_nav{min-width: 480px;}}@media (max-width: 767px){/* line 792, scss/scss.scss */ .xs_pro_nav{width: calc(100% - 50px);}}@media (max-width: 480px){/* line 810, scss/scss.scss */ .nav_pro_list .nav_close, .nav_member_list .nav_close{display: none;}}/* line 814, scss/scss.scss */.nav_pro_list .top, .nav_member_list .top{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: flex-end; justify-content: space-between;}/* line 818, scss/scss.scss */.nav_pro_list .back:after, .nav_member_list .back:after{content: ""; display: block; width: 100%; height: 1px; background-color: #666;}/* line 827, scss/scss.scss */.xs_pro_nav_list{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-left: -1.75vw; margin-right: -1.75vw;}@media (min-width: 1921px){/* line 827, scss/scss.scss */ .xs_pro_nav_list{margin-left: -35px; margin-right: -35px;}}/* line 840, scss/scss.scss */.xs_pro_nav_list > div{padding-left: 1.75vw; padding-right: 1.75vw; width: 33.33333%;}@media (max-width: 767px){/* line 840, scss/scss.scss */ .xs_pro_nav_list > div{width: 100%;}}@media (min-width: 1921px){/* line 840, scss/scss.scss */ .xs_pro_nav_list > div{padding-left: 35px; padding-right: 35px;}}/* line 851, scss/scss.scss */.nav_member_list .xs_pro_nav_list > div{width: 100%;}/* line 855, scss/scss.scss */.xs_pro_nav_list a{border-bottom: 1px solid #d9d9d9; display: block;}/* line 860, scss/scss.scss */.xs_nav, .xs_pro_nav{transform: translate(200px, 0);}/* line 862, scss/scss.scss */.xs_nav.active, .xs_pro_nav.active{transform: translate(0, 0);}/* line 865, scss/scss.scss */.xs_nav .nav_close, .xs_pro_nav .nav_close{width: 50px; height: 50px; background-color: #d0121b; position: absolute; top: 0; right: 100%;}/* line 872, scss/scss.scss */.xs_nav .nav_close:before, .xs_nav .nav_close:after, .xs_pro_nav .nav_close:before, .xs_pro_nav .nav_close:after{content: ""; position: absolute; background-color: #fff; top: 50%; left: 50%; width: 25px; height: 2px;}/* line 881, scss/scss.scss */.xs_nav .nav_close:before, .xs_pro_nav .nav_close:before{transform: translate(-50%, -50%) rotate(45deg);}/* line 884, scss/scss.scss */.xs_nav .nav_close:after, .xs_pro_nav .nav_close:after{transform: translate(-50%, -50%) rotate(-45deg);}/* line 889, scss/scss.scss */.xs_nav, .xs_pro_nav, .xs_nav_cover{opacity: 0; pointer-events: none; -moz-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; transition: opacity 0.5s ease; transition-property: opacity, transform;}/* line 894, scss/scss.scss */.xs_nav.active, .xs_pro_nav.active, .xs_nav_cover.active{opacity: 1; pointer-events: auto;}/* line 899, scss/scss.scss */.btn{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; width: 236px; height: 65px; color: #fff; background-color: #0459c5; font-size: 0.9375rem; line-height: calc(0.9375rem + 10px); -moz-transition: background-color 0.5s ease; -o-transition: background-color 0.5s ease; -webkit-transition: background-color 0.5s ease; -ms-transition: background-color 0.5s ease; transition: background-color 0.5s ease;}@media (max-width: 767px){/* line 899, scss/scss.scss */ .btn{height: 50px; width: 185px;}}/* line 911, scss/scss.scss */.body-pc .btn:hover{background-color: #0c69e0;}/* line 914, scss/scss.scss */.btn.center{margin-left: auto; margin-right: auto;}/* line 918, scss/scss.scss */.btn .btn_icon{width: 14px; height: 14px; background-color: #fff; position: relative; margin-right: 18px;}/* line 924, scss/scss.scss */.btn .btn_icon:before, .btn .btn_icon:after{content: ""; background-color: #0459c5; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}/* line 932, scss/scss.scss */.btn .btn_icon:before{width: 100%; height: 1px;}/* line 936, scss/scss.scss */.btn .btn_icon:after{width: 1px; height: 100%;}/* line 942, scss/scss.scss */.btn1{color: #fff; background-color: #0498dd; padding: 5px 20px; display: inline-block; -moz-transition: background-color 0.5s ease; -o-transition: background-color 0.5s ease; -webkit-transition: background-color 0.5s ease; -ms-transition: background-color 0.5s ease; transition: background-color 0.5s ease;}/* line 948, scss/scss.scss */.body-pc .btn1:hover{background-color: #0459c5;}/* line 952, scss/scss.scss */.search_bar{position: relative; z-index: 10;}@media (max-width: 991px){/* line 952, scss/scss.scss */ .search_bar{box-shadow: 0 0 30px rgba(0, 0, 0, 0.1); background-color: #fff; padding-bottom: 15px; background-color: #454545; color: #fff; -moz-transition: color 0.5s ease; -o-transition: color 0.5s ease; -webkit-transition: color 0.5s ease; -ms-transition: color 0.5s ease; transition: color 0.5s ease; transition-property: color, background-color;} /* line 963, scss/scss.scss */ .search_bar.active{background-color: #fff; color: #333;}}/* line 969, scss/scss.scss */.search_bar form .top_box{display: block; width: 100%; text-align: center;}/* line 973, scss/scss.scss */.search_bar form .top_box .search_box{margin-left: auto; margin-right: auto; width: 100%; max-width: 650px; font-size: 0;}/* line 979, scss/scss.scss */.search_bar form .top_box .search_box input{display: inline-block; vertical-align: middle; font-size: 18px; line-height: 45px; height: 45px;}@media (max-width: 991px){/* line 979, scss/scss.scss */ .search_bar form .top_box .search_box input{font-size: 16px; line-height: 40px; height: 40px;}}/* line 990, scss/scss.scss */.search_bar form .top_box .search_box input[type="text"]{width: calc(100% - 90px); border: solid 1px #d2d2d2; padding: 0 2em; margin-top: 0;}/* line 996, scss/scss.scss */.search_bar form .top_box .search_box input[type="submit"]{margin-top: 0; width: 90px; border: solid 1px #444; background-color: #444; color: #fff; cursor: pointer; padding: 0;}/* line 1008, scss/scss.scss */.search_bar form .flex_img{display: none; padding-bottom: 25px;}/* line 1011, scss/scss.scss */.search_bar form .flex_img .img_box{text-align: center;}/* line 1013, scss/scss.scss */.search_bar form .flex_img .img_box p{font-weight: 600;}/* line 1016, scss/scss.scss */.search_bar form .flex_img .img_box img{width: 77px; margin-bottom: 10px;}@media (min-width: 992px){/* line 968, scss/scss.scss */ .search_bar form{display: block !important;} /* line 1024, scss/scss.scss */ .search_bar form .flex_box, .search_bar form .flex_img{display: flex !important;} /* line 1026, scss/scss.scss */ .search_bar form .flex_box > *, .search_bar form .flex_img > *{flex: 1;}}@media (max-width: 991px){/* line 968, scss/scss.scss */ .search_bar form{display: none; margin-top: 15px; padding-bottom: 20px;}}/* line 1038, scss/scss.scss */.search_bar form .s_box{position: relative;}/* line 1040, scss/scss.scss */.search_bar form .s_box .mob_title{display: none;}@media (max-width: 991px){/* line 1038, scss/scss.scss */ .search_bar form .s_box{margin-bottom: 10px; font-size: 0; position: relative;} /* line 1047, scss/scss.scss */ .search_bar form .s_box .mob_title{position: absolute; left: 0; top: 0; font-weight: bold; display: block; padding: 10px 0; font-size: 16px; line-height: 20px; width: 100px; text-align: left;}}/* line 1060, scss/scss.scss */.search_bar form .s_box select{position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0;}@media (min-width: 992px){/* line 1067, scss/scss.scss */ .body-pc .search_bar form .s_box select{pointer-events: none;}}/* line 1074, scss/scss.scss */.search_bar form .title{padding: 10px calc(2vw + 20px) 10px 2vw; background-color: #fff; position: relative; cursor: pointer;}@media (min-width: 992px){/* line 1074, scss/scss.scss */ .search_bar form .title{border: 1px solid #d2d2d2; border-right: none;}}@media (max-width: 1199px){/* line 1074, scss/scss.scss */ .search_bar form .title{border: 1px solid #d2d2d2; padding: 15px 30px 15px 20px; font-size: 16px; line-height: 20px;}}@media (max-width: 991px){/* line 1074, scss/scss.scss */ .search_bar form .title{padding: 10px 50px 10px 15px; background-color: transparent; margin-left: 100px; width: calc(100% - 100px);}}@media (max-width: 480px){/* line 1074, scss/scss.scss */ .search_bar form .title{padding: 10px 40px 10px 10px;}}/* line 1101, scss/scss.scss */.search_bar form .title:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; position: absolute; top: 50%; right: 45px; transform: translate(0, -50%); -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); -webkit-transform: translate(0, -50%);}@media (max-width: 1199px){/* line 1101, scss/scss.scss */ .search_bar form .title:before{right: 20px;}}@media (max-width: 991px){/* line 1101, scss/scss.scss */ .search_bar form .title:before{right: 15px;}}/* line 1118, scss/scss.scss */.search_bar form .option{position: absolute; width: 100%; background-color: #fff; border: 1px solid #ccc; max-height: 285px; display: none;}@media (max-width: 991px){/* line 1118, scss/scss.scss */ .search_bar form .option{display: none !important; background-color: transparent;}}/* line 1129, scss/scss.scss */.search_bar form .option a{display: block; color: #333; padding: 15px 30px; font-size: 1rem; line-height: calc(1rem + 10px); -moz-transition: background-color 0.5s ease; -o-transition: background-color 0.5s ease; -webkit-transition: background-color 0.5s ease; -ms-transition: background-color 0.5s ease; transition: background-color 0.5s ease;}/* line 1135, scss/scss.scss */.search_bar form .option a:not(:last-child){border-bottom: 1px solid #ccc;}/* line 1138, scss/scss.scss */.body-pc .search_bar form .option a:hover, .search_bar form .option a.active{background-color: #ccc;}/* line 1143, scss/scss.scss */.search_bar form [type="submit"]{border: 0; background-color: #444; color: #fff; cursor: pointer;}@media (max-width: 991px){/* line 1143, scss/scss.scss */ .search_bar form [type="submit"]{width: 100%; margin-top: 20px; padding: 8px 30px;}}/* line 1157, scss/scss.scss */.search_bar.active .top .cls{transform: rotate(45deg);}/* line 1162, scss/scss.scss */.search_bar .top{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center;}@media (min-width: 992px){/* line 1162, scss/scss.scss */ .search_bar .top{display: none;}}/* line 1172, scss/scss.scss */.search_bar .top .cls{font-size: 1.25rem; line-height: calc(1.25rem + 10px); width: 30px; height: 30px; text-align: center;}/* line 1180, scss/scss.scss */.play_wrap{position: relative; overflow: hidden;}/* line 1183, scss/scss.scss */.play_wrap:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; color: #0498dd; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1; font-size: 7.5rem; line-height: calc(7.5rem + 0px);}@media (max-width: 767px){/* line 1183, scss/scss.scss */ .play_wrap:before{font-size: 4.5rem; line-height: calc(4.5rem + 0px);}}/* line 1198, scss/scss.scss */.slick_btn .slick-prev, .slick_btn .slick-next{width: 50px; height: 116px; background-color: #0498dd; margin-top: 0; z-index: 1; color: #fff; -moz-transition: background-color 0.5s ease; -o-transition: background-color 0.5s ease; -webkit-transition: background-color 0.5s ease; -ms-transition: background-color 0.5s ease; transition: background-color 0.5s ease;}/* line 1206, scss/scss.scss */.body-pc .slick_btn .slick-prev:hover, .body-pc .slick_btn .slick-next:hover{background-color: #0459c5;}@media (max-width: 767px){/* line 1198, scss/scss.scss */ .slick_btn .slick-prev, .slick_btn .slick-next{width: 30px; height: 70px;}}/* line 1213, scss/scss.scss */.slick_btn .slick-prev:before, .slick_btn .slick-next:before{font-size: 1.25rem; line-height: calc(1.25rem + 10px);}/* line 1217, scss/scss.scss */.slick_btn .slick-prev{left: 15px; transform: translate(-50%, -50%);}/* line 1220, scss/scss.scss */.adv_section_4 .slick_btn .slick-prev{transform: translate(0, -50%);}/* line 1223, scss/scss.scss */.slick_btn .slick-prev:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: "";}/* line 1227, scss/scss.scss */.slick_btn .slick-next{right: 13px; transform: translate(50%, -50%);}@media (max-width: 767px){/* line 1227, scss/scss.scss */ .slick_btn .slick-next{right: 15px;}}/* line 1233, scss/scss.scss */.adv_section_4 .slick_btn .slick-next{transform: translate(0, -50%);}/* line 1236, scss/scss.scss */.slick_btn .slick-next:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: "";}/* line 1241, scss/scss.scss */.slick_btn.idx_slick .slick-next{right: calc(33.33333%); transform: translate(17px, -50%);}@media (max-width: 767px){/* line 1241, scss/scss.scss */ .slick_btn.idx_slick .slick-next{right: 50%; transform: translate(100%, -50%);}}@media (max-width: 767px){/* line 1249, scss/scss.scss */ .slick_btn.idx_slick .slick-prev{transform: translate(0, -50%);}}/* line 1255, scss/scss.scss */.body-adv .slick_btn.idx_slick .slick-prev{left: 2vw; transform: translate(0, -50%);}@media (min-width: 1921px){/* line 1255, scss/scss.scss */ .body-adv .slick_btn.idx_slick .slick-prev{left: 40px;}}@media (max-width: 991px){/* line 1255, scss/scss.scss */ .body-adv .slick_btn.idx_slick .slick-prev{left: 25px;}}/* line 1265, scss/scss.scss */.body-adv .slick_btn.idx_slick .slick-next{left: 66.66666%; transform: translate(1vw, -50%);}@media (min-width: 1921px){/* line 1265, scss/scss.scss */ .body-adv .slick_btn.idx_slick .slick-next{transform: translate(20px, -50%);}}@media (max-width: 991px){/* line 1265, scss/scss.scss */ .body-adv .slick_btn.idx_slick .slick-next{left: auto; right: 25px; transform: translate(0, -50%);}}/* line 1280, scss/scss.scss */.tab{box-shadow: 0 2px 30px rgba(0, 0, 0, 0.1); position: absolute; width: 100%; background-color: #fff; z-index: 10;}/* line 1286, scss/scss.scss */.tab.fixed{position: fixed; top: 0;}/* line 1290, scss/scss.scss */.tab .title{padding: 20px calc(5vw + 20px) 15px 5vw; background-color: #0459c5; color: #fff; position: relative;}@media (max-width: 767px){/* line 1290, scss/scss.scss */ .tab .title{padding: 20px 50px 15px 30px;}}@media (min-width: 992px){/* line 1290, scss/scss.scss */ .tab .title{display: none;}}/* line 1301, scss/scss.scss */.tab .title:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; position: absolute; top: 50%; right: 5vw; transform: translate(0, -50%);}@media (max-width: 767px){/* line 1301, scss/scss.scss */ .tab .title:before{right: 30px;}}@media (min-width: 992px){/* line 1312, scss/scss.scss */ .tab .option{display: flex !important; height: auto !important;}}@media (max-width: 991px){/* line 1312, scss/scss.scss */ .tab .option{display: none;}}/* line 1320, scss/scss.scss */.tab .option .tab_item{padding: 30px 30px 25px; text-align: center; flex: 1; position: relative; border-bottom: 3px solid transparent; -moz-transition: border-bottom-color 0.5s ease; -o-transition: border-bottom-color 0.5s ease; -webkit-transition: border-bottom-color 0.5s ease; -ms-transition: border-bottom-color 0.5s ease; transition: border-bottom-color 0.5s ease; transition-property: border-bottom-color, color; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; line-height: 1.1em;}@media (max-width: 1600px){/* line 1320, scss/scss.scss */ .tab .option .tab_item{padding: 30px 15px 25px;}}@media (max-width: 1500px){/* line 1320, scss/scss.scss */ .tab .option .tab_item{font-size: 1rem; line-height: calc(1rem + 10px); line-height: 1.1em;}}@media (max-width: 1250px){/* line 1320, scss/scss.scss */ .tab .option .tab_item{padding: 30px 10px 25px; font-size: 0.9375rem; line-height: calc(0.9375rem + 10px); line-height: 1.1em;}}/* line 1342, scss/scss.scss */.tab .option .tab_item.active, .body-pc .tab .option .tab_item:hover{border-bottom-color: #0459c5; color: #0459c5;}/* line 1346, scss/scss.scss */.tab .option .tab_item:first-child:before, .tab .option .tab_item:after{content: ""; height: 1em; width: 1px; background-color: #d2d2d2; position: absolute; top: 50%; transform: translate(0, -50%); right: 0;}/* line 1356, scss/scss.scss */.tab .option .tab_item:first-child:before{right: auto; left: 0;}/* line 1362, scss/scss.scss */.tab select{opacity: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}@media (min-width: 992px){/* line 1362, scss/scss.scss */ .tab select{display: none;}}/* line 1374, scss/scss.scss */.page_btm{background-color: #013980; color: #fff;}@media (max-width: 480px){/* line 1377, scss/scss.scss */ .page_btm .row_flex{margin-left: -30px; margin-right: -30px;}}/* line 1383, scss/scss.scss */.page_btm .item{position: relative; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; padding-left: 2.5vw; padding-right: 2.5vw;}@media (min-width: 1921px){/* line 1383, scss/scss.scss */ .page_btm .item{padding-left: 50px; padding-right: 50px;}}@media (max-width: 991px){/* line 1383, scss/scss.scss */ .page_btm .item{display: block; text-align: center;}}/* line 1396, scss/scss.scss */.page_btm .item:before{content: ""; width: 1px; height: 100%; background-color: #fff; position: absolute; top: 0; left: 15px;}@media (max-width: 991px){/* line 1396, scss/scss.scss */ .page_btm .item:before{left: 0; opacity: 0.2;}}/* line 1410, scss/scss.scss */.page_btm .item:last-child:after{content: ""; width: 1px; height: 100%; background-color: #fff; position: absolute; top: 0; right: 15px;}@media (max-width: 991px){/* line 1410, scss/scss.scss */ .page_btm .item:last-child:after{right: 0; opacity: 0.2;}}/* line 1424, scss/scss.scss */.page_btm .item .img{width: 42px; height: 32px; background-image: url(../png/page_btm.png); background-size: 168px 32px; flex-grow: 0; flex-shrink: 0;}@media (max-width: 991px){/* line 1424, scss/scss.scss */ .page_btm .item .img{margin-left: auto; margin-right: auto;}}/* line 1436, scss/scss.scss */.page_btm .item:nth-of-type(1) .img{background-position: -84px 0;}/* line 1441, scss/scss.scss */.page_btm .item:nth-of-type(2) .img{background-position: -42px 0;}/* line 1446, scss/scss.scss */.page_btm .item:nth-of-type(3) .img{background-position: 0 0;}/* line 1451, scss/scss.scss */.page_btm .item:nth-of-type(4) .img{background-position: -126px 0;}@media (min-width: 992px){/* line 1455, scss/scss.scss */ .page_btm .item .txt{flex-grow: 1; flex-shrink: 1; padding-left: 15px;}}@media (min-width: 1200px){/* line 1455, scss/scss.scss */ .page_btm .item .txt{flex-grow: 1; flex-shrink: 1; padding-left: 30px;}}@media (max-width: 991px){/* line 1455, scss/scss.scss */ .page_btm .item .txt{margin-top: 10px;}}@media (max-width: 991px){/* line 1467, scss/scss.scss */ .page_btm .item .txt .fz20{font-size: 1rem; line-height: calc(1rem + 2px);}}@media (max-width: 767px){/* line 1467, scss/scss.scss */ .page_btm .item .txt .fz20{font-size: 0.8125rem; line-height: calc(0.8125rem + 2px);}}/* line 1478, scss/scss.scss */.pro_list_wrap{margin-left: -15px; margin-right: -15px;}@media (max-width: 767px){/* line 1478, scss/scss.scss */ .pro_list_wrap{margin-left: -7px; margin-right: -7px;}}/* line 1485, scss/scss.scss */.pro_list_wrap .item{text-align: center; margin-bottom: 30px; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; padding-left: 15px; padding-right: 15px;}@media (max-width: 767px){/* line 1485, scss/scss.scss */ .pro_list_wrap .item{padding-left: 7px; padding-right: 7px; margin-bottom: 14px;}}/* line 1502, scss/scss.scss */.pro_list_wrap .item.new .txt:after{content: ""; width: 60px; height: 60px; background-image: url(../png/new.png); background-size: contain; background-repeat: no-repeat; position: absolute; top: 20px; left: 30px;}@media (max-width: 1199px){/* line 1502, scss/scss.scss */ .pro_list_wrap .item.new .txt:after{width: 50px; height: 50px;}}@media (max-width: 767px){/* line 1502, scss/scss.scss */ .pro_list_wrap .item.new .txt:after{position: absolute; width: 27px; height: 27px; top: 10px; left: 10px; margin-left: 0;}}/* line 1527, scss/scss.scss */.pro_list_wrap .item a{display: block; border: 1px solid #ccc; position: relative; padding: 3vw; padding-bottom: 60px; overflow: hidden;}@media (min-width: 1921px){/* line 1527, scss/scss.scss */ .pro_list_wrap .item a{padding: 60px;}}@media (max-width: 767px){/* line 1527, scss/scss.scss */ .pro_list_wrap .item a{padding: 20px;}}/* line 1541, scss/scss.scss */.body-pc .pro_list_wrap .item a:hover .dis{transform: translate(-50%, 0); opacity: 1;}/* line 1546, scss/scss.scss */.pro_list_wrap .item a:before{content: ""; height: 10px; width: calc(100% + 2px); position: absolute; bottom: -1px; left: -1px; background-color: #0498dd;}/* line 1555, scss/scss.scss */.pro_list_wrap .item a .txt{color: #666;}@media (max-width: 767px){/* line 1555, scss/scss.scss */ .pro_list_wrap .item a .txt{font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);}}/* line 1561, scss/scss.scss */.pro_list_wrap .item a .dis{color: #0498dd; position: absolute; bottom: 20px; left: 50%; transform: translate(-50%, 30px); opacity: 0; -moz-transition: transform 0.5s ease; -o-transition: transform 0.5s ease; -webkit-transition: transform 0.5s ease; -ms-transition: transform 0.5s ease; transition: transform 0.5s ease; transition-property: transform, opacity; width: 100%;}@media (max-width: 767px){/* line 1561, scss/scss.scss */ .pro_list_wrap .item a .dis{display: none;}}/* line 1577, scss/scss.scss */.pro_list_wrap .img{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; position: relative;}/* line 1580, scss/scss.scss */.pro_list_wrap .img img{width: 100%; position: relative; z-index: 2;}/* line 1585, scss/scss.scss */.pro_list_wrap .img:before{content: ""; pointer-events: none; width: 100px; height: 100%; position: absolute; left: 50%; top: 0; z-index: 1; transform: translate(-50%, 0); background: url(../png/products_bg.png) center center no-repeat; background-size: 100%;}@media (max-width: 767px){/* line 1585, scss/scss.scss */ .pro_list_wrap .img:before{width: 80px;}}/* line 1603, scss/scss.scss */.pro_list_wrap.list_type .item{width: 100%; display: block;}/* line 1606, scss/scss.scss */.pro_list_wrap.list_type .item a{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; padding: 25px 3vw; min-height: 160px;}/* line 1610, scss/scss.scss */.pro_list_wrap.list_type .item a:before{height: 4px;}@media (max-width: 767px){/* line 1606, scss/scss.scss */ .pro_list_wrap.list_type .item a{padding: 15px 20px; min-height: auto;}}/* line 1618, scss/scss.scss */.body-pc .pro_list_wrap.list_type .item a:hover .dis{transform: translate(0, 0); opacity: 1;}/* line 1624, scss/scss.scss */.pro_list_wrap.list_type .item .dis{position: static; transform: translate(0, 0); opacity: 1; width: auto; flex-grow: 1; flex-shrink: 1; text-align: right; opacity: 0;}@media (max-width: 767px){/* line 1624, scss/scss.scss */ .pro_list_wrap.list_type .item .dis{display: none;}}/* line 1636, scss/scss.scss */.pro_list_wrap.list_type .item .img{height: auto !important; width: 16%; padding-right: 3vw; flex-grow: 0; flex-shrink: 0;}@media (min-width: 768px){/* line 1636, scss/scss.scss */ .pro_list_wrap.list_type .item .img{min-width: 165px;}}@media (max-width: 767px){/* line 1636, scss/scss.scss */ .pro_list_wrap.list_type .item .img{max-width: 40%; flex-grow: 0; flex-shrink: 0; width: 120px;}}@media (min-width: 1921px){/* line 1636, scss/scss.scss */ .pro_list_wrap.list_type .item .img{padding-right: 60px;}}/* line 1653, scss/scss.scss */.pro_list_wrap.list_type .item .txt{margin-top: 0; max-width: 500px; width: 50%; margin-left: -15px; margin-right: -15px; flex-grow: 0; flex-shrink: 0; text-align: left;}@media (min-width: 768px){/* line 1653, scss/scss.scss */ .pro_list_wrap.list_type .item .txt{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center;}}@media (max-width: 767px){/* line 1653, scss/scss.scss */ .pro_list_wrap.list_type .item .txt{flex-grow: 1; flex-shrink: 1;}}/* line 1667, scss/scss.scss */.pro_list_wrap.list_type .item .txt:after{display: block; box-sizing: border-box; position: static; margin-left: 2vw; width: 46px; height: 46px; flex-grow: 0; flex-shrink: 0;}@media (min-width: 1921px){/* line 1667, scss/scss.scss */ .pro_list_wrap.list_type .item .txt:after{margin-right: 40px;}}@media (max-width: 1199px){/* line 1667, scss/scss.scss */ .pro_list_wrap.list_type .item .txt:after{width: 40px; height: 40px;}}@media (max-width: 767px){/* line 1667, scss/scss.scss */ .pro_list_wrap.list_type .item .txt:after{position: absolute; width: 27px; height: 27px; top: 10px; left: 10px; margin-left: 0;}}/* line 1691, scss/scss.scss */.pro_list_wrap.list_type .item .txt > div{padding-left: 15px; padding-right: 15px;}@media (min-width: 768px){/* line 1691, scss/scss.scss */ .pro_list_wrap.list_type .item .txt > div{width: calc(50% - 25px);}}/* line 1697, scss/scss.scss */.pro_list_wrap.list_type .item .txt > div.mt5{margin-top: 0;}/* line 1705, scss/scss.scss */.pro_list_top{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap;}/* line 1708, scss/scss.scss */.pro_list_top .fz30{margin-right: 20px;}@media (max-width: 991px){/* line 1712, scss/scss.scss */ .pro_list_top > *{margin-top: 10px;}}/* line 1717, scss/scss.scss */.pro_d_top{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: flex-start; justify-content: space-between;}/* line 1720, scss/scss.scss */.type_select{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex;}/* line 1726, scss/scss.scss */.type_select > div{height: 30px; background-image: url(../png/type_select.png); background-repeat: no-repeat; background-size: 68px 30px; cursor: pointer; opacity: 0.5;}@media (max-width: 767px){/* line 1726, scss/scss.scss */ .type_select > div{background-size: 52px 23px; height: 23px;}}/* line 1737, scss/scss.scss */.type_select > div.active{opacity: 1;}/* line 1740, scss/scss.scss */.type_select > div:nth-of-type(1){width: 38px; margin-right: 15px;}@media (max-width: 767px){/* line 1740, scss/scss.scss */ .type_select > div:nth-of-type(1){width: 29px;}}/* line 1747, scss/scss.scss */.type_select > div:nth-of-type(2){width: 30px; background-position: -38px 0;}@media (max-width: 767px){/* line 1747, scss/scss.scss */ .type_select > div:nth-of-type(2){width: 23px; background-position: -29px 0;}}/* line 1757, scss/scss.scss */.page_banner{color: #fff; position: relative; text-align: left;}@media (max-width: 767px){/* line 1757, scss/scss.scss */ .page_banner{background: none !important;}}/* line 1764, scss/scss.scss */.page_banner, .page_banner .xs_bg{background-size: cover; background-position: center;}/* line 1768, scss/scss.scss */.page_banner .xs_bg{background-size: cover; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center;}@media (min-width: 768px){/* line 1768, scss/scss.scss */ .page_banner .xs_bg{background: none !important;}}/* line 1774, scss/scss.scss */.page_banner .xs_bg:before{content: ""; flex: 0; display: block; padding-bottom: 33.7%;}@media (max-width: 1199px){/* line 1774, scss/scss.scss */ .page_banner .xs_bg:before{padding-bottom: 40%;}}@media (max-width: 767px){/* line 1774, scss/scss.scss */ .page_banner .xs_bg:before{padding-bottom: 62%;}}/* line 1786, scss/scss.scss */.page_banner .xs_bg > .wrap{padding-top: calc(119px + 0px); padding-bottom: 30px;}@media (max-width: 1743px){/* line 1786, scss/scss.scss */ .page_banner .xs_bg > .wrap{padding-top: calc(119px + 0px);}}@media (max-width: 1199px){/* line 1786, scss/scss.scss */ .page_banner .xs_bg > .wrap{padding-top: calc(112px + 0px);}}@media (max-width: 991px){/* line 1786, scss/scss.scss */ .page_banner .xs_bg > .wrap{padding-top: calc(112px + 0px);}}@media (max-width: 767px){/* line 1786, scss/scss.scss */ .page_banner .xs_bg > .wrap{padding-top: calc(84px + 0px);}}/* line 1791, scss/scss.scss */.page_banner .fz24{margin-top: 15px; max-width: 560px; width: 50%;}@media (max-width: 1024px){/* line 1791, scss/scss.scss */ .page_banner .fz24{width: 68%; margin-top: 5px;}}@media (max-width: 767px){/* line 1791, scss/scss.scss */ .page_banner .fz24{width: 80%;}}/* line 1804, scss/scss.scss */.breadcrumbs{margin-top: 35px; margin-bottom: 35px; text-transform: uppercase;}@media (max-width: 767px){/* line 1804, scss/scss.scss */ .breadcrumbs{margin-top: 20px; margin-bottom: 20px;} /* line 1811, scss/scss.scss */ .breadcrumbs.md-less-mt30{margin-top: 20px;}}/* line 1815, scss/scss.scss */.breadcrumbs .wrap{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: flex-end; flex-wrap: wrap;}@media (max-width: 991px){/* line 1815, scss/scss.scss */ .breadcrumbs .wrap{justify-content: flex-start; font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);}}/* line 1823, scss/scss.scss */.breadcrumbs .wrap > *:first-child{margin-right: 38px; position: relative;}/* line 1826, scss/scss.scss */.breadcrumbs .wrap > *:first-child:after{content: '::'; position: absolute; left: calc(100% + 15px); top: 50%; transform: translate(0, -50%);}/* line 1834, scss/scss.scss */.breadcrumbs .wrap > *:not(:last-child):not(:first-child){margin-right: 30px; position: relative;}/* line 1837, scss/scss.scss */.breadcrumbs .wrap > *:not(:last-child):not(:first-child):after{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; position: absolute; left: calc(100% + 15px); top: 50%; transform: translate(0, -50%);}/* line 1848, scss/scss.scss */.pagination_wrap{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center;}@media (max-width: 767px){/* line 1848, scss/scss.scss */ .pagination_wrap{font-size: 0.8125rem; line-height: calc(0.8125rem + 10px);}}/* line 1853, scss/scss.scss */.pagination_wrap a{color: #333;}/* line 1856, scss/scss.scss */.pagination_wrap .prev, .pagination_wrap .next{position: relative; -moz-transition: color 0.5s ease; -o-transition: color 0.5s ease; -webkit-transition: color 0.5s ease; -ms-transition: color 0.5s ease; transition: color 0.5s ease;}/* line 1859, scss/scss.scss */.body-pc .pagination_wrap .prev:hover, .body-pc .pagination_wrap .next:hover{color: #0498dd;}/* line 1861, scss/scss.scss */.body-pc .pagination_wrap .prev:hover:before, .body-pc .pagination_wrap .next:hover:before{background-color: #0498dd;}/* line 1865, scss/scss.scss */.pagination_wrap .prev:before, .pagination_wrap .next:before{content: ""; background-color: #333; width: 100%; height: 1px; position: absolute; left: 0; bottom: 0; -moz-transition: background-color 0.5s ease; -o-transition: background-color 0.5s ease; -webkit-transition: background-color 0.5s ease; -ms-transition: background-color 0.5s ease; transition: background-color 0.5s ease;}/* line 1875, scss/scss.scss */.pagination_wrap .prev.disable, .pagination_wrap .next.disable{pointer-events: none; color: #ccc;}/* line 1878, scss/scss.scss */.pagination_wrap .prev.disable:before, .pagination_wrap .next.disable:before{background-color: #ccc;}/* line 1883, scss/scss.scss */.pagination_wrap .prev{margin-right: 40px;}/* line 1886, scss/scss.scss */.pagination_wrap .next{margin-left: 40px;}/* line 1889, scss/scss.scss */.pagination_wrap .pagination{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center;}/* line 1891, scss/scss.scss */.pagination_wrap .pagination .title{display: none;}/* line 1894, scss/scss.scss */.pagination_wrap .pagination select{display: none;}/* line 1897, scss/scss.scss */.pagination_wrap .pagination .option{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center;}/* line 1899, scss/scss.scss */.pagination_wrap .pagination .option a{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; width: 46px; height: 46px; -moz-transition: color 0.5s ease; -o-transition: color 0.5s ease; -webkit-transition: color 0.5s ease; -ms-transition: color 0.5s ease; transition: color 0.5s ease; transition-property: color, background-color;}@media (max-width: 767px){/* line 1899, scss/scss.scss */ .pagination_wrap .pagination .option a{width: 30px; height: 30px;}}/* line 1909, scss/scss.scss */.body-pc .pagination_wrap .pagination .option a:hover, .pagination_wrap .pagination .option a.active{background-color: #0498dd; color: #fff;}/* line 1914, scss/scss.scss */.pagination_wrap .pagination .option span{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; width: 46px; height: 46px; -moz-transition: color 0.5s ease; -o-transition: color 0.5s ease; -webkit-transition: color 0.5s ease; -ms-transition: color 0.5s ease; transition: color 0.5s ease; transition-property: color, background-color;}@media (max-width: 767px){/* line 1914, scss/scss.scss */ .pagination_wrap .pagination .option span{width: 30px; height: 30px;}}/* line 1928, scss/scss.scss */.idx_slick_wrap{margin-right: calc((50vw - 785px) * -1); position: relative;}@media (max-width: 1743px){/* line 1928, scss/scss.scss */ .idx_slick_wrap{margin-right: -5vw;}}@media (min-width: 992px) and (max-width: 1199px){/* line 1934, scss/scss.scss */ .certified .idx_slick_wrap{padding-left: 50px;}}@media (max-width: 991px){/* line 1934, scss/scss.scss */ .certified .idx_slick_wrap{margin-right: 0;}}/* line 1943, scss/scss.scss */.certified .idx_slick_wrap:before{display: none;}/* line 1947, scss/scss.scss */.idx_slick_wrap:before{content: ""; position: absolute; height: calc(100% + 150px); transform: translate(0, -75px); box-sizing: border-box; width: 40%;}@media (min-width: 768px){/* line 1947, scss/scss.scss */ .idx_slick_wrap:before{right: 0; border: 25px solid #fff; border-right-width: 0;}}@media (max-width: 767px){/* line 1947, scss/scss.scss */ .idx_slick_wrap:before{border: 15px solid #fff; border-left-width: 0; left: -30px; height: calc(100% + 90px); transform: translate(0, -45px);}}/* line 1968, scss/scss.scss */.idx_slick{position: relative; margin-right: -15px; margin-left: -15px; width: 122%;}@media (max-width: 767px){/* line 1968, scss/scss.scss */ .idx_slick{width: 180%;}}@media (max-width: 991px){/* line 1976, scss/scss.scss */ .certified .idx_slick{width: calc(100% + 50px);}}/* line 1981, scss/scss.scss */.body-adv .idx_slick{margin-right: -2vw; margin-left: -2vw;}@media (min-width: 1921px){/* line 1981, scss/scss.scss */ .body-adv .idx_slick{margin-left: -40px; margin-right: -40px;}}@media (max-width: 991px){/* line 1981, scss/scss.scss */ .body-adv .idx_slick{margin-left: -25px; margin-right: -25px;} /* line 1991, scss/scss.scss */ .body-adv .idx_slick .slick-list{overflow: visible;}}/* line 1996, scss/scss.scss */.idx_slick .item{padding-left: 15px; padding-right: 15px;}/* line 1999, scss/scss.scss */.body-adv .idx_slick .item{padding-left: 2vw; padding-right: 2vw;}@media (min-width: 1921px){/* line 1999, scss/scss.scss */ .body-adv .idx_slick .item{padding-left: 40px; padding-right: 40px;}}@media (max-width: 991px){/* line 1999, scss/scss.scss */ .body-adv .idx_slick .item{padding-left: 25px; padding-right: 25px;}}/* line 2013, scss/scss.scss */.slick-dots{margin-left: -6px; margin-right: -6px; margin-top: 0; width: calc(100% + 12px); margin-bottom: 0;}/* line 2019, scss/scss.scss */.slick-dots li{width: 24px; height: 24px; padding: 6px;}/* line 2024, scss/scss.scss */.slick-dots li.slick-active button{background-color: #0498dd;}/* line 2028, scss/scss.scss */.slick-dots li button{width: 12px; height: 12px; border-radius: 50%; background-color: #666;}@media (min-width: 1501px){/* line 2037, scss/scss.scss */ .col-1501-10{width: 83.333333333333%;} /* line 2040, scss/scss.scss */ .col-1501-7{width: 58.333333333333%;} /* line 2043, scss/scss.scss */ .col-1501-6{width: 50%;} /* line 2046, scss/scss.scss */ .col-1501-4{width: 33.333333333333%;} /* line 2049, scss/scss.scss */ .col-1501-push-1{margin-left: 8.3333333333333%; position: relative;} /* line 2053, scss/scss.scss */ .col-1501-push-7{left: 58.333333333333%;} /* line 2056, scss/scss.scss */ .col-1501-pull-5{right: 41.666666666667%;} /* line 2059, scss/scss.scss */ .col-1501-push-2{margin-left: 16.666666666667%; position: relative;}}/* line 2065, scss/scss.scss */.go_top{opacity: 0; pointer-events: none; position: fixed; bottom: 0; right: 60px; width: 68px; height: 68px; border-radius: 50%; background: #0459c5; box-shadow: 0 0 13px rgba(0, 0, 0, 0.15); transform: translate(0, -60px); -moz-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; transition: opacity 0.5s ease; transition-property: opacity, background-color; z-index: 99;}@media (max-width: 1743px){/* line 2065, scss/scss.scss */ .go_top{right: 20px;}}@media (max-width: 767px){/* line 2065, scss/scss.scss */ .go_top{width: 52px; height: 52px; right: 10px;}}/* line 2088, scss/scss.scss */.body-pc .go_top:hover{background-color: #0c69e0;}/* line 2091, scss/scss.scss */.go_top.visible{opacity: 1; pointer-events: auto; cursor: pointer;}/* line 2096, scss/scss.scss */.go_top.fixed{bottom: auto; position: absolute; transform: translate(0, -34px);}@media screen and (max-width: 767px){/* line 2096, scss/scss.scss */ .go_top.fixed{transform: translate(0, -26px);}}/* line 2104, scss/scss.scss */.mobile_menu_open .go_top{display: none;}/* line 2107, scss/scss.scss */.go_top:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff;}/* line 2116, scss/scss.scss */.footer{background-color: #333;}/* line 2118, scss/scss.scss */.footer, .footer a{color: #8d8d8d;}/* line 2122, scss/scss.scss */.footer a.white{color: #fff;}@media (max-width: 767px){/* line 2127, scss/scss.scss */ .foot_top{padding-top: 50px; padding-bottom: 25px;}}@media (max-width: 991px){/* line 2133, scss/scss.scss */ .foot_nav{display: none;}}/* line 2137, scss/scss.scss */.foot_nav .item{padding-left: 15px; padding-right: 45px; width: 25%;}@media (max-width: 1250px){/* line 2137, scss/scss.scss */ .foot_nav .item{padding-right: 15px;}}/* line 2152, scss/scss.scss */.foot_nav .item div{font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);}/* line 2154, scss/scss.scss */.foot_nav .item div:nth-of-type(1){border-bottom: 1px solid #4b4b4b; padding-bottom: 10px; margin-bottom: 10px; font-size: 1.125rem; line-height: calc(1.125rem + 10px);}/* line 2160, scss/scss.scss */.foot_nav .item div + div{margin-top: 5px;}/* line 2163, scss/scss.scss */.foot_nav .item div.white + div{margin-top: 25px;}/* line 2169, scss/scss.scss */.foot_text{position: relative;}/* line 2171, scss/scss.scss */.foot_text:before{content: ""; width: 1px; height: calc(100% - 10px); position: absolute; top: 5px; right: calc(100% + (100% / 6)); background: #4b4b4b;}/* line 2185, scss/scss.scss */.foot_ico li{position: relative; padding-left: 40px;}/* line 2188, scss/scss.scss */.foot_ico li .map{display: block; color: #0498dd; text-decoration: underline;}/* line 2193, scss/scss.scss */.foot_ico li:before{content: ""; width: 22px; height: 22px; background-image: url(../png/foot_ico.png); background-size: 66px 22px; position: absolute; top: 2px; left: 0;}/* line 2202, scss/scss.scss */.company_info .foot_ico li:before{background-image: url(../png/foot_ico_blue.png);}/* line 2208, scss/scss.scss */.foot_ico li:nth-of-type(1):before{background-position: 0px 0;}/* line 2208, scss/scss.scss */.foot_ico li:nth-of-type(2):before{background-position: -22px 0;}/* line 2208, scss/scss.scss */.foot_ico li:nth-of-type(3):before{background-position: -44px 0;}/* line 2215, scss/scss.scss */.foot_select{position: relative;}/* line 2217, scss/scss.scss */.foot_select .title{position: relative; cursor: pointer;}/* line 2220, scss/scss.scss */.foot_select .title:after{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; margin-left: 5px;}/* line 2225, scss/scss.scss */.foot_select .option{max-height: 150px; display: none; position: absolute; width: 100%; background-color: #fff; margin-top: 0 !important;}/* line 2232, scss/scss.scss */.foot_select .option a{display: block; color: #333; padding: 5px 10px 0; -moz-transition: background-color 0.5s ease; -o-transition: background-color 0.5s ease; -webkit-transition: background-color 0.5s ease; -ms-transition: background-color 0.5s ease; transition: background-color 0.5s ease; transition-property: color, background-color;}/* line 2238, scss/scss.scss */.body-pc .foot_select .option a:hover{background-color: #666; color: #fff;}/* line 2244, scss/scss.scss */.foot_select select{position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0;}/* line 2251, scss/scss.scss */.body-pc .foot_select select{pointer-events: none;}/* line 2255, scss/scss.scss */.foot_select .mCSB_scrollTools{margin-top: 0 !important;}/* line 2259, scss/scss.scss */.copy_right{border-top: 1px solid #4b4b4b;}@media (min-width: 992px){/* line 2259, scss/scss.scss */ .copy_right{text-align: center;}}@media (max-width: 767px){/* line 2259, scss/scss.scss */ .copy_right{font-size: 0.8125rem; line-height: calc(0.8125rem + 10px); padding-top: 20px; padding-bottom: 20px;}}/* line 2270, scss/scss.scss */.mt_5{margin-top: -5px;}/* line 2273, scss/scss.scss */body.page_search_open{overflow: hidden;}/* line 2276, scss/scss.scss */.page_search{background-color: rgba(3, 64, 165, 0.97); color: #fff; position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 10001; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; -moz-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; transition: opacity 0.5s ease; opacity: 0; pointer-events: none;}/* line 2293, scss/scss.scss */body.page_search_open .page_search{opacity: 1 !important; pointer-events: inherit;}/* line 2297, scss/scss.scss */.page_search form{position: relative; max-width: 1000px; width: 100%; border-bottom: 1px solid #fff; margin-left: auto; margin-right: auto; padding-top: 10px; padding-bottom: 10px; padding-left: 80px;}@media (max-width: 767px){/* line 2297, scss/scss.scss */ .page_search form{padding-left: 50px;}}/* line 2310, scss/scss.scss */.page_search form:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; position: absolute; top: 50%; left: 0; transform: translate(0, -50%);}/* line 2317, scss/scss.scss */.page_search form input{width: calc(100% - 20px); background-color: transparent; border: 0; color: #fff; font-weight: 500;}/* line 2323, scss/scss.scss */.page_search form input::-webkit-input-placeholder{/* Chrome/Opera/Safari */ color: rgba(255, 255, 255, 0.5);}/* line 2326, scss/scss.scss */.page_search form input::-moz-placeholder{/* Firefox 19+ */ color: rgba(255, 255, 255, 0.5);}/* line 2329, scss/scss.scss */.page_search form input:-ms-input-placeholder{/* IE 10+ */ color: rgba(255, 255, 255, 0.5);}/* line 2332, scss/scss.scss */.page_search form input:-moz-placeholder{/* Firefox 18- */ color: rgba(255, 255, 255, 0.5);}/* line 2338, scss/scss.scss */.page_search_cls{position: absolute; top: 0; right: 0; width: 5vw; height: 5vw; background-color: #d0121b; cursor: pointer;}@media (min-width: 1921px){/* line 2338, scss/scss.scss */ .page_search_cls{width: 100px; height: 100px;}}@media (max-width: 767px){/* line 2338, scss/scss.scss */ .page_search_cls{width: 48px; height: 48px;}}/* line 2354, scss/scss.scss */.page_search_cls:before, .page_search_cls:after{content: ""; background-color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(-45deg); pointer-events: none;}/* line 2363, scss/scss.scss */.page_search_cls:before{width: 2vw; height: 0.15vw;}@media (max-width: 767px){/* line 2363, scss/scss.scss */ .page_search_cls:before{width: 24px; height: 2px;}}@media (min-width: 1921px){/* line 2363, scss/scss.scss */ .page_search_cls:before{width: 40px; height: 3px;}}/* line 2375, scss/scss.scss */.page_search_cls:after{width: 0.15vw; height: 2vw;}@media (max-width: 767px){/* line 2375, scss/scss.scss */ .page_search_cls:after{width: 2px; height: 24px;}}@media (min-width: 1921px){/* line 2375, scss/scss.scss */ .page_search_cls:after{height: 40px; width: 3px;}}/* line 2389, scss/scss.scss */.body-mobile .mCustomScrollbars{overflow: auto;}/* line 2394, scss/scss.scss */[class^="icon-"]:before, [class*=" icon-"]:before{margin-left: 0; margin-right: 0;}/* line 2399, scss/scss.scss */.fixed_flag, .fixed_btm_flag{position: absolute;}/* line 2402, scss/scss.scss */.div_fixed{position: absolute; z-index: 10;}/* line 2406, scss/scss.scss */.div_fixed[data-offset="1"]{transform: translate(-100%, -50%);}/* line 2409, scss/scss.scss */.div_fixed.fixed{position: fixed; top: 102px;}@media (max-width: 1199px){/* line 2409, scss/scss.scss */ .div_fixed.fixed{top: 90px;}}@media (max-width: 767px){/* line 2409, scss/scss.scss */ .div_fixed.fixed{top: 87px;}}/* line 2421, scss/scss.scss */.parallax{-moz-transition: transform 0.8s ease; -o-transition: transform 0.8s ease; -webkit-transition: transform 0.8s ease; -ms-transition: transform 0.8s ease; transition: transform 0.8s ease;}/* line 2426, scss/scss.scss */.fancybox-bg{background: rgba(51, 51, 51, 0.85) !important;}/* line 2429, scss/scss.scss */.fancybox-slide--iframe .fancybox-content{max-width: 90%; max-height: 90%; margin: 0; background: transparent !important;}/* line 2435, scss/scss.scss */.fancybox-slide--image .fancybox-content{width: 970px; height: 546px; margin: 0;}/* line 2443, scss/scss.scss */.fancybox_bt_v .fancybox-slide{padding: 0;}/* line 2446, scss/scss.scss */.fancybox_bt_v .fancybox-close-small{top: 0; right: 0; transform: translate(50%, -50%); border-radius: 5px; width: 40px; height: 40px;}/* line 2454, scss/scss.scss */.fancybox_bt_v .fancybox-slide--iframe .fancybox-content{max-width: none; max-height: none; background: #333;}@media (min-aspect-ratio: 16 / 9){/* line 2454, scss/scss.scss */ .fancybox_bt_v .fancybox-slide--iframe .fancybox-content{height: calc(90vh - 100px); width: 0; padding-right: calc((90vh - 100px) * 1.77777);}}@media (max-aspect-ratio: 16 / 9){/* line 2454, scss/scss.scss */ .fancybox_bt_v .fancybox-slide--iframe .fancybox-content{width: 80%; padding-bottom: 45%; height: 0;}}/* line 2468, scss/scss.scss */.fancybox_bt_v .fancybox-slide--iframe .fancybox-content .fancybox-iframe{position: absolute;}/* line 2472, scss/scss.scss */.fancybox_bt_v .fancybox-caption{padding: 25px 44px 55px;}/* line 2477, scss/scss.scss */.fancybox_bt_v .fancybox-caption__body{font-weight: 700;}/* line 2482, scss/scss.scss */.fancybox_gallery .fancybox-caption{padding: 25px 44px 55px;}/* line 2485, scss/scss.scss */.fancybox_gallery .fancybox-caption__body{font-weight: 700;}/* line 2490, scss/scss.scss */.fancybox-image{max-width: 90%; max-height: 90%; width: auto; height: auto; top: 50%; left: 50%; background: #fff;}/* line 2500, scss/scss.scss */.fancybox-slide--image{padding: 50px !important;}@media (min-width: 768px){/* line 2500, scss/scss.scss */ .fancybox-slide--image{padding: 70px !important;}}@media (min-width: 1025px){/* line 2500, scss/scss.scss */ .fancybox-slide--image{padding: 90px !important;}}/* line 2509, scss/scss.scss */.fancybox-button{width: 45px !important; height: 45px !important; color: #fff !important;}@media (min-width: 768px){/* line 2509, scss/scss.scss */ .fancybox-button{width: 60px !important; height: 60px !important;}}@media (min-width: 1025px){/* line 2509, scss/scss.scss */ .fancybox-button{width: 80px !important; height: 80px !important;}}/* line 2521, scss/scss.scss */.fancybox-button.fancybox-button--close{background-color: #0459c5 !important;}/* line 2523, scss/scss.scss */.fancybox-button.fancybox-button--close:before, .fancybox-button.fancybox-button--close:after{content: ""; position: absolute; background-color: #fff; width: 18px; height: 1px; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(45deg);}@media (min-width: 768px){/* line 2523, scss/scss.scss */ .fancybox-button.fancybox-button--close:before, .fancybox-button.fancybox-button--close:after{width: 26px;}}/* line 2536, scss/scss.scss */.fancybox-button.fancybox-button--close:after{transform: translate(-50%, -50%) rotate(-45deg);}/* line 2539, scss/scss.scss */.fancybox-button.fancybox-button--close svg{display: none;}@media (min-width: 768px){/* line 2543, scss/scss.scss */ .fancybox-button.fancybox-button--zoom{display: none !important;}}/* line 2548, scss/scss.scss */.fancybox-button.fancybox-button--play{display: none !important;}/* line 2551, scss/scss.scss */.fancybox-button.fancybox-button--arrow_left{background: none !important; padding: 0 !important;}@media (min-width: 1400px){/* line 2551, scss/scss.scss */ .fancybox-button.fancybox-button--arrow_left{left: 50px !important;}}@media (min-width: 1500px){/* line 2551, scss/scss.scss */ .fancybox-button.fancybox-button--arrow_left{left: 100px !important;}}@media (min-width: 1600px){/* line 2551, scss/scss.scss */ .fancybox-button.fancybox-button--arrow_left{left: 150px !important;}}/* line 2563, scss/scss.scss */.fancybox-button.fancybox-button--arrow_left svg{display: none;}/* line 2566, scss/scss.scss */.fancybox-button.fancybox-button--arrow_left div{position: relative;}/* line 2568, scss/scss.scss */.fancybox-button.fancybox-button--arrow_left div:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: '\f007'; font-size: 30px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}@media (min-width: 768px){/* line 2568, scss/scss.scss */ .fancybox-button.fancybox-button--arrow_left div:before{font-size: 40px;}}/* line 2586, scss/scss.scss */.fancybox-button.fancybox-button--arrow_right{background: none !important; padding: 0 !important;}@media (min-width: 1400px){/* line 2586, scss/scss.scss */ .fancybox-button.fancybox-button--arrow_right{right: 50px !important;}}@media (min-width: 1500px){/* line 2586, scss/scss.scss */ .fancybox-button.fancybox-button--arrow_right{right: 100px !important;}}@media (min-width: 1600px){/* line 2586, scss/scss.scss */ .fancybox-button.fancybox-button--arrow_right{right: 150px !important;}}/* line 2598, scss/scss.scss */.fancybox-button.fancybox-button--arrow_right svg{display: none;}/* line 2601, scss/scss.scss */.fancybox-button.fancybox-button--arrow_right div{position: relative;}/* line 2603, scss/scss.scss */.fancybox-button.fancybox-button--arrow_right div:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: '\f006'; font-size: 30px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}@media (min-width: 768px){/* line 2603, scss/scss.scss */ .fancybox-button.fancybox-button--arrow_right div:before{font-size: 40px;}}/* line 2623, scss/scss.scss */.mCSB_scrollTools{width: 5px;}/* line 2625, scss/scss.scss */.mCSB_scrollTools .mCSB_draggerRail{opacity: 0; width: 6px !important;}/* line 2629, scss/scss.scss */.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #0498dd !important; width: 6px !important;}/* line 2633, scss/scss.scss */.mCSB_scrollTools .mCSB_draggerContainer{left: auto !important;}/* line 2637, scss/scss.scss */.mCSB_inside > .mCSB_container{margin-right: 0 !important;}/* line 2641, scss/scss.scss */.detail_top{padding-top: 50px; padding-bottom: 50px; border-bottom: solid 1px #e0e0e0; border-top: solid 1px #e0e0e0;}@media (min-width: 768px){/* line 2641, scss/scss.scss */ .detail_top{padding-top: 30px; padding-bottom: 30px;}}/* line 2650, scss/scss.scss */.detail_top .date{border: 1px solid #333; padding: 10px 15px; text-align: center;}@media (max-width: 767px){/* line 2650, scss/scss.scss */ .detail_top .date{padding: 5px;} /* line 2656, scss/scss.scss */ .detail_top .date .fz38{font-size: 1.625rem; line-height: calc(1.625rem + 10px); text-align: center;} /* line 2660, scss/scss.scss */ .detail_top .date .fz13{font-size: 0.75rem; line-height: calc(0.75rem + 10px); transform: scale(0.75, 0.75);}}/* line 2666, scss/scss.scss */.detail_top .date > div + div{border-top: 1px solid #858585; margin-top: -8px;}/* line 2672, scss/scss.scss */.detail_top .content{padding-left: 40px;}@media (max-width: 1199px){/* line 2672, scss/scss.scss */ .detail_top .content{padding-left: 25px;} /* line 2676, scss/scss.scss */ .detail_top .content .fz20{font-size: 1.125rem; line-height: calc(1.125rem + 10px);}}@media (max-width: 767px){/* line 2682, scss/scss.scss */ .detail_top .content > div .fz20{font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);}}/* line 2690, scss/scss.scss */.detail_list_wrap > div{padding-bottom: 30px;}/* line 2694, scss/scss.scss */.go_back{color: #333333; font-weight: bold; display: inline-block; border-bottom: solid 1px #333; line-height: 1em;}@media (min-width: 1024px){/* line 2703, scss/scss.scss */ .menu-bt{display: none !important;}}@media (min-width: 1024px){/* line 2708, scss/scss.scss */ .xs_nav_cover, .xs_nav{display: none !important;}}@media (min-width: 1024px){/* line 2713, scss/scss.scss */ .nav_member_list, .nav_pro_list{display: none !important;}}/* line 2718, scss/scss.scss */input::placeholder{color: #ccc;}/* line 2723, scss/scss.scss */.flex_box.no_click{cursor: pointer;}/* line 2725, scss/scss.scss */.flex_box.no_click .s_box{pointer-events: none !important;}/* line 2733, scss/scss.scss */.video_list .item a{display: block; width: 100%;}/* line 2740, scss/scss.scss */.has_nav{position: relative;}/* line 2742, scss/scss.scss */.has_nav:after{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; pointer-events: none; position: absolute; right: 10px; top: 50%; transform: translate(0, -50%);}/* line 2751, scss/scss.scss */.nav_menu{position: absolute; width: 100%; left: 0; height: 100%; top: 0; background: #fff; padding: 30px; left: 100%; z-index: 2; opacity: 0; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;}/* line 2763, scss/scss.scss */.nav_menu.open{left: 0; opacity: 1;}/* line 2767, scss/scss.scss */.nav_menu .nav_top{margin-bottom: 15px; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: flex-end; justify-content: space-between;}/* line 2776, scss/scss.scss */.nav_menu .nav_top a{border-bottom: none; flex-grow: 1; flex-shrink: 1;}/* line 2781, scss/scss.scss */.nav_menu .nav_top .nav_back{flex-grow: 0; flex-shrink: 0;}/* line 2784, scss/scss.scss */.nav_menu .nav_top .nav_back:after{content: ""; display: block; width: 100%; height: 1px; background-color: #666;}/* line 2793, scss/scss.scss */.nav_menu > a{padding: 9px 0;}/*!Animate.css - https://daneden.me/animateLicensed under the MIT licenseCopyright (c) 2013 Daniel EdenPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.*//* line 2812, scss/scss.scss */.animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}/* line 2812, scss/scss.scss */.animated.hinge{-webkit-animation-duration: 2s; animation-duration: 2s;}@-webkit-keyframes fadeIn{0%{opacity: 0;} 100%{opacity: 1;}}@keyframes fadeIn{0%{opacity: 0;} 100%{opacity: 1;}}/* line 2812, scss/scss.scss */.fadeIn{-webkit-animation-name: fadeIn; animation-name: fadeIn;}@keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translateX(-50px); -ms-transform: translateX(-50px); transform: translateX(-50px);} 100%{opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}}/* line 2812, scss/scss.scss */.fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;}@-webkit-keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translateX(50px); transform: translateX(50px);} 100%{opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);}}@keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translateX(50px); -ms-transform: translateX(50px); transform: translateX(50px);} 100%{opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}}/* line 2812, scss/scss.scss */.fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight;}@keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px);} 100%{opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}}/* line 2812, scss/scss.scss */.fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp;}/*== malihu jquery custom scrollbar plugin ==Plugin URI: https://manos.malihu.gr/jquery-custom-content-scroller*//*CONTENTS:1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited).2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar.3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars.5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars.6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.*//* ------------------------------------------------------------------------------------------------------------------------1. BASIC STYLE ------------------------------------------------------------------------------------------------------------------------*//* line 2843, scss/scss.scss */.mCustomScrollbar{-ms-touch-action: pinch-zoom; touch-action: pinch-zoom; /* direct pointer events to js */}/* line 2844, scss/scss.scss */.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{-ms-touch-action: auto; touch-action: auto;}/* line 2846, scss/scss.scss */.mCustomScrollBox{/* contains plugin's markup */ position: relative; overflow: hidden; height: 100%; max-width: 100%; outline: none; direction: ltr;}/* line 2855, scss/scss.scss */.mCSB_container{/* contains the original content */ overflow: hidden; width: auto; height: auto;}/* ------------------------------------------------------------------------------------------------------------------------2. VERTICAL SCROLLBAR y-axis------------------------------------------------------------------------------------------------------------------------*//* line 2870, scss/scss.scss */.mCSB_inside > .mCSB_container{margin-right: 30px;}/* line 2872, scss/scss.scss */.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right: 0;}/* non-visible scrollbar *//* line 2874, scss/scss.scss */.mCS-dir-rtl > .mCSB_inside > .mCSB_container{/* RTL direction/left-side scrollbar */ margin-right: 0; margin-left: 30px;}/* line 2879, scss/scss.scss */.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left: 0;}/* RTL direction/left-side scrollbar *//* line 2881, scss/scss.scss */.mCSB_scrollTools{/* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */ position: absolute; width: 16px; height: auto; left: auto; top: 0; right: 0; bottom: 0;}/* line 2891, scss/scss.scss */.mCSB_outside + .mCSB_scrollTools{right: -26px;}/* scrollbar position: outside *//* line 2893, scss/scss.scss */.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{/* RTL direction/left-side scrollbar */ right: auto; left: 0;}/* line 2899, scss/scss.scss */.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left: -26px;}/* RTL direction/left-side scrollbar (scrollbar position: outside) *//* line 2901, scss/scss.scss */.mCSB_scrollTools .mCSB_draggerContainer{/* contains the draggable element and dragger rail markup */ position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto;}/* line 2910, scss/scss.scss */.mCSB_scrollTools a + .mCSB_draggerContainer{margin: 20px 0;}/* line 2912, scss/scss.scss */.mCSB_scrollTools .mCSB_draggerRail{width: 2px; height: 100%; margin: 0 auto; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;}/* line 2919, scss/scss.scss */.mCSB_scrollTools .mCSB_dragger{/* the draggable element */ cursor: pointer; width: 100%; height: 30px; /* minimum dragger height */ z-index: 1;}/* line 2926, scss/scss.scss */.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{/* the dragger element */ position: relative; width: 4px; height: 100%; margin: 0 auto; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; text-align: center;}/* line 2935, scss/scss.scss */.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width: 12px; /* auto-expanded scrollbar */}/* line 2938, scss/scss.scss */.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width: 8px; /* auto-expanded scrollbar */}/* line 2941, scss/scss.scss */.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display: block; position: absolute; height: 20px; width: 100%; overflow: hidden; margin: 0 auto; cursor: pointer;}/* line 2952, scss/scss.scss */.mCSB_scrollTools .mCSB_buttonDown{bottom: 0;}/* ------------------------------------------------------------------------------------------------------------------------3. HORIZONTAL SCROLLBAR x-axis------------------------------------------------------------------------------------------------------------------------*//* line 2963, scss/scss.scss */.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right: 0; margin-bottom: 30px;}/* line 2968, scss/scss.scss */.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height: 100%;}/* line 2970, scss/scss.scss */.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom: 0;}/* non-visible scrollbar *//* line 2972, scss/scss.scss */.mCSB_scrollTools.mCSB_scrollTools_horizontal{width: auto; height: 16px; top: auto; right: 0; bottom: 0; left: 0;}/* line 2981, scss/scss.scss */.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom: -26px;}/* scrollbar position: outside *//* line 2984, scss/scss.scss */.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin: 0 20px;}/* line 2986, scss/scss.scss */.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%; height: 2px; margin: 7px 0;}/* line 2992, scss/scss.scss */.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width: 30px; /* minimum dragger width */ height: 100%; left: 0;}/* line 2998, scss/scss.scss */.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%; height: 4px; margin: 6px auto;}/* line 3004, scss/scss.scss */.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height: 12px; /* auto-expanded scrollbar */ margin: 2px auto;}/* line 3010, scss/scss.scss */.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height: 8px; /* auto-expanded scrollbar */ margin: 4px 0;}/* line 3016, scss/scss.scss */.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display: block; position: absolute; width: 20px; height: 100%; overflow: hidden; margin: 0 auto; cursor: pointer;}/* line 3027, scss/scss.scss */.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left: 0;}/* line 3029, scss/scss.scss */.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right: 0;}/* ------------------------------------------------------------------------------------------------------------------------4. VERTICAL AND HORIZONTAL SCROLLBARS yx-axis ------------------------------------------------------------------------------------------------------------------------*//* line 3040, scss/scss.scss */.mCSB_container_wrapper{position: absolute; height: auto; width: auto; overflow: hidden; top: 0; left: 0; right: 0; bottom: 0; margin-right: 30px; margin-bottom: 30px;}/* line 3053, scss/scss.scss */.mCSB_container_wrapper > .mCSB_container{padding-right: 30px; padding-bottom: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}/* line 3059, scss/scss.scss */.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom: 20px;}/* line 3061, scss/scss.scss */.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right: 20px;}/* non-visible horizontal scrollbar *//* line 3064, scss/scss.scss */.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom: 0;}/* non-visible vertical scrollbar/RTL direction/left-side scrollbar *//* line 3067, scss/scss.scss */.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right: 0;}/* RTL direction/left-side scrollbar *//* line 3071, scss/scss.scss */.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left: 20px;}/* non-visible scrollbar/RTL direction/left-side scrollbar *//* line 3074, scss/scss.scss */.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left: 0;}/* line 3076, scss/scss.scss */.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{/* RTL direction/left-side scrollbar */ margin-right: 0; margin-left: 30px;}/* line 3081, scss/scss.scss */.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right: 0;}/* line 3083, scss/scss.scss */.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom: 0;}/* line 3085, scss/scss.scss */.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right: 0; /* non-visible scrollbar */ margin-left: 0;}/* non-visible horizontal scrollbar *//* line 3091, scss/scss.scss */.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom: 0;}/* ------------------------------------------------------------------------------------------------------------------------5. TRANSITIONS ------------------------------------------------------------------------------------------------------------------------*//* line 3101, scss/scss.scss */.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out; -moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out; -o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out; transition: opacity .2s ease-in-out, background-color .2s ease-in-out;}/* line 3113, scss/scss.scss */.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out; -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out; -o-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out; transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;}/* ------------------------------------------------------------------------------------------------------------------------6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS ------------------------------------------------------------------------------------------------------------------------*//*----------------------------------------6.1 THEMES----------------------------------------*//* default theme ("light") *//* line 3151, scss/scss.scss */.mCSB_scrollTools{opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)";}/* line 3153, scss/scss.scss */.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)";}/* line 3156, scss/scss.scss */.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)";}/* line 3163, scss/scss.scss */.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.4); filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)";}/* line 3168, scss/scss.scss */.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.75); filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)";}/* line 3173, scss/scss.scss */.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.85); filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)";}/* line 3177, scss/scss.scss */.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.9); filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)";}/* line 3183, scss/scss.scss */.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image: url(../mcsb_buttons.html); /* css sprites */ background-repeat: no-repeat; opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)";}/* line 3192, scss/scss.scss */.mCSB_scrollTools .mCSB_buttonUp{background-position: 0 0; /*sprites locationslight: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72pxdark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px*/}/* line 3201, scss/scss.scss */.mCSB_scrollTools .mCSB_buttonDown{background-position: 0 -20px; /*sprites locationslight: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92pxdark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px*/}/* line 3210, scss/scss.scss */.mCSB_scrollTools .mCSB_buttonLeft{background-position: 0 -40px; /*sprites locationslight: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112pxdark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px*/}/* line 3219, scss/scss.scss */.mCSB_scrollTools .mCSB_buttonRight{background-position: 0 -56px; /*sprites locationslight: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128pxdark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px*/}/* line 3228, scss/scss.scss */.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)";}/* line 3233, scss/scss.scss */.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)";}/* theme: "dark" *//* line 3241, scss/scss.scss */.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.15);}/* line 3243, scss/scss.scss */.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}/* line 3245, scss/scss.scss */.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: rgba(0, 0, 0, 0.85);}/* line 3247, scss/scss.scss */.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: rgba(0, 0, 0, 0.9);}/* line 3250, scss/scss.scss */.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -80px 0;}/* line 3252, scss/scss.scss */.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -80px -20px;}/* line 3254, scss/scss.scss */.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -80px -40px;}/* line 3256, scss/scss.scss */.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -80px -56px;}/* ---------------------------------------- *//* theme: "light-2", "dark-2" *//* line 3264, scss/scss.scss */.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width: 4px; background-color: #fff; background-color: rgba(255, 255, 255, 0.1); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}/* line 3271, scss/scss.scss */.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 4px; background-color: #fff; background-color: rgba(255, 255, 255, 0.75); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}/* line 3278, scss/scss.scss */.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%; height: 4px; margin: 6px auto;}/* line 3287, scss/scss.scss */.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.85);}/* line 3289, scss/scss.scss */.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.9);}/* line 3292, scss/scss.scss */.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position: -32px 0;}/* line 3294, scss/scss.scss */.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position: -32px -20px;}/* line 3296, scss/scss.scss */.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position: -40px -40px;}/* line 3298, scss/scss.scss */.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position: -40px -56px;}/* theme: "dark-2" *//* line 3303, scss/scss.scss */.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.1); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}/* line 3308, scss/scss.scss */.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}/* line 3313, scss/scss.scss */.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}/* line 3315, scss/scss.scss */.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}/* line 3318, scss/scss.scss */.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position: -112px 0;}/* line 3320, scss/scss.scss */.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position: -112px -20px;}/* line 3322, scss/scss.scss */.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position: -120px -40px;}/* line 3324, scss/scss.scss */.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position: -120px -56px;}/* ---------------------------------------- *//* theme: "light-thick", "dark-thick" *//* line 3332, scss/scss.scss */.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width: 4px; background-color: #fff; background-color: rgba(255, 255, 255, 0.1); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}/* line 3339, scss/scss.scss */.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 6px; background-color: #fff; background-color: rgba(255, 255, 255, 0.75); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}/* line 3346, scss/scss.scss */.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%; height: 4px; margin: 6px 0;}/* line 3353, scss/scss.scss */.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%; height: 6px; margin: 5px auto;}/* line 3360, scss/scss.scss */.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.85);}/* line 3362, scss/scss.scss */.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.9);}/* line 3365, scss/scss.scss */.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position: -16px 0;}/* line 3367, scss/scss.scss */.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position: -16px -20px;}/* line 3369, scss/scss.scss */.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position: -20px -40px;}/* line 3371, scss/scss.scss */.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position: -20px -56px;}/* theme: "dark-thick" *//* line 3376, scss/scss.scss */.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.1); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}/* line 3381, scss/scss.scss */.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}/* line 3386, scss/scss.scss */.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}/* line 3388, scss/scss.scss */.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}/* line 3391, scss/scss.scss */.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position: -96px 0;}/* line 3393, scss/scss.scss */.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position: -96px -20px;}/* line 3395, scss/scss.scss */.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position: -100px -40px;}/* line 3397, scss/scss.scss */.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position: -100px -56px;}/* ---------------------------------------- *//* theme: "light-thin", "dark-thin" *//* line 3405, scss/scss.scss */.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color: #fff; background-color: rgba(255, 255, 255, 0.1);}/* line 3407, scss/scss.scss */.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 2px;}/* line 3410, scss/scss.scss */.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%;}/* line 3413, scss/scss.scss */.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%; height: 2px; margin: 7px auto;}/* theme "dark-thin" *//* line 3423, scss/scss.scss */.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.15);}/* line 3425, scss/scss.scss */.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}/* line 3427, scss/scss.scss */.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}/* line 3429, scss/scss.scss */.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}/* line 3432, scss/scss.scss */.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position: -80px 0;}/* line 3434, scss/scss.scss */.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position: -80px -20px;}/* line 3436, scss/scss.scss */.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position: -80px -40px;}/* line 3438, scss/scss.scss */.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position: -80px -56px;}/* ---------------------------------------- *//* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" *//* line 3446, scss/scss.scss */.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color: #fff; background-color: rgba(255, 255, 255, 0.15);}/* line 3448, scss/scss.scss */.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height: 14px;}/* line 3453, scss/scss.scss */.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 14px; margin: 0 1px;}/* line 3461, scss/scss.scss */.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width: 14px;}/* line 3466, scss/scss.scss */.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height: 14px; margin: 1px 0;}/* line 3474, scss/scss.scss */.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width: 16px; /* auto-expanded scrollbar */ height: 16px; margin: -1px 0;}/* line 3483, scss/scss.scss */.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width: 4px; /* auto-expanded scrollbar */}/* line 3488, scss/scss.scss */.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height: 16px; /* auto-expanded scrollbar */ width: 16px; margin: 0 -1px;}/* line 3497, scss/scss.scss */.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height: 4px; /* auto-expanded scrollbar */ margin: 6px 0;}/* line 3505, scss/scss.scss */.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position: 0 -72px;}/* line 3507, scss/scss.scss */.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position: 0 -92px;}/* line 3509, scss/scss.scss */.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position: 0 -112px;}/* line 3511, scss/scss.scss */.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position: 0 -128px;}/* theme "rounded-dark", "rounded-dots-dark" *//* line 3516, scss/scss.scss */.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}/* line 3519, scss/scss.scss */.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.15);}/* line 3521, scss/scss.scss */.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}/* line 3524, scss/scss.scss */.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}/* line 3529, scss/scss.scss */.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -80px -72px;}/* line 3531, scss/scss.scss */.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -80px -92px;}/* line 3533, scss/scss.scss */.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -80px -112px;}/* line 3535, scss/scss.scss */.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -80px -128px;}/* theme "rounded-dots", "rounded-dots-dark" *//* line 3540, scss/scss.scss */.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width: 4px;}/* line 3543, scss/scss.scss */.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color: transparent; background-position: center;}/* line 3551, scss/scss.scss */.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg=="); background-repeat: repeat-y; opacity: 0.3; filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)";}/* line 3559, scss/scss.scss */.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height: 4px; margin: 6px 0; background-repeat: repeat-x;}/* line 3566, scss/scss.scss */.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position: -16px -72px;}/* line 3568, scss/scss.scss */.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position: -16px -92px;}/* line 3570, scss/scss.scss */.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position: -20px -112px;}/* line 3572, scss/scss.scss */.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position: -20px -128px;}/* theme "rounded-dots-dark" *//* line 3577, scss/scss.scss */.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");}/* line 3581, scss/scss.scss */.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -96px -72px;}/* line 3583, scss/scss.scss */.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -96px -92px;}/* line 3585, scss/scss.scss */.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -100px -112px;}/* line 3587, scss/scss.scss */.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -100px -128px;}/* ---------------------------------------- *//* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" *//* line 3595, scss/scss.scss */.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat: repeat-y; background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0))); background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);}/* line 3608, scss/scss.scss */.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat: repeat-x; background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0))); background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);}/* theme "3d", "3d-dark" *//* line 3624, scss/scss.scss */.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height: 70px;}/* line 3627, scss/scss.scss */.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width: 70px;}/* line 3630, scss/scss.scss */.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity: 1; filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)";}/* line 3636, scss/scss.scss */.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;}/* line 3641, scss/scss.scss */.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width: 8px; background-color: #000; background-color: rgba(0, 0, 0, 0.2); box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2);}/* line 3648, scss/scss.scss */.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #555;}/* line 3657, scss/scss.scss */.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 8px;}/* line 3660, scss/scss.scss */.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%; height: 8px; margin: 4px 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2);}/* line 3668, scss/scss.scss */.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%; height: 8px; margin: 4px auto;}/* line 3675, scss/scss.scss */.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position: -32px -72px;}/* line 3677, scss/scss.scss */.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position: -32px -92px;}/* line 3679, scss/scss.scss */.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position: -40px -112px;}/* line 3681, scss/scss.scss */.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position: -40px -128px;}/* theme "3d-dark" *//* line 3686, scss/scss.scss */.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.1); box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1);}/* line 3691, scss/scss.scss */.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);}/* line 3693, scss/scss.scss */.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -112px -72px;}/* line 3695, scss/scss.scss */.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -112px -92px;}/* line 3697, scss/scss.scss */.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -120px -112px;}/* line 3699, scss/scss.scss */.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -120px -128px;}/* ---------------------------------------- *//* theme: "3d-thick", "3d-thick-dark" *//* line 3707, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity: 1; filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)";}/* line 3713, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}/* line 3718, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}/* line 3721, scss/scss.scss */.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{right: 1px;}/* line 3724, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);}/* line 3727, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom: 1px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);}/* line 3733, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4); width: 12px; margin: 2px; position: absolute; height: auto; top: 0; bottom: 0; left: 0; right: 0;}/* line 3746, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);}/* line 3749, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #555;}/* line 3754, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height: 12px; width: auto;}/* line 3760, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color: #000; background-color: rgba(0, 0, 0, 0.05); box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);}/* line 3765, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color: transparent;}/* line 3767, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position: -32px -72px;}/* line 3769, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position: -32px -92px;}/* line 3771, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position: -40px -112px;}/* line 3773, scss/scss.scss */.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position: -40px -128px;}/* theme: "3d-thick-dark" *//* line 3778, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);}/* line 3780, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2);}/* line 3782, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2);}/* line 3784, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2);}/* line 3786, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #777;}/* line 3791, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color: #fff; background-color: rgba(0, 0, 0, 0.05); box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);}/* line 3796, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: transparent;}/* line 3798, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -112px -72px;}/* line 3800, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -112px -92px;}/* line 3802, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -120px -112px;}/* line 3804, scss/scss.scss */.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -120px -128px;}/* ---------------------------------------- *//* theme: "minimal", "minimal-dark" *//* line 3812, scss/scss.scss */.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right: 0; margin: 12px 0;}/* line 3818, scss/scss.scss */.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom: 0; margin: 0 12px;}/* RTL direction/left-side scrollbar *//* line 3827, scss/scss.scss */.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{left: 0; right: auto;}/* line 3833, scss/scss.scss */.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: transparent;}/* line 3836, scss/scss.scss */.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height: 50px;}/* line 3839, scss/scss.scss */.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width: 50px;}/* line 3842, scss/scss.scss */.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.2); filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)";}/* line 3847, scss/scss.scss */.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.5); filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)";}/* theme: "minimal-dark" *//* line 3856, scss/scss.scss */.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.2); filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)";}/* line 3861, scss/scss.scss */.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.5); filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)";}/* ---------------------------------------- *//* theme "light-3", "dark-3" *//* line 3873, scss/scss.scss */.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width: 6px; background-color: #000; background-color: rgba(0, 0, 0, 0.2);}/* line 3879, scss/scss.scss */.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 6px;}/* line 3882, scss/scss.scss */.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%; height: 6px; margin: 5px 0;}/* line 3891, scss/scss.scss */.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width: 12px;}/* line 3898, scss/scss.scss */.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height: 12px; margin: 2px 0;}/* line 3906, scss/scss.scss */.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position: -32px -72px;}/* line 3908, scss/scss.scss */.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position: -32px -92px;}/* line 3910, scss/scss.scss */.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position: -40px -112px;}/* line 3912, scss/scss.scss */.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position: -40px -128px;}/* theme "dark-3" *//* line 3917, scss/scss.scss */.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}/* line 3919, scss/scss.scss */.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}/* line 3921, scss/scss.scss */.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}/* line 3924, scss/scss.scss */.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.1);}/* line 3926, scss/scss.scss */.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position: -112px -72px;}/* line 3928, scss/scss.scss */.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position: -112px -92px;}/* line 3930, scss/scss.scss */.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position: -120px -112px;}/* line 3932, scss/scss.scss */.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position: -120px -128px;}/* ---------------------------------------- *//* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" *//* line 3940, scss/scss.scss */.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width: 12px; background-color: #000; background-color: rgba(0, 0, 0, 0.2);}/* line 3950, scss/scss.scss */.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 6px; margin: 3px 5px; position: absolute; height: auto; top: 0; bottom: 0; left: 0; right: 0;}/* line 3966, scss/scss.scss */.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height: 6px; margin: 5px 3px; position: absolute; width: auto; top: 0; bottom: 0; left: 0; right: 0;}/* line 3982, scss/scss.scss */.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%; height: 12px; margin: 2px 0;}/* line 3993, scss/scss.scss */.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position: -32px -72px;}/* line 3997, scss/scss.scss */.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position: -32px -92px;}/* line 4001, scss/scss.scss */.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position: -40px -112px;}/* line 4005, scss/scss.scss */.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position: -40px -128px;}/* theme "inset-dark", "inset-2-dark", "inset-3-dark" *//* line 4012, scss/scss.scss */.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}/* line 4016, scss/scss.scss */.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}/* line 4020, scss/scss.scss */.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}/* line 4027, scss/scss.scss */.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.1);}/* line 4031, scss/scss.scss */.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position: -112px -72px;}/* line 4035, scss/scss.scss */.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position: -112px -92px;}/* line 4039, scss/scss.scss */.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position: -120px -112px;}/* line 4043, scss/scss.scss */.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position: -120px -128px;}/* theme "inset-2", "inset-2-dark" *//* line 4050, scss/scss.scss */.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: transparent; border-width: 1px; border-style: solid; border-color: #fff; border-color: rgba(255, 255, 255, 0.2); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}/* line 4060, scss/scss.scss */.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color: #000; border-color: rgba(0, 0, 0, 0.2);}/* theme "inset-3", "inset-3-dark" *//* line 4065, scss/scss.scss */.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color: #fff; background-color: rgba(255, 255, 255, 0.6);}/* line 4067, scss/scss.scss */.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0, 0, 0, 0.6);}/* line 4069, scss/scss.scss */.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.75);}/* line 4071, scss/scss.scss */.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.85);}/* line 4073, scss/scss.scss */.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0, 0, 0, 0.9);}/* line 4076, scss/scss.scss */.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.75);}/* line 4078, scss/scss.scss */.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.85);}/* line 4080, scss/scss.scss */.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255, 255, 255, 0.9);}/* ---------------------------------------- *//* ------------------------------------------------------------- Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library By: Matthieu Aussaguel, https://www.mynameismatthieu.com, @matthieu_tweets List of CSS3 Sass Mixins File to be @imported and @included as you need The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER ENDING css files note: All CSS3 Properties are being supported by Safari 5 more info: https://www.findmebyip.com/litmus/#css3-properties Mixins available: - background-gradient - arguments: Start Color: #3C3C3C, End Color: #999999 - background-size - arguments: Width: 100%, Height: 100% - border-radius - arguments: Radius: 5px - border-radius-separate - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px - box - arguments: Orientation: horizontal, Pack: center, Align: center - box-rgba - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C - box-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - box-sizing - arguments: Type: border-box - columns - arguments: Count: 3, Gap: 10 - double-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0 - flex - arguments: Value: 1 - flip - arguments: ScaleX: -1 - font-face - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf - opacity - arguments: Opacity: 0.5 - outline radius - arguments: Radius: 5px - resize - arguments: Direction: both - rotate - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0 CSS Matrix Rotation Calculator https://www.boogdesign.com/examples/transforms/matrix-calculator.html - text-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - transform - arguments: Parameters: null - transition - arguments: What: all, Length: 1s, Easing: ease-in-out - triple-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0------------------------------------------------------------- *//* BACKGROUND GRADIENT *//* BACKGROUND SIZE *//* BORDER RADIUS *//* BOX *//* BOX RGBA *//* BOX SHADOW *//* BOX SIZING *//* COLUMNS *//* DOUBLE BORDERS *//* FLEX *//* FLIP *//* FONT FACE *//* OPACITY *//* OUTLINE RADIUS *//* RESIZE *//* ROTATE*//* TEXT SHADOW *//* TRANSFORM *//* TRANSITION *//* TRIPLE BORDERS *//* line 4, scss/idx.scss */.banner{color: #fff; position: relative;}/* line 8, scss/idx.scss */.banner .item.left_type{background-position: center left;}/* line 10, scss/idx.scss */.banner .item.left_type .xs_bg{background-position: center left;}/* line 14, scss/idx.scss */.banner .item.right_type{background-position: center right;}/* line 16, scss/idx.scss */.banner .item.right_type .xs_bg{background-position: center right;}@media (max-width: 991px){/* line 7, scss/idx.scss */ .banner .item{background: none !important;}}/* line 23, scss/idx.scss */.banner .item,.banner .item .xs_bg{background-size: cover; background-repeat: no-repeat;}/* line 28, scss/idx.scss */.banner .item .xs_bg{padding-top: calc(119px + 0px); display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center;}@media (max-width: 1743px){/* line 28, scss/idx.scss */ .banner .item .xs_bg{padding-top: calc(119px + 0px);}}@media (max-width: 1199px){/* line 28, scss/idx.scss */ .banner .item .xs_bg{padding-top: calc(112px + 0px);}}@media (max-width: 991px){/* line 28, scss/idx.scss */ .banner .item .xs_bg{padding-top: calc(112px + 0px);}}@media (max-width: 767px){/* line 28, scss/idx.scss */ .banner .item .xs_bg{padding-top: calc(84px + 0px);}}@media (min-width: 992px){/* line 28, scss/idx.scss */ .banner .item .xs_bg{height: 100vh; background: none !important;}}@media (max-width: 991px){/* line 28, scss/idx.scss */ .banner .item .xs_bg{padding-bottom: 90px; min-height: 100vh;}}/* line 43, scss/idx.scss */.banner_ctrl{position: absolute; width: 100%; bottom: 4vw;}@media (max-width: 1199px){/* line 43, scss/idx.scss */ .banner_ctrl{bottom: 60px;}}@media (max-width: 991px){/* line 43, scss/idx.scss */ .banner_ctrl{bottom: 20px;}}/* line 53, scss/idx.scss */.banner_ctrl > .wrap{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: flex-end;}@media (max-width: 991px){/* line 53, scss/idx.scss */ .banner_ctrl > .wrap{justify-content: center;}}/* line 59, scss/idx.scss */.banner_ctrl .prev,.banner_ctrl .next{width: 30px; height: 30px; cursor: pointer; font-size: 1.625rem; line-height: calc(1.625rem + 10px);}/* line 66, scss/idx.scss */.banner_ctrl .current_slide{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; width: 150px; align-items: baseline;}/* line 70, scss/idx.scss */.banner_ctrl .current_slide .cur_num{font-size: 1.875rem; line-height: calc(1.875rem + 10px);}@media (max-width: 767px){/* line 70, scss/idx.scss */ .banner_ctrl .current_slide .cur_num{font-size: 1.5rem; line-height: calc(1.5rem + 10px);}}/* line 76, scss/idx.scss */.banner_ctrl .current_slide .slash{margin-left: 15px; margin-right: 15px;}@media (min-width: 992px){/* line 83, scss/idx.scss */ .banner_container{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: space-between; padding-left: 30px !important; padding-right: 30px !important;}}/* line 89, scss/idx.scss */.banner_container .txt{padding-top: 15px;}@media (max-width: 991px){/* line 89, scss/idx.scss */ .banner_container .txt{text-align: center; padding-top: 0;} /* line 94, scss/idx.scss */ .banner_container .txt .fz100{font-size: 2.5rem; line-height: calc(2.5rem + 0px);}}/* line 99, scss/idx.scss */.banner_container .img{position: relative;}@media (max-width: 991px){/* line 99, scss/idx.scss */ .banner_container .img{width: 80%; margin-left: auto; margin-right: auto; margin-top: 30px;}}@media (max-width: 767px){/* line 99, scss/idx.scss */ .banner_container .img{width: 65%;}}/* line 110, scss/idx.scss */.banner_container .img img{position: relative; z-index: 1; max-height: calc(100vh - 169px);}/* line 115, scss/idx.scss */.banner_container .img:before{content: ""; width: 57%; height: 85%; border: 0.6vw solid #fff; box-sizing: border-box; position: absolute; left: 50%; transform: translate(-46%, 0);}@media (min-width: 1921px){/* line 115, scss/idx.scss */ .banner_container .img:before{border-width: 24px;}}/* line 128, scss/idx.scss */.banner_container .img.img2{transform: translate(15px, 0);}/* line 130, scss/idx.scss */.banner_container .img.img2:before{height: 100%;}@media (min-width: 992px){/* line 138, scss/idx.scss */ .idx_section_1 .txt{padding-left: 8%; order: 1;}}@media (max-width: 991px){/* line 144, scss/idx.scss */ .idx_section_1 .v_wrap{margin-top: 30px;}}/* line 149, scss/idx.scss */.idx_section_1 .play_wrap{display: block;}/* line 151, scss/idx.scss */.idx_section_1 .play_wrap img{-moz-transition: transform 0.5s ease; -o-transition: transform 0.5s ease; -webkit-transition: transform 0.5s ease; -ms-transition: transform 0.5s ease; transition: transform 0.5s ease;}/* line 155, scss/idx.scss */.body-pc .idx_section_1 .play_wrap:hover img{transform: scale(1.1, 1.1);}/* line 167, scss/idx.scss */.idx_section_2 .txt{padding-right: 35px;}/* line 173, scss/idx.scss */.idx_section_2 .txt .idx_slick_wrap:before,.idx_section_2 .idx_section_2_slick .idx_slick_wrap:before{display: none;}@media (max-width: 1500px){/* line 170, scss/idx.scss */ .idx_section_2 .txt, .idx_section_2 .idx_section_2_slick{width: 100%;}}@media (min-width: 1501px){/* line 188, scss/idx.scss */ .s_txt_wrap{width: 90%;}}/* line 194, scss/idx.scss */.idx_section_4{color: #fff; text-align: center;}@media (max-width: 767px){/* line 197, scss/idx.scss */ .idx_section_4 .row_flex{position: relative;}}@media (min-width: 768px){/* line 202, scss/idx.scss */ .idx_section_4 .txt{padding-left: 65px;}}@media (max-width: 767px){/* line 207, scss/idx.scss */ .idx_section_4 .txt img{width: 50%;}}/* line 211, scss/idx.scss */.idx_section_4 .txt .btn{margin-left: auto; margin-right: auto;}/* line 216, scss/idx.scss */.idx_section_4 .bor{border: 25px solid #013980;}@media (max-width: 767px){/* line 216, scss/idx.scss */ .idx_section_4 .bor{position: absolute; height: calc(100% - 160px); width: 50%; border-width: 15px; left: 50%; bottom: 100px; transform: translate(-50%, 0);}}@media (min-width: 768px){/* line 230, scss/idx.scss */ .idx_support{text-align: center;}}@media (max-width: 767px){/* line 235, scss/idx.scss */ .idx_support img{width: 50%;}}/* line 241, scss/idx.scss */.idx_support .wrap_500{text-align: center;}/* ------------------------------------------------------------- Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library By: Matthieu Aussaguel, https://www.mynameismatthieu.com, @matthieu_tweets List of CSS3 Sass Mixins File to be @imported and @included as you need The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER ENDING css files note: All CSS3 Properties are being supported by Safari 5 more info: https://www.findmebyip.com/litmus/#css3-properties Mixins available: - background-gradient - arguments: Start Color: #3C3C3C, End Color: #999999 - background-size - arguments: Width: 100%, Height: 100% - border-radius - arguments: Radius: 5px - border-radius-separate - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px - box - arguments: Orientation: horizontal, Pack: center, Align: center - box-rgba - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C - box-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - box-sizing - arguments: Type: border-box - columns - arguments: Count: 3, Gap: 10 - double-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0 - flex - arguments: Value: 1 - flip - arguments: ScaleX: -1 - font-face - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf - opacity - arguments: Opacity: 0.5 - outline radius - arguments: Radius: 5px - resize - arguments: Direction: both - rotate - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0 CSS Matrix Rotation Calculator https://www.boogdesign.com/examples/transforms/matrix-calculator.html - text-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - transform - arguments: Parameters: null - transition - arguments: What: all, Length: 1s, Easing: ease-in-out - triple-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0------------------------------------------------------------- *//* BACKGROUND GRADIENT *//* BACKGROUND SIZE *//* BORDER RADIUS *//* BOX *//* BOX RGBA *//* BOX SHADOW *//* BOX SIZING *//* COLUMNS *//* DOUBLE BORDERS *//* FLEX *//* FLIP *//* FONT FACE *//* OPACITY *//* OUTLINE RADIUS *//* RESIZE *//* ROTATE*//* TEXT SHADOW *//* TRANSFORM *//* TRANSITION *//* TRIPLE BORDERS *//* line 5, scss/about.scss */.bg_wrap{position: relative;}/* line 7, scss/about.scss */.bg_wrap:before{content: ""; position: absolute; background-color: #f4f4f4;}/* line 14, scss/about.scss */.ab_section_1{position: relative; z-index: 1;}/* line 17, scss/about.scss */.ab_section_1 .bg_wrap{position: relative;}/* line 19, scss/about.scss */.ab_section_1 .bg_wrap:before{width: calc(66.66666% + (50vw - 785px - 30px)); height: 607px; top: 10vw; right: calc((50vw - 785px) * -1 + 15px);}@media (max-width: 1743px){/* line 19, scss/about.scss */ .ab_section_1 .bg_wrap:before{width: calc(66.66666% + (5vw - 30px)); right: calc(-5vw + 15px);}}@media (max-width: 1500px){/* line 19, scss/about.scss */ .ab_section_1 .bg_wrap:before{height: 540px;}}@media (max-width: 991px){/* line 19, scss/about.scss */ .ab_section_1 .bg_wrap:before{display: none;}}/* line 36, scss/about.scss */.ab_section_1 .container{position: relative;}/* line 38, scss/about.scss */.ab_section_1 .container > div{padding-left: 15px; padding-right: 15px;}/* line 42, scss/about.scss */.ab_section_1 .container .txt{width: 61.5%; position: relative; z-index: 1;}@media (max-width: 991px){/* line 42, scss/about.scss */ .ab_section_1 .container .txt{width: 100%;}}/* line 49, scss/about.scss */.ab_section_1 .container .txt .content{width: 78%; padding-left: 15px; padding-right: 15px;}@media (max-width: 991px){/* line 49, scss/about.scss */ .ab_section_1 .container .txt .content{width: 100%;}}/* line 60, scss/about.scss */.ab_section_1 .container .img{width: 38.5%;}/* line 62, scss/about.scss */.ab_section_1 .container .img .col-sm-7{margin-top: -9%; margin-left: -16%;}@media (max-width: 991px){/* line 60, scss/about.scss */ .ab_section_1 .container .img{width: calc(100% + 10vw); margin-left: -5vw; margin-right: -5vw;}}@media (max-width: 767px){/* line 60, scss/about.scss */ .ab_section_1 .container .img{width: calc(100% + 60px); margin-left: -30px; margin-right: -30px;}}/* line 78, scss/about.scss */.ab_section_1 .w100{width: 100%;}/* line 81, scss/about.scss */.ab_section_1 .img1{transform: translate(-3.25vw, 0);}/* line 86, scss/about.scss */.text_center{text-align: center;}/* line 92, scss/about.scss */.ab_section_2 .bg_wrap:before{height: 30vw; width: calc(58.333333333333% + (50vw - 785px) - 15px); left: calc((50vw - 785px) * -1 + 15px);}@media (max-width: 1743px){/* line 92, scss/about.scss */ .ab_section_2 .bg_wrap:before{width: calc(58.333333333333% + 5vw - 15px); left: calc(-5vw + 15px);}}@media (max-width: 1500px){/* line 92, scss/about.scss */ .ab_section_2 .bg_wrap:before{width: calc(58.333333333333% + 5vw + 15px); left: -5vw;}}@media (max-width: 991px){/* line 92, scss/about.scss */ .ab_section_2 .bg_wrap:before{display: none;}}/* line 110, scss/about.scss */.ab_section_2 .img{padding-top: 7.5vw; padding-right: calc(3.25vw + 15px);}@media (max-width: 991px){/* line 110, scss/about.scss */ .ab_section_2 .img{padding-right: 15px; position: relative;} /* line 116, scss/about.scss */ .ab_section_2 .img:before{content: ""; width: calc((100% + 10vw) * 0.75); height: calc(100% - 55px); background-color: #f4f4f4; position: absolute; left: -5vw; top: -40px;}}@media (max-width: 767px){/* line 127, scss/about.scss */ .ab_section_2 .img:before{width: calc((100% + 60px) * 0.75); left: -30px;}}/* line 137, scss/about.scss */.ab_section_3 .bg_wrap:before{top: 7.5vw; height: 22.5vw; width: calc(41.666666666667% + (50vw - 785px) - 15px); right: calc((50vw - 785px) * -1 + 15px);}@media (max-width: 1743px){/* line 137, scss/about.scss */ .ab_section_3 .bg_wrap:before{width: calc(41.666666666667% + 5vw - 15px); right: calc(-5vw + 15px);}}@media (max-width: 1500px){/* line 137, scss/about.scss */ .ab_section_3 .bg_wrap:before{width: calc(41.666666666667% + 5vw + 15px); right: -5vw;}}@media (max-width: 991px){/* line 137, scss/about.scss */ .ab_section_3 .bg_wrap:before{display: none;}}/* line 156, scss/about.scss */.ab_section_3 .img{padding-right: calc(3.25vw + 15px);}@media (max-width: 991px){/* line 156, scss/about.scss */ .ab_section_3 .img{padding-right: 15px; position: relative; padding-bottom: calc(7.5vw + 40px);} /* line 162, scss/about.scss */ .ab_section_3 .img:before{content: ""; width: calc((100% + 10vw) * 0.75); height: calc(100% - 55px); background-color: #f4f4f4; position: absolute; right: -5vw; bottom: 0;}}@media (max-width: 767px){/* line 173, scss/about.scss */ .ab_section_3 .img:before{width: calc((100% + 60px) * 0.75); right: -30px;}}/* line 183, scss/about.scss */.ab_section_4 .text_center .btn{margin-left: auto; margin-right: auto;}/* line 188, scss/about.scss */.ab_section_4 .idx_slick_wrap{margin-right: 0; width: 100%;}/* line 191, scss/about.scss */.ab_section_4 .idx_slick_wrap .idx_slick{margin-left: -20px; margin-right: 0; width: calc(100% + 40px);}/* line 195, scss/about.scss */.ab_section_4 .idx_slick_wrap .idx_slick .item{padding-left: 20px; padding-right: 20px;}/* line 199, scss/about.scss */.ab_section_4 .idx_slick_wrap .idx_slick .slick-prev{left: 20px;}/* line 202, scss/about.scss */.ab_section_4 .idx_slick_wrap .idx_slick .slick-next{left: inherit; right: 20px; transform: translate(0, -50%);}/* line 213, scss/about.scss */.img_slick .slick-dots{margin-top: 40px; position: static; text-align: right;}@media (max-width: 991px){/* line 213, scss/about.scss */ .img_slick .slick-dots{margin-top: 25px; text-align: left;}}/* line 224, scss/about.scss */.max500{max-width: 500px; width: 100%; padding-left: 15px; padding-right: 15px;}@media (max-width: 991px){/* line 231, scss/about.scss */ .con_item{margin-bottom: 60px;}}/* line 237, scss/about.scss */.ab_history{text-align: center; margin-left: -1.5vw; margin-right: -1.5vw; padding-left: 50px; padding-right: 50px;}@media (min-width: 1921px){/* line 237, scss/about.scss */ .ab_history{margin-left: -50px; margin-right: -50px;}}@media (max-width: 991px){/* line 237, scss/about.scss */ .ab_history{width: 75%; margin-left: auto; margin-right: auto; padding-bottom: 70px;} /* line 252, scss/about.scss */ .ab_history .slick-list{overflow: visible;}}@media (max-width: 767px){/* line 237, scss/about.scss */ .ab_history{padding-left: 35px; padding-right: 35px;}}@media (max-width: 480px){/* line 237, scss/about.scss */ .ab_history{width: 90%;}}@media (max-width: 359px){/* line 237, scss/about.scss */ .ab_history{padding-left: 20px; padding-right: 20px;}}/* line 267, scss/about.scss */.ab_history .fancybox_img{display: block;}/* line 270, scss/about.scss */.ab_history .item{padding-left: 1.5vw; padding-right: 1.5vw; position: relative;}@media (min-width: 1921px){/* line 270, scss/about.scss */ .ab_history .item{padding-left: 50px; padding-right: 50px;}}@media (max-width: 767px){/* line 270, scss/about.scss */ .ab_history .item{padding-left: 15px; padding-right: 15px;}}/* line 282, scss/about.scss */.ab_history .item .history_box{position: relative;}/* line 284, scss/about.scss */.ab_history .item .history_box span{background-color: #ccc; width: calc(100% + 3vw); height: 1px; position: absolute; top: 70px; left: -1.5vw; z-index: 1;}@media (min-width: 1921px){/* line 284, scss/about.scss */ .ab_history .item .history_box span{width: calc(100% + 100px); left: -50px;}}@media (max-width: 767px){/* line 284, scss/about.scss */ .ab_history .item .history_box span{width: calc(100% + 30px); left: -15px;}}@media (max-width: 991px){/* line 284, scss/about.scss */ .ab_history .item .history_box span{top: 62px;}}/* line 304, scss/about.scss */.ab_history .item .history_box:before, .ab_history .item .history_box:after{content: ""; position: absolute; box-sizing: border-box; border-radius: 50%; left: 50%; transform: translate(-50%, 0);}/* line 313, scss/about.scss */.ab_history .item .history_box:before{width: 30px; height: 30px; border: 1px solid #ccc; background-color: #fff; top: 55px; z-index: 2;}@media (max-width: 991px){/* line 313, scss/about.scss */ .ab_history .item .history_box:before{width: 28px; height: 28px; top: 48px;}}/* line 326, scss/about.scss */.ab_history .item .history_box:after{width: 18px; height: 18px; background-color: #0498dd; top: 61px; z-index: 3;}@media (max-width: 991px){/* line 326, scss/about.scss */ .ab_history .item .history_box:after{width: 16px; height: 16px; top: 54px;}}/* line 346, scss/about.scss */.ab_history .item .year{transform: scale(0.75, 0.75); font-weight: 900;}@media (max-width: 991px){/* line 350, scss/about.scss */ .ab_history .item .content{font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);}}/* line 356, scss/about.scss */.ab_history .slick-prev,.ab_history .slick-next{width: 36px; height: 36px; z-index: 1; background: #fff; top: 50%; transform: translate(0, -50%);}/* line 363, scss/about.scss */.ab_history .slick-prev.slick-disabled,.ab_history .slick-next.slick-disabled{opacity: 0;}@media (max-width: 991px){/* line 356, scss/about.scss */ .ab_history .slick-prev, .ab_history .slick-next{transform: translate(0, 0); margin-top: 0; top: auto !important; bottom: 0;}}/* line 380, scss/about.scss */.ab_history .slick-prev:before,.ab_history .slick-next:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; font-size: 1.625rem; line-height: calc(1.625rem + 10px); color: #333; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}@media (max-width: 767px){/* line 380, scss/about.scss */ .ab_history .slick-prev:before, .ab_history .slick-next:before{font-size: 1.25rem; line-height: calc(1.25rem + 10px);}}/* line 393, scss/about.scss */.ab_history .slick-prev{left: 0;}@media (max-width: 991px){/* line 393, scss/about.scss */ .ab_history .slick-prev{left: auto; right: 50%;}}/* line 404, scss/about.scss */.ab_history .slick-next{right: 0;}@media (max-width: 991px){/* line 404, scss/about.scss */ .ab_history .slick-next{right: auto; left: 50%;}}/* line 414, scss/about.scss */.ab_history .slick-next:before{content: '\f006';}@media (max-width: 991px){/* line 420, scss/about.scss */ .min_about.mt150{margin-top: 60px;}}@media (max-width: 1350px){/* line 428, scss/about.scss */ .ab_section_4 .certified{margin-top: 0;}}/* ------------------------------------------------------------- Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library By: Matthieu Aussaguel, https://www.mynameismatthieu.com, @matthieu_tweets List of CSS3 Sass Mixins File to be @imported and @included as you need The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER ENDING css files note: All CSS3 Properties are being supported by Safari 5 more info: https://www.findmebyip.com/litmus/#css3-properties Mixins available: - background-gradient - arguments: Start Color: #3C3C3C, End Color: #999999 - background-size - arguments: Width: 100%, Height: 100% - border-radius - arguments: Radius: 5px - border-radius-separate - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px - box - arguments: Orientation: horizontal, Pack: center, Align: center - box-rgba - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C - box-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - box-sizing - arguments: Type: border-box - columns - arguments: Count: 3, Gap: 10 - double-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0 - flex - arguments: Value: 1 - flip - arguments: ScaleX: -1 - font-face - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf - opacity - arguments: Opacity: 0.5 - outline radius - arguments: Radius: 5px - resize - arguments: Direction: both - rotate - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0 CSS Matrix Rotation Calculator https://www.boogdesign.com/examples/transforms/matrix-calculator.html - text-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - transform - arguments: Parameters: null - transition - arguments: What: all, Length: 1s, Easing: ease-in-out - triple-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0------------------------------------------------------------- *//* BACKGROUND GRADIENT *//* BACKGROUND SIZE *//* BORDER RADIUS *//* BOX *//* BOX RGBA *//* BOX SHADOW *//* BOX SIZING *//* COLUMNS *//* DOUBLE BORDERS *//* FLEX *//* FLIP *//* FONT FACE *//* OPACITY *//* OUTLINE RADIUS *//* RESIZE *//* ROTATE*//* TEXT SHADOW *//* TRANSFORM *//* TRANSITION *//* TRIPLE BORDERS *//* line 5, scss/page.scss */.adv_section_1 .img, .adv_section_2 .img{position: relative;}/* line 7, scss/page.scss */.adv_section_1 .img > img, .adv_section_2 .img > img{position: relative; z-index: 2;}/* line 11, scss/page.scss */.adv_section_1 .img .img_slick, .adv_section_2 .img .img_slick{position: relative; z-index: 2;}/* line 15, scss/page.scss */.adv_section_1 .img:before, .adv_section_2 .img:before{content: ""; position: absolute; background-color: #0498dd; width: 50%; height: 100%; top: 0; z-index: 0;}@media (max-width: 991px){/* line 26, scss/page.scss */ .adv_section_1{display: block;} /* line 29, scss/page.scss */ .adv_section_1 .row_flex_top_v{display: block;}}@media (min-width: 992px){/* line 33, scss/page.scss */ .adv_section_1 .txt{padding-right: 10%;}}@media (min-width: 992px) and (max-width: 1199px){/* line 33, scss/page.scss */ .adv_section_1 .txt{padding-right: 5%;}}@media (max-width: 767px){/* line 41, scss/page.scss */ .adv_section_1 .txt .fz24{font-size: 1.375rem; line-height: calc(1.375rem + 10px);} /* line 44, scss/page.scss */ .adv_section_1 .txt .fz20{font-size: 1.25rem; line-height: calc(1.25rem + 10px);}}/* line 50, scss/page.scss */.adv_section_1 .img .img_slick{width: 100%;}/* line 52, scss/page.scss */.adv_section_1 .img .img_slick .slick-dots{bottom: -35px; text-align: left;}@media (min-width: 768px){/* line 49, scss/page.scss */ .adv_section_1 .img{padding: 30px 45px 30px 15px;}}@media (min-width: 992px){/* line 49, scss/page.scss */ .adv_section_1 .img{padding-left: 15px;}}@media (max-width: 767px){/* line 49, scss/page.scss */ .adv_section_1 .img{display: block; width: 100%; padding: 15px 30px 15px 15px;}}/* line 68, scss/page.scss */.adv_section_1 .img:before{right: 15px;}/* line 74, scss/page.scss */.adv_section_2 .a_s_xs_wrap{padding-left: 15px; padding-right: 15px;}@media (max-width: 991px){/* line 73, scss/page.scss */ .adv_section_2{display: block;} /* line 80, scss/page.scss */ .adv_section_2 .row_flex_top_v{display: block;}}@media (min-width: 992px){/* line 85, scss/page.scss */ .adv_section_2 .txt{order: 2; padding-left: 10%;}}@media (min-width: 992px) and (max-width: 1199px){/* line 85, scss/page.scss */ .adv_section_2 .txt{padding-left: 5%;}}@media (max-width: 767px){/* line 94, scss/page.scss */ .adv_section_2 .txt .fz24{font-size: 1.375rem; line-height: calc(1.375rem + 10px);} /* line 97, scss/page.scss */ .adv_section_2 .txt .fz20{font-size: 1.25rem; line-height: calc(1.25rem + 10px);}}@media (max-width: 991px){/* line 85, scss/page.scss */ .adv_section_2 .txt{display: block;}}/* line 107, scss/page.scss */.adv_section_2 .img .img_slick{position: relative; z-index: 2; width: 100%;}/* line 111, scss/page.scss */.adv_section_2 .img .img_slick .slick-dots{bottom: -35px; text-align: right;}@media (min-width: 768px){/* line 106, scss/page.scss */ .adv_section_2 .img{padding: 30px 15px 30px 45px;}}@media (min-width: 992px){/* line 106, scss/page.scss */ .adv_section_2 .img{order: 1; padding-right: 15px;}}@media (max-width: 767px){/* line 106, scss/page.scss */ .adv_section_2 .img{padding: 15px 15px 15px 30px;}}/* line 127, scss/page.scss */.adv_section_2 .img:before{left: 15px;}@media (max-width: 991px){/* line 131, scss/page.scss */ .adv_section_2 .adv_2_clone_wrap{display: block;}}/* line 137, scss/page.scss */.cer_slick{margin-left: -2vw; margin-right: calc(((50vw - 785px) * -1 - 2vw) * 1.33333);}@media (min-width: 1921px){/* line 137, scss/page.scss */ .cer_slick{margin-left: -40px; margin-right: calc(((50vw - 785px) * -1 - 40px) * 1.33333);}}/* line 144, scss/page.scss */.cer_slick .item{padding-left: 2vw; padding-right: 2vw;}@media (min-width: 1921px){/* line 144, scss/page.scss */ .cer_slick .item{padding-left: 40px; padding-right: 40px;}}/* line 154, scss/page.scss */.adv_section_3 .img, .adv_section_3 .txt{display: flex;}/* line 158, scss/page.scss */.adv_section_3 .img .bg_wrap{width: 100%; display: flex;}/* line 162, scss/page.scss */.adv_section_3 .img .bg{margin-left: calc((50vw - 785px) * -1); margin-right: -15px; background-repeat: no-repeat; width: calc(100% + (50vw - 785px) + 15px); background-size: cover;}@media (max-width: 1743px){/* line 162, scss/page.scss */ .adv_section_3 .img .bg{margin-left: -5vw; width: calc(100% + 5vw + 15px);}}@media (max-width: 991px){/* line 162, scss/page.scss */ .adv_section_3 .img .bg{margin-right: -5vw; width: calc(100% + 10vw);}}@media (max-width: 767px){/* line 162, scss/page.scss */ .adv_section_3 .img .bg{margin-left: -45px; margin-right: -45px; width: calc(100% + 90px);}}/* line 181, scss/page.scss */.adv_section_3 .img .bg:before{content: ""; flex: 0; display: block; padding-bottom: 100%;}/* line 189, scss/page.scss */.adv_section_3 .txt{position: relative;}/* line 191, scss/page.scss */.adv_section_3 .txt:before{content: ""; width: calc(100% + (50vw - 785px)); height: 100%; background-color: #f4f4f4; position: absolute; top: 0; left: 0;}@media (max-width: 1743px){/* line 191, scss/page.scss */ .adv_section_3 .txt:before{width: calc(100% + 5vw);}}@media (max-width: 991px){/* line 191, scss/page.scss */ .adv_section_3 .txt:before{width: calc(100% + 10vw); margin-left: -5vw;}}@media (max-width: 767px){/* line 191, scss/page.scss */ .adv_section_3 .txt:before{width: calc(100% + 60px); margin-left: -30px;}}/* line 211, scss/page.scss */.adv_section_3 .txt .content{position: relative; z-index: 1; padding: 16%;}@media (max-width: 1500px){/* line 211, scss/page.scss */ .adv_section_3 .txt .content{padding: 8vw 0% 8vw 8%;}}@media (max-width: 991px){/* line 211, scss/page.scss */ .adv_section_3 .txt .content{padding: 50px 0;}}/* line 222, scss/page.scss */.adv_section_3 .txt .img_flex{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; margin-left: -20px; margin-right: -20px;}/* line 226, scss/page.scss */.adv_section_3 .txt .img_flex > div{padding-left: 20px; padding-right: 20px; width: 33.33333%;}/* line 232, scss/page.scss */.adv_section_3 .txt .sec3_list{margin-left: -15px; margin-right: -15px; display: flex; flex-wrap: wrap;}/* line 237, scss/page.scss */.adv_section_3 .txt .sec3_list ul{width: 50%; padding-left: 15px; padding-right: 15px; list-style-type: none; margin: 0;}@media (max-width: 1199px){/* line 237, scss/page.scss */ .adv_section_3 .txt .sec3_list ul{width: 100%;}}/* line 246, scss/page.scss */.adv_section_3 .txt .sec3_list ul li{padding-left: 20px; position: relative;}/* line 249, scss/page.scss */.adv_section_3 .txt .sec3_list ul li:before{content: ""; position: absolute; width: 4px; height: 4px; border-radius: 50%; background-color: #666; top: 10px; left: 0;}/* line 264, scss/page.scss */.adv_4_slick{margin-left: -15px; margin-right: -15px;}/* line 267, scss/page.scss */.adv_4_slick .slick-list{overflow: visible;}/* line 270, scss/page.scss */.adv_4_slick .item{padding-left: 15px; padding-right: 15px; position: relative;}/* line 275, scss/page.scss */.adv_4_slick .txt{position: absolute; width: calc(100% - 30px); left: 15px; bottom: 0; background-color: rgba(0, 0, 0, 0.5); color: #fff; padding: 20px 40px 15px;}@media (min-width: 992px){/* line 285, scss/page.scss */ .facilities{display: flex; padding-right: 24px;}}/* line 290, scss/page.scss */.facilities > div{flex: 1; color: #fff; padding: 25px 20px 20px 50px; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; position: relative;}/* line 296, scss/page.scss */.facilities > div .triangle{position: absolute; width: 0; height: 0; border-style: solid;}@media (min-width: 992px){/* line 303, scss/page.scss */ .facilities > div .triangle{top: 0; left: 100%; border-color: transparent transparent transparent #007bff;}}@media (max-width: 991px){/* line 290, scss/page.scss */ .facilities > div{justify-content: center; padding: 25px 20px 20px;} /* line 312, scss/page.scss */ .facilities > div .triangle{border-width: 16px 25px 0 25px !important; border-color: #007bff transparent transparent transparent; top: 100%; left: 50%; margin-left: -25px;}}/* line 320, scss/page.scss */.facilities > div:nth-of-type(1){padding-left: 30px;}/* line 323, scss/page.scss */.facilities > div:nth-of-type(1), .facilities > div:nth-of-type(3){background-color: #5ab5ea; z-index: 4;}@media (min-width: 992px){/* line 326, scss/page.scss */ .facilities > div:nth-of-type(1) .triangle, .facilities > div:nth-of-type(3) .triangle{border-left-color: #5ab5ea;}}@media (max-width: 991px){/* line 326, scss/page.scss */ .facilities > div:nth-of-type(1) .triangle, .facilities > div:nth-of-type(3) .triangle{border-top-color: #5ab5ea;}}/* line 335, scss/page.scss */.facilities > div:nth-of-type(2){background-color: #2183bb; z-index: 3;}@media (min-width: 992px){/* line 338, scss/page.scss */ .facilities > div:nth-of-type(2) .triangle{border-left-color: #2183bb;}}@media (max-width: 991px){/* line 338, scss/page.scss */ .facilities > div:nth-of-type(2) .triangle{border-top-color: #2183bb;}}/* line 347, scss/page.scss */.facilities > div:nth-of-type(3){z-index: 2;}/* line 350, scss/page.scss */.facilities > div:nth-of-type(4){background-color: #3ba6e4; z-index: 1;}@media (min-width: 992px){/* line 353, scss/page.scss */ .facilities > div:nth-of-type(4) .triangle{border-left-color: #3ba6e4;}}@media (max-width: 991px){/* line 353, scss/page.scss */ .facilities > div:nth-of-type(4) .triangle{border-top-color: #3ba6e4;}}/* line 365, scss/page.scss */.adv_table{width: 100%;}@media (min-width: 768px){/* line 367, scss/page.scss */ .adv_table td{padding: 30px 20px 25px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}}@media (max-width: 767px){/* line 365, scss/page.scss */ .adv_table{border-top: 1px solid #ccc; font-size: 1.375rem; line-height: calc(1.375rem + 10px);} /* line 377, scss/page.scss */ .adv_table tr{display: flex; flex-wrap: wrap; margin-left: -15px; margin-right: -15px; padding-top: 15px; padding-bottom: 10px; position: relative;} /* line 386, scss/page.scss */ .adv_table tr:before{content: ""; background-color: #ccc; height: 1px; width: calc(100% - 30px); position: absolute; left: 15px; bottom: 0;} /* line 395, scss/page.scss */ .adv_table tr td{width: 50%;} /* line 397, scss/page.scss */ .adv_table tr td:not(:empty){padding: 15px 15px 10px;} /* line 400, scss/page.scss */ .adv_table tr td:nth-of-type(1){width: 100%;}}@media (max-width: 359px){/* line 365, scss/page.scss */ .adv_table{font-size: 1.25rem; line-height: calc(1.25rem + 10px);}}/* line 411, scss/page.scss */.adv_slick_dot .slick-dots{position: static; text-align: left;}/* line 424, scss/page.scss */.news_list_wrap .item{padding-bottom: 5vw;}@media (max-width: 1199px) and (min-width: 768px){/* line 428, scss/page.scss */ .news_list_wrap .item:nth-of-type(n+3){margin-top: 5vw;} /* line 431, scss/page.scss */ .news_list_wrap .item:nth-of-type(2n+1):not(:nth-last-of-type(-n+2)){position: relative;} /* line 433, scss/page.scss */ .news_list_wrap .item:nth-of-type(2n+1):not(:nth-last-of-type(-n+2)):before{content: ""; width: calc(200% - 30px); height: 1px; background-color: #ebebeb; position: absolute; left: 15px; bottom: 0;}}@media (min-width: 1200px){/* line 446, scss/page.scss */ .news_list_wrap .item:nth-of-type(n+4){margin-top: 5vw;} /* line 449, scss/page.scss */ .news_list_wrap .item:nth-of-type(3n+1):not(:nth-last-of-type(-n+3)){position: relative;} /* line 451, scss/page.scss */ .news_list_wrap .item:nth-of-type(3n+1):not(:nth-last-of-type(-n+3)):before{content: ""; width: calc(300% - 30px); height: 1px; background-color: #ebebeb; position: absolute; left: 15px; bottom: 0;}}@media (max-width: 767px){/* line 424, scss/page.scss */ .news_list_wrap .item{padding-bottom: 35px;} /* line 464, scss/page.scss */ .news_list_wrap .item:nth-of-type(n+2){margin-top: 35px;} /* line 467, scss/page.scss */ .news_list_wrap .item:not(:nth-last-of-type(1)){position: relative;} /* line 469, scss/page.scss */ .news_list_wrap .item:not(:nth-last-of-type(1)):before{content: ""; width: calc(100% - 30px); height: 1px; background-color: #ebebeb; position: absolute; left: 15px; bottom: 0;}}/* line 480, scss/page.scss */.news_list_wrap .item a{width: 100%; border: 1px solid #ebebeb; flex-direction: column; display: block;}/* line 485, scss/page.scss */.news_list_wrap .item a .txt{padding: 30px;}@media (max-width: 1199px){/* line 485, scss/page.scss */ .news_list_wrap .item a .txt{padding: 20px;}}/* line 490, scss/page.scss */.news_list_wrap .item a .txt .date{border: 1px solid #333; padding: 10px 15px; text-align: center;}@media (max-width: 767px){/* line 490, scss/page.scss */ .news_list_wrap .item a .txt .date{padding: 5px;} /* line 496, scss/page.scss */ .news_list_wrap .item a .txt .date .fz38{font-size: 1.625rem; line-height: calc(1.625rem + 10px); text-align: center;} /* line 500, scss/page.scss */ .news_list_wrap .item a .txt .date .fz13{font-size: 0.75rem; line-height: calc(0.75rem + 10px); transform: scale(0.75, 0.75);}}/* line 506, scss/page.scss */.news_list_wrap .item a .txt .date > div + div{border-top: 1px solid #858585;}/* line 511, scss/page.scss */.news_list_wrap .item a .txt .content{padding-left: 40px;}@media (max-width: 1199px){/* line 511, scss/page.scss */ .news_list_wrap .item a .txt .content{padding-left: 25px;} /* line 515, scss/page.scss */ .news_list_wrap .item a .txt .content .fz20{font-size: 1.125rem; line-height: calc(1.125rem + 10px);}}/* line 519, scss/page.scss */.news_list_wrap .item a .txt .content .zoom{color: #0498dd;}/* line 523, scss/page.scss */.news_list_wrap .item a .txt .content > div .link_text{color: #0498dd; position: relative; display: inline-block; white-space: nowrap; border-bottom: solid 1px #0498dd; line-height: 1em; padding-top: 5px;}@media (max-width: 767px){/* line 534, scss/page.scss */ .news_list_wrap .item a .txt .content .fz20{font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);}}/* line 543, scss/page.scss */.year_tab{display: inline-flex; margin-left: -10px; margin-right: -10px;}/* line 547, scss/page.scss */.year_tab a{margin-left: 10px; margin-right: 10px;}/* line 550, scss/page.scss */.year_tab a.active{color: #0498dd;}@media (max-width: 767px){/* line 554, scss/page.scss */ .year_tab.type{margin-top: 20px;}}/* line 558, scss/page.scss */.year_tab.type a{padding: 10px 10px; min-width: 169px; text-align: center; border: solid 1px #0000;}@media (max-width: 767px){/* line 558, scss/page.scss */ .year_tab.type a{min-width: auto; padding: 5px 10px; font-size: 16px; line-height: 26px;}}/* line 569, scss/page.scss */.year_tab.type a.active{border: solid 1px #0498dd;}/* line 572, scss/page.scss */.year_tab.type a:first-child{display: none;}/* line 579, scss/page.scss */.map_iframe{padding-bottom: 30%; position: relative;}@media (max-width: 767px){/* line 579, scss/page.scss */ .map_iframe{padding-bottom: 60%;}}/* line 585, scss/page.scss */.map_iframe iframe{position: absolute; width: 100%; height: 100%;}/* line 592, scss/page.scss */.company_info{position: relative; margin-left: -2vw; margin-right: -2vw;}@media (min-width: 1921px){/* line 592, scss/page.scss */ .company_info{margin-left: -40px; margin-right: -40px;}}@media (max-width: 767px){/* line 592, scss/page.scss */ .company_info{padding-top: 0; padding-bottom: 0;}}@media (min-width: 768px){/* line 605, scss/page.scss */ .company_info:before, .company_info:after{content: ""; background-color: #ccc; position: absolute; width: calc(100% - 4vw); height: 1px; left: 2vw;} /* line 613, scss/page.scss */ .company_info:before{top: 0;} /* line 616, scss/page.scss */ .company_info:after{bottom: 0;}}/* line 620, scss/page.scss */.company_info > [class*="col-"]{padding-left: 2vw; padding-right: 2vw;}@media (min-width: 1921px){/* line 620, scss/page.scss */ .company_info > [class*="col-"]{padding-left: 40px; padding-right: 40px;}}@media (max-width: 767px){/* line 620, scss/page.scss */ .company_info > [class*="col-"]{position: relative; padding-top: 25px; padding-bottom: 25px;} /* line 631, scss/page.scss */ .company_info > [class*="col-"]:before{content: ""; background-color: #ccc; position: absolute; width: calc(100% - 4vw); height: 1px; left: 2vw; top: 0;} /* line 641, scss/page.scss */ .company_info > [class*="col-"]:nth-last-of-type(1):after{content: ""; background-color: #ccc; position: absolute; width: calc(100% - 4vw); height: 1px; left: 2vw; bottom: 0;}}/* line 656, scss/page.scss */#i_sj_form_id .SJ_red_star{color: #0498dd !important; margin-left: 3px;}@media (max-width: 991px){/* line 655, scss/page.scss */ #i_sj_form_id{font-size: 1rem; line-height: calc(1rem + 10px);}}/* line 663, scss/page.scss */#i_sj_form_id form{display: flex; flex-wrap: wrap; margin-left: -15px; margin-right: -15px;}/* line 668, scss/page.scss */#i_sj_form_id form > div{padding-left: 15px; padding-right: 15px;}@media (min-width: 992px){/* line 668, scss/page.scss */ #i_sj_form_id form > div{width: 50%;}}@media (max-width: 991px){/* line 668, scss/page.scss */ #i_sj_form_id form > div{width: 100%;}}/* line 679, scss/page.scss */#i_sj_form_id .SJ_feild:not(.SJ_feild_submit){border-bottom: 1px solid #e8e8e8; padding-top: 25px; padding-bottom: 25px;}/* line 684, scss/page.scss */#i_sj_form_id input[type="text"], #i_sj_form_id input[type="email"], #i_sj_form_id input[type="submit"], #i_sj_form_id button, #i_sj_form_id select, #i_sj_form_id textarea{width: 100%; border: 0; padding: 0;}/* line 689, scss/page.scss */#i_sj_form_id textarea{height: 128px; resize: vertical;}/* line 693, scss/page.scss */#i_sj_form_id input, #i_sj_form_id button, #i_sj_form_id select, #i_sj_form_id textarea{color: #666;}/* line 696, scss/page.scss */#i_sj_form_id .SJ_feild_submit{width: 100%; margin-top: 44px;}@media (max-width: 991px){/* line 696, scss/page.scss */ #i_sj_form_id .SJ_feild_submit{margin-top: 40px;}}@media (max-width: 991px){/* line 705, scss/page.scss */ #i_sj_form_id .SJ_feild:not(.SJ_feild_submit) .SJ_label + div{margin-top: 5px;}}/* line 710, scss/page.scss */#i_sj_form_id .SJ_checkbox_span{margin-right: 30px; display: inline-block;}/* line 715, scss/page.scss */#i_sj_form_id .SJ_feild_code .SJ_label + div{position: relative;}/* line 717, scss/page.scss */#i_sj_form_id .SJ_feild_code .SJ_label + div .SJ_text{width: calc(100% - 100px);}@media (max-width: 991px){/* line 717, scss/page.scss */ #i_sj_form_id .SJ_feild_code .SJ_label + div .SJ_text{width: calc(100% - 50px);}}/* line 725, scss/page.scss */#i_sj_form_id .SJ_title{color: #333; font-weight: 500;}/* line 729, scss/page.scss */#i_sj_form_id .placeholder{color: transparent;}/* line 732, scss/page.scss */#i_sj_form_id ::-webkit-input-placeholder{/* Chrome/Opera/Safari */ color: transparent;}/* line 735, scss/page.scss */#i_sj_form_id ::-moz-placeholder{/* Firefox 19+ */ color: transparent;}/* line 738, scss/page.scss */#i_sj_form_id :-ms-input-placeholder{/* IE 10+ */ color: transparent;}/* line 741, scss/page.scss */#i_sj_form_id :-moz-placeholder{/* Firefox 18- */ color: transparent;}/* line 745, scss/page.scss */#SJ_submit{background-color: #0498dd; color: #fff !important; padding: 20px 20px 15px !important; font-weight: 700; cursor: pointer;}/* line 752, scss/page.scss */.min_member{text-align: center;}/* line 754, scss/page.scss */.min_member form{text-align: left;}@media (max-width: 767px){/* line 754, scss/page.scss */ .min_member form{font-size: 1rem; line-height: calc(1rem + 10px);}}/* line 759, scss/page.scss */.min_member form .item{border-bottom: 1px solid #e8e8e8;}/* line 761, scss/page.scss */.min_member form .item .fw700{text-transform: uppercase;}/* line 763, scss/page.scss */.min_member form .item .fw700 + div{margin-top: 10px;}/* line 769, scss/page.scss */.min_member form .item.code_item .fw700 + div > *{display: inline-block; vertical-align: middle;}/* line 773, scss/page.scss */.min_member form .item.code_item .fw700 + div input{width: calc(100% - 100px);}/* line 776, scss/page.scss */.min_member form .item.code_item .fw700 + div img{margin-left: 20px; width: 75px !important; height: auto !important;}/* line 785, scss/page.scss */.min_member .select_div{position: relative;}/* line 787, scss/page.scss */.min_member .select_div:after{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; position: absolute; right: 0; top: 50%; transform: translate(0, -50%); pointer-events: none;}/* line 797, scss/page.scss */.min_member input, .min_member select{width: 100%; border: 0; color: #666;}/* line 803, scss/page.scss */.headline{position: relative;}@media (max-width: 767px){/* line 805, scss/page.scss */ .headline.fz50{font-size: 1.875rem; line-height: calc(1.875rem + 10px);}}/* line 810, scss/page.scss */.headline:after{content: ""; display: block; height: 2px; width: 32px; background-color: #666; margin-top: 20px; margin-left: auto; margin-right: auto;}@media (max-width: 767px){/* line 810, scss/page.scss */ .headline:after{margin-top: 10px;}}/* line 824, scss/page.scss */.member_link{margin-left: -20px; margin-right: -20px;}@media (max-width: 767px){/* line 824, scss/page.scss */ .member_link{margin-left: -15px; margin-right: -15px; font-size: 0.9375rem; line-height: calc(0.9375rem + 10px);}}/* line 832, scss/page.scss */.member_link .item{padding-left: 20px; padding-right: 20px; display: flex; align-items: center; margin-top: 10px;}@media (max-width: 767px){/* line 832, scss/page.scss */ .member_link .item{padding-left: 15px; padding-right: 15px;}}/* line 842, scss/page.scss */.member_link .item:before{width: 18px; height: 18px; background-color: #0498dd; border-radius: 50%; margin-right: 10px; text-align: center; line-height: 24px; color: #fff; font-weight: 700; display: inline-block;}/* line 856, scss/page.scss */.member_link .register:before{content: "i";}/* line 861, scss/page.scss */.member_link .forget:before{content: '?';}/* line 869, scss/page.scss */.video_list a .play_wrap img{-moz-transition: transform 0.5s ease; -o-transition: transform 0.5s ease; -webkit-transition: transform 0.5s ease; -ms-transition: transform 0.5s ease; transition: transform 0.5s ease;}/* line 874, scss/page.scss */.body-pc .video_list a:hover img{transform: scale(1.1, 1.1);}/* line 880, scss/page.scss */.body-404{background-image: url(../jpg/404bg.jpg); background-repeat: no-repeat; background-size: cover; background-position: center;}/* line 888, scss/page.scss */.body-404 .wrap_404{padding-top: calc(119px + 0px); color: #fff; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; align-items: center; justify-content: center;}@media (max-width: 1743px){/* line 888, scss/page.scss */ .body-404 .wrap_404{padding-top: calc(119px + 0px);}}@media (max-width: 1199px){/* line 888, scss/page.scss */ .body-404 .wrap_404{padding-top: calc(112px + 0px);}}@media (max-width: 991px){/* line 888, scss/page.scss */ .body-404 .wrap_404{padding-top: calc(112px + 0px);}}@media (max-width: 767px){/* line 888, scss/page.scss */ .body-404 .wrap_404{padding-top: calc(84px + 0px);}}/* line 892, scss/page.scss */.body-404 .wrap_404:before{content: ""; height: calc(100vh - 169px - 0px);}@media (max-width: 1743px){/* line 892, scss/page.scss */ .body-404 .wrap_404:before{height: calc(100vh - 155px - 0px);}}@media (max-width: 1199px){/* line 892, scss/page.scss */ .body-404 .wrap_404:before{height: calc(100vh - 132px - 0px);}}@media (max-width: 991px){/* line 892, scss/page.scss */ .body-404 .wrap_404:before{height: calc(100vh - 112px - 0px);}}@media (max-width: 767px){/* line 892, scss/page.scss */ .body-404 .wrap_404:before{height: calc(100vh - 84px - 0px);}}/* line 896, scss/page.scss */.body-404 .wrap_404 .headline:after{height: 6px; background-color: #d0121b; width: 50px; margin-top: 40px;}/* ------------------------------------------------------------- Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library By: Matthieu Aussaguel, https://www.mynameismatthieu.com, @matthieu_tweets List of CSS3 Sass Mixins File to be @imported and @included as you need The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER ENDING css files note: All CSS3 Properties are being supported by Safari 5 more info: https://www.findmebyip.com/litmus/#css3-properties Mixins available: - background-gradient - arguments: Start Color: #3C3C3C, End Color: #999999 - background-size - arguments: Width: 100%, Height: 100% - border-radius - arguments: Radius: 5px - border-radius-separate - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px - box - arguments: Orientation: horizontal, Pack: center, Align: center - box-rgba - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C - box-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - box-sizing - arguments: Type: border-box - columns - arguments: Count: 3, Gap: 10 - double-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0 - flex - arguments: Value: 1 - flip - arguments: ScaleX: -1 - font-face - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf - opacity - arguments: Opacity: 0.5 - outline radius - arguments: Radius: 5px - resize - arguments: Direction: both - rotate - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0 CSS Matrix Rotation Calculator https://www.boogdesign.com/examples/transforms/matrix-calculator.html - text-shadow - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4) - transform - arguments: Parameters: null - transition - arguments: What: all, Length: 1s, Easing: ease-in-out - triple-borders - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0------------------------------------------------------------- *//* BACKGROUND GRADIENT *//* BACKGROUND SIZE *//* BORDER RADIUS *//* BOX *//* BOX RGBA *//* BOX SHADOW *//* BOX SIZING *//* COLUMNS *//* DOUBLE BORDERS *//* FLEX *//* FLIP *//* FONT FACE *//* OPACITY *//* OUTLINE RADIUS *//* RESIZE *//* ROTATE*//* TEXT SHADOW *//* TRANSFORM *//* TRANSITION *//* TRIPLE BORDERS */@media (min-width: 992px){/* line 5, scss/pro.scss */ .pro_list_main > .wrap{display: flex;}}/* line 12, scss/pro.scss */.pro_aside_nav_wrap{width: 320px;}@media (max-width: 991px){/* line 12, scss/pro.scss */ .pro_aside_nav_wrap{width: 100%;}}@media (min-width: 992px){/* line 19, scss/pro.scss */ .pro_aside_nav_box{border: 1px solid #ccc; padding: 45px;} /* line 23, scss/pro.scss */ .pro_aside_nav_box select{display: none;} /* line 26, scss/pro.scss */ .pro_aside_nav_box .aside_nav{display: none;} /* line 30, scss/pro.scss */ .pro_aside_nav_box .pro_aside_nav_box_bor{display: block !important;}}@media (max-width: 991px){/* line 19, scss/pro.scss */ .pro_aside_nav_box{z-index: 10; position: relative;} /* line 37, scss/pro.scss */ .pro_aside_nav_box .aside_nav{width: 100%; border: 0; padding: 10px 40px 5px 15px; position: relative; border: 1px solid #ccc; cursor: pointer;} /* line 44, scss/pro.scss */ .pro_aside_nav_box .aside_nav:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; pointer-events: none; position: absolute; right: 15px; top: 50%; font-size: 25px; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; transform: translate(0, -50%);} /* line 55, scss/pro.scss */ .pro_aside_nav_box .aside_nav.open:before{transform: translate(0, -50%) rotate(180deg);} /* line 60, scss/pro.scss */ .pro_aside_nav_box .pro_nav{top: 100%; left: 0; position: absolute; border: 1px solid #ccc; border-top: none; width: 100%; background: #fff;} /* line 68, scss/pro.scss */ .pro_aside_nav_box .pro_nav a{padding: 10px 15px; padding-right: 40px;} /* line 71, scss/pro.scss */ .pro_aside_nav_box .pro_nav a:before{right: 15px;} /* line 76, scss/pro.scss */ .pro_aside_nav_box .pro_aside_nav_box_bor{position: relative;} /* line 80, scss/pro.scss */ .pro_aside_nav_box select{display: none; width: 100%; border: 0; padding: 10px 40px 5px 15px;}}/* line 89, scss/pro.scss */.pro_nav_search{border: 1px solid #ccc; position: relative;}/* line 92, scss/pro.scss */.pro_nav_search:before{content: ''; width: 14px; height: 14px; background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='fal' data-icon='search' xmlns='https://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-search fa-w-16 fa-2x'%3E%3Cpath fill='%23858585' d='M508.5 481.6l-129-129c-2.3-2.3-5.3-3.5-8.5-3.5h-10.3C395 312 416 262.5 416 208 416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c54.5 0 104-21 141.1-55.2V371c0 3.2 1.3 6.2 3.5 8.5l129 129c4.7 4.7 12.3 4.7 17 0l9.9-9.9c4.7-4.7 4.7-12.3 0-17zM208 384c-97.3 0-176-78.7-176-176S110.7 32 208 32s176 78.7 176 176-78.7 176-176 176z'/%3E%3C/svg%3E"); position: absolute; top: 50%; right: 10px; transform: translate(0, -50%);}/* line 103, scss/pro.scss */.pro_nav_search input{padding: 2px 30px 2px 10px; border: 0; width: 100%;}@media (max-width: 991px){/* line 110, scss/pro.scss */ .pro_nav{display: none;}}/* line 114, scss/pro.scss */.pro_nav a{display: block; padding: 10px 5px; border-bottom: 1px solid #ccc; -moz-transition: color 0.5s ease; -o-transition: color 0.5s ease; -webkit-transition: color 0.5s ease; -ms-transition: color 0.5s ease; transition: color 0.5s ease;}/* line 119, scss/pro.scss */.body-pc .pro_nav a:hover, .pro_nav a.active{color: #0498dd;}/* line 124, scss/pro.scss */.pro_nav .type_menu{display: none;}/* line 127, scss/pro.scss */.pro_nav .has_menu{border-bottom: 1px solid #ccc;}/* line 129, scss/pro.scss */.pro_nav .has_menu > a{border-bottom: none; position: relative;}/* line 132, scss/pro.scss */.pro_nav .has_menu > a:before{font-family: "calendar"; font-style: normal; font-weight: normal; speak: none; content: ""; position: absolute; right: 10px; top: 50%; font-size: 25px; color: #333; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; transform: translate(0, -50%);}/* line 146, scss/pro.scss */.pro_nav .has_menu.open > a:before{transform: translate(0, -50%) rotate(180deg);}/* line 151, scss/pro.scss */.pro_nav .has_menu .menu{display: none;}/* line 153, scss/pro.scss */.pro_nav .has_menu .menu a{display: block; padding-top: 0; padding-bottom: 5px; border-bottom: none; padding-left: 1.1em;}/* line 159, scss/pro.scss */.pro_nav .has_menu .menu a:last-child{padding-bottom: 10px;}@media (min-width: 992px){/* line 168, scss/pro.scss */ .pro_list_container, .pro_d_container{padding-left: 5%;}}/* line 175, scss/pro.scss */.pro_list_container{width: calc(100% - 320px);}@media (max-width: 991px){/* line 175, scss/pro.scss */ .pro_list_container{margin-top: 30px; width: 100%;}}/* line 184, scss/pro.scss */.pro_d_m .pro_d_link{padding-left: 15px;}/* line 187, scss/pro.scss */.pro_d_link,.pro_d_link a{display: inline-flex;}/* line 191, scss/pro.scss */.pro_d_link a{align-items: center;}/* line 193, scss/pro.scss */.pro_d_link a:not(:last-child){margin-right: 30px;}/* line 197, scss/pro.scss */.pro_d_link a.pdf:before{content: 'i';}/* line 202, scss/pro.scss */.pro_d_link a.inq:before{content: '+';}/* line 206, scss/pro.scss */.pro_d_link a:before{width: 18px; height: 18px; background-color: #0498dd; border-radius: 50%; margin-right: 10px; text-align: center; line-height: 18px; color: #fff; font-weight: 700;}/* line 217, scss/pro.scss */.pro_d_link a span{position: relative;}/* line 219, scss/pro.scss */.pro_d_link a span:before{content: ''; width: 100%; height: 1px; background-color: #8c8c8c; position: absolute; bottom: 0; left: 0;}/* line 230, scss/pro.scss */.pro_d_link a:hover span{color: #0498dd; -moz-transition: color 0.5s ease; -o-transition: color 0.5s ease; -webkit-transition: color 0.5s ease; -ms-transition: color 0.5s ease; transition: color 0.5s ease;}/* line 233, scss/pro.scss */.pro_d_link a:hover span:before{background-color: #0498dd; -moz-transition: background-color 0.5s ease; -o-transition: background-color 0.5s ease; -webkit-transition: background-color 0.5s ease; -ms-transition: background-color 0.5s ease; transition: background-color 0.5s ease;}/* line 243, scss/pro.scss */.pro_d_m .txt,.pro_d_m .img{padding-left: 15px; padding-right: 15px;}/* line 248, scss/pro.scss */.pro_d_m .img{position: relative;}@media (max-width: 767px){/* line 248, scss/pro.scss */ .pro_d_m .img{padding: 20px 15px;}}/* line 253, scss/pro.scss */.pro_d_m .img img{position: relative; z-index: 2;}/* line 257, scss/pro.scss */.pro_d_m .img a{position: relative; z-index: 2;}/* line 261, scss/pro.scss */.pro_d_m .img .bg_img{pointer-events: none; width: 34.5%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1;}@media (min-width: 768px){/* line 286, scss/pro.scss */ .pro_d_m .txt{width: 42%;} /* line 289, scss/pro.scss */ .pro_d_m .img{width: 58%;}}/* line 295, scss/pro.scss */.fancybox-content{background: #fff !important; position: relative;}/* line 298, scss/pro.scss */.fancybox-content img{position: relative; z-index: 2;}/* line 302, scss/pro.scss */.fancybox-content:before{content: ""; pointer-events: none; width: 34.5%; height: 100%; position: absolute; left: 50%; top: 50%; z-index: 1; transform: translate(-50%, -50%); background: url(../png/products_bg.png) center center no-repeat; background-size: 100%;}/* line 318, scss/pro.scss */table.spec_table{width: 100%; color: #333;}/* line 321, scss/pro.scss */table.spec_table td{padding-left: 4vw; padding-right: 15px;}@media (min-width: 1921px){/* line 321, scss/pro.scss */ table.spec_table td{padding-left: 100px; padding-right: 15px;}}/* line 328, scss/pro.scss */table.spec_table td:not(:last-child){border-right: 1px solid #ccc; font-weight: 700;}/* line 334, scss/pro.scss */table.spec_table tr td{width: 50%;}/* line 339, scss/pro.scss */table.spec_table thead td{border-bottom: 3px solid #0498dd; padding-top: 10px; padding-bottom: 10px;}/* line 343, scss/pro.scss */table.spec_table thead td:not(:last-child){border-right-color: #0498dd;}/* line 351, scss/pro.scss */table.spec_table tbody tr:not(:last-child) td{border-bottom: 1px solid #ccc;}/* line 356, scss/pro.scss */table.spec_table tbody td{padding-top: 20px; padding-bottom: 15px;}/* line 363, scss/pro.scss */.pro_d_container{position: relative;}@media (max-width: 991px){/* line 363, scss/pro.scss */ .pro_d_container{margin-top: 40px;}}/* line 370, scss/pro.scss */.fix_flex{position: absolute; width: 100%;}/* line 376, scss/pro.scss */.pro_d_top.right_text{text-align: right; display: block;}