@charset "UTF-8";.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKwAAADYV1OgpaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4gDud4bx/DZfGbjZGUDg+q1z05BpdkawOAcDE4gCAB45CXEAeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical{left:-3.5em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f11d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{flex:auto;display:block}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subs-caps-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-panel{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-panel{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-panel{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0;background:0 0}.video-js .vjs-menu :focus:not(:focus-visible),.video-js :focus:not(:focus-visible){outline:0;background:0 0}/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:100%}}@media (min-width:992px){.container{max-width:100%}}@media (min-width:1260px){.container{max-width:1240px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@font-face{font-family:os_bd;src:url(../fonts/OpenSans-Bold-webfont.eot);src:url(../fonts/OpenSans-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Bold-webfont.woff2) format("woff2"),url(../fonts/OpenSans-Bold-webfont.woff) format("woff")}@font-face{font-family:os_sb;src:url(../fonts/OpenSans-Semibold-webfont.eot);src:url(../fonts/OpenSans-Semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Semibold-webfont.woff2) format("woff2"),url(../fonts/OpenSans-Semibold-webfont.woff) format("woff")}@font-face{font-family:os_reg;src:url(../fonts/OpenSans-Regular-webfont.eot);src:url(../fonts/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Regular-webfont.woff2) format("woff2"),url(../fonts/OpenSans-Regular-webfont.woff) format("woff")}@font-face{font-family:pr_reg;src:url(../fonts/prata-regular-webfont.eot);src:url(../fonts/prata-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/prata-regular-webfont.woff2) format("woff2"),url(../fonts/prata-regular-webfont.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.a11y_hidden,.skip_links a{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden;white-space:nowrap}.a11y_hidden:active,.a11y_hidden:focus,.skip_links a:active,.skip_links a:focus{-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;width:auto;white-space:normal}.hidden{display:none}.animate--left,.animate--right{position:relative;opacity:0}.animate--left.animated,.animate--right.animated{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:fadeFromLeft 1.5s 1;animation:fadeFromLeft 1.5s 1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}@-webkit-keyframes fadeFromLeft{0%{opacity:0;-webkit-transform:translateX(-200px)}30%{opacity:0}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeFromLeft{0%{opacity:0;-webkit-transform:translateX(-200px);transform:translateX(-200px)}50%{opacity:0}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animate--right.animated{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:fadeFromRight 1.5s 1;animation:fadeFromRight 1.5s 1}@-webkit-keyframes fadeFromRight{0%{opacity:0;-webkit-transform:translateX(200px)}30%{opacity:0}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeFromRight{0%{opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px)}50%{opacity:0}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animate--bottom,.animate--top{position:relative;opacity:0}.animate--bottom.animated,.animate--top.animated{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:fadeFromTop 1s 1;animation:fadeFromTop 1s 1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@-webkit-keyframes fadeFromTop{0%{opacity:0;-webkit-transform:translateY(-100px)}30%{opacity:0}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeFromTop{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}50%{opacity:0}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.zoom-img{overflow:hidden}.zoom-img img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .8s!important;transition:all .8s!important}.zoom-img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .8s!important;transition:all .8s!important}.machine-slider .slick-list .slick-slide .ref-machine{opacity:0}.machine-slider .slick-list .slick-slide .machine-slider__item img{background:0 0!important}.machine-slider .slick-list .slick-slide .machine-slider__text h2{opacity:0}.machine-slider .slick-list .slick-slide .machine-slider__text p{opacity:0}.machine-slider .slick-list .slick-slide.slick-active .machine-slider__text h2{opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.3s;transition-duration:.3s}.machine-slider .slick-list .slick-slide.slick-active .machine-slider__text p{opacity:1;-webkit-transition-delay:.7s;transition-delay:.7s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.5s;transition-duration:.5s}.machine-slider .slick-list .slick-slide.slick-active .ref-machine{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:.3s;transition-duration:.3s}.home .hero__img{height:580px}@media screen and (max-width:63.99em){.home .hero__img{height:auto}}.layer.pb-0{padding-bottom:0}.content-section table tr{border-bottom:none}.obf-top{-o-object-position:0 20%;object-position:0 20%}.hero-img-top-align .hero__img{-o-object-position:0 5%;object-position:0 5%}.center-image{display:block;margin:0 auto}.simple-img-zoom{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s linear!important;transition:all .3s linear!important}.simple-img-zoom:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s linear!important;transition:all .3s linear!important}.reg-font{font-family:os_reg,arial,sans-serif}.pdf-links-list{margin-top:32px}.pdf-links-list li{position:relative;list-style-type:none;padding-left:32px}.pdf-links-list li:before{position:absolute;content:'';left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:url(../img/svg/pdf.svg);background-position:center;background-repeat:no-repeat;background-size:contain;height:24px;width:24px}.pdf-links-list li a{font-size:18px}.page-template-presence-mondiale-page .big-number{font-family:"Times New roman",serif}@media screen and (min-width:768px){.page-template-presence-mondiale-page .big-number{letter-spacing:-2px;font-size:140px}}.page-template-presence-mondiale-page .post-content--fullwidth .flex-1-small-1 .grid-content__item{width:100%}.machines .hero-wrapper{overflow:hidden}.post-template-default.machines header.header-sticky{top:0;left:0;width:100%}#examples-pin{position:relative;width:100%;margin-bottom:0;right:0}.hero-right-column{color:#fff;text-align:center;position:relative;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:1s;transition-delay:1s}.hero-right-column img{margin-left:auto;max-width:100%;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hero-right-column h1{-webkit-transition-delay:1s;transition-delay:1s;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.image-pinned.hero-right-column{-webkit-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);transform:translate(25%,-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hero-right-column img{max-width:100%}.hero-right-column h1{display:block;color:#fff}.slide-text p{font-size:3rem;color:#fff}.slide-text h2{margin-bottom:20px}.hero-left-column{top:0}.hero-left-column{width:40%;overflow:visible!important}.hero-left-column.pin-frame .slide-text p{margin-bottom:70px}@media screen and (max-width:992px){.hero-left-column.pin-frame .slide-text p{margin-bottom:30px}}#pin-frame-pin{top:100%}sup{vertical-align:super;font-size:smaller}.content-section{padding:80px 0;background:#fff;font-size:1.7rem;font-family:os_reg,arial,sans-serif}@media (max-width:33.74em){.content-section{padding:60px 0 30px}}.content-section a,.content-section p,.content-section span{font-size:1.7rem;font-family:os_reg,arial,sans-serif}.machine-main-description-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px}@media screen and (max-width:992px){.machine-main-description-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.machine-main-description-wrapper .content-column{padding:20px}.machine-main-description-wrapper .content-column ul{list-style-type:inherit;padding-left:18px}.machine-main-description-wrapper .content-column ul li:not(:last-child){margin-bottom:8px}.machine-main-description-wrapper .content-column:first-child{width:65%}@media screen and (max-width:992px){.machine-main-description-wrapper .content-column:first-child{width:100%}}.machine-main-description-wrapper .content-column:last-child{width:35%}@media screen and (max-width:992px){.machine-main-description-wrapper .content-column:last-child{width:100%}}.machine-main-description-wrapper .content-column.full-width-column{width:100%}.page-template-page-machine-search .post-content h2{font-size:2.9rem}.page-template-page-machine-search .post-content h2:not(:first-of-type){padding-top:70px}@media screen and (max-width:992px){.page-template-page-machine-search .post-content h2:not(:first-of-type){padding-top:30px}}.filter-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;margin:0 -15px 40px}@media screen and (max-width:992px){.filter-fields-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.filter-fields-wrapper .filter-field{-webkit-box-flex:0;-ms-flex:0 0 270px;flex:0 0 270px;padding:0 15px}.filter-fields-wrapper .filter-field.custom-select{margin-right:0}.filter-fields-wrapper .filter-field.custom-select span{width:100%}@media screen and (max-width:767px){.filter-fields-wrapper .filter-field{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;margin-right:0}}.filter-fields-wrapper .filter-field.search-text{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:25px}.filter-fields-wrapper .filter-field.search-text svg{left:15px}@media screen and (max-width:992px){.filter-fields-wrapper .filter-field.search-text{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-top:30px;padding-left:0}}@media screen and (max-width:767px){.filter-fields-wrapper .filter-field.search-text{margin-top:0}}.page-template-page-machine-search .grid-item--product .content p{text-transform:none}.machines .big-value{font-size:5.5rem}@media screen and (max-width:47.99em){.machines .big-value{font-size:3rem}}.property-grid{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:47.99em){.property-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.property-grid .property-column{width:40%;padding:0 15px}@media screen and (max-width:47.99em){.property-grid .property-column{width:100%}}.property-grid .property-column.right-column{width:60%}@media screen and (max-width:47.99em){.property-grid .property-column.right-column{width:100%}}.property-grid .property-column.right-column .property{text-align:right}@media screen and (max-width:47.99em){.property-grid .property-column.right-column .property{text-align:left}}.property-grid .property-column.right-column .property .property__value{font-size:5.5rem}@media screen and (max-width:47.99em){.property-grid .property-column.right-column .property .property__value{font-size:3rem}}.property-grid .property-column.right-column .property:last-of-type{text-align:right}@media screen and (max-width:47.99em){.property-grid .property-column.right-column .property:last-of-type{text-align:left}}.property-grid .property-column.right-column .property:last-of-type .property__value{font-size:5.5rem}@media screen and (max-width:47.99em){.property-grid .property-column.right-column .property:last-of-type .property__value{font-size:3rem}}.property-grid .property-column .property{position:static!important;max-width:100%;text-align:left}.property-grid .property-column .property .property__value{font-size:3rem}.property-grid .property-column .property:last-of-type{text-align:left}.property-grid .property-column .property:last-of-type .property__value{font-size:3rem}.hero-wrapper{position:relative}@media (min-width:64em){.hero-wrapper>.container{position:absolute;top:0;width:100%;height:100%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.hero-wrapper>.container>.row{height:100%}}.hero-wrapper>.container .hero-banner-text{padding:45px;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,.1);box-shadow:0 8px 12px 0 rgba(0,0,0,.1);background-color:rgba(28,28,27,.93);position:relative}@media (max-width:33.74em){.hero-wrapper>.container .hero-banner-text{padding:40px 35px}}@media (min-width:64em){.hero-wrapper>.container .hero-banner-text{margin-bottom:30px}}.hero-wrapper>.container .hero-banner-text h1{font-size:42px;line-height:1.44}@media (max-width:33.74em){.hero-wrapper>.container .hero-banner-text h1{font-size:34px;line-height:1.3;word-spacing:9999999px}}.hero-wrapper>.container .hero-banner-text p{font-family:os_reg;font-size:16px;line-height:1.63;color:#c6c6c5;margin-top:30px}@media (max-width:33.74em){.hero-wrapper>.container .hero-banner-text p{font-size:14px;line-height:1.53}}.hero-wrapper>.container .hero-banner-text a{max-width:230px;color:#c6c6c5;border-color:#c6c6c5;font-size:12px;line-height:1.3;margin:inherit;margin-top:40px;padding:10px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}@media (max-width:33.74em){.hero-wrapper>.container .hero-banner-text a{font-size:12px;line-height:1.3;margin:40px auto 0}}.hero-wrapper>.container .hero-banner-text a:hover{color:#fff;border-color:#50a8ee;background-color:#50a8ee}.hero-wrapper>.container .hero-banner-text:before{content:'';width:30px;height:30px;background-color:#d81a2d;position:absolute;bottom:-30px;right:0}.hero-wrapper>.container .hero-banner-text:after{content:'';width:30px;height:30px;background-image:url(/wp-content/uploads/2019/02/swissmade-1.svg);position:absolute;bottom:-30px;right:0;background-size:cover;background-position:left top}@media (min-width:80em){.hero-wrapper>.container .hero-banner-text:before{right:-30px}.hero-wrapper>.container .hero-banner-text:after{right:-30px}}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:block;position:relative;font-size:16px;font-family:os_reg;color:#3e3e3e;width:100%;height:50px}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:12px 54px 12px 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.select-styled:after,.select-styled:before{content:'';position:absolute;top:0;right:0;pointer-events:none;background-repeat:no-repeat;background-size:auto;background-position:center center}.select-styled:after{background-color:#50a8ee;width:50px;height:100%;border-radius:0 3px 3px 0}.select-styled:before{background-image:url(../img/svg/chevron-down-white.svg);height:12px;width:12px;right:19px;z-index:3;top:50%;-webkit-transform:translate(0,-50%) rotate(0);-ms-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.select-styled.active,.select-styled:active{background-color:#fff;border-radius:3px 3px 0 0}.select-styled.active:before,.select-styled:active:before{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#fff;max-height:270px;overflow:auto}.select-options li{margin:0;padding:12px 12px;font-size:14px;line-height:1.3;font-family:os_reg;color:#3e3e3e;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}@media (max-width:33.74em){.select-options li{font-size:12px;line-height:1.2}}.select-options li::first-letter{text-transform:capitalize}.select-options li:hover{color:#3e3e3e;background:#f5f5f5}.select-options li[rel=hide]{display:none}.custom-select-machine span{overflow:visible!important;position:static}.custom-select-machine span:after{display:none}.solution-finder-wrapper{position:relative;z-index:3}@media (max-width:47.99em){.solution-finder-wrapper{margin-bottom:15px;margin-top:15px}}@media (min-width:48em){.solution-finder-wrapper{margin-bottom:0}}@media (min-width:33.75em){.solution-finder-wrapper{margin-bottom:20px}}.home .wheel-section-wrapper{position:relative}.home .wheel-section-wrapper .sticky-emplois-wrapper{position:fixed;bottom:0;right:0;background-color:#50a8ee;max-width:250px;z-index:9999;-webkit-transform:translateY(60%);-ms-transform:translateY(60%);transform:translateY(60%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media screen and (max-width:540px){.home .wheel-section-wrapper .sticky-emplois-wrapper{display:none!important}}.home .wheel-section-wrapper .sticky-emplois-wrapper .sticky-empois-block{padding:35px;padding-top:60px;position:relative}.home .wheel-section-wrapper .sticky-emplois-wrapper .sticky-empois-block .sticky-emplois__header{margin-bottom:30px}.home .wheel-section-wrapper .sticky-emplois-wrapper .sticky-empois-block .sticky-emplois-close{position:absolute;top:20px;right:20px;cursor:pointer}.home .wheel-section-wrapper .sticky-emplois-wrapper .sticky-empois-block p{font-family:os_reg;font-size:14px;line-height:1.3;color:#fff;margin-top:20px;margin-bottom:25px}@media (max-width:33.74em){.home .wheel-section-wrapper .sticky-emplois-wrapper .sticky-empois-block p{font-size:12px;line-height:1.2}}.home .wheel-section-wrapper .sticky-emplois-wrapper .sticky-empois-block a{max-width:100%}.home .wheel-section-wrapper .sticky-emplois-wrapper .sticky-empois-block a.btn-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .wheel-section-wrapper .sticky-emplois-wrapper .sticky-empois-block a svg{-webkit-transition:-webkit-transform linear .2s;transition:-webkit-transform linear .2s;transition:transform linear .2s;transition:transform linear .2s,-webkit-transform linear .2s}.home .wheel-section-wrapper .sticky-emplois-wrapper .sticky-empois-block a:hover svg{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.home .wheel-section-wrapper .sticky-emplois-wrapper .sticky-empois-block a:first-of-type{margin-bottom:16px}.home .wheel-section-wrapper .sticky-emplois-wrapper:not(.JS--emploise-visible){opacity:0;visibility:hidden}.home .wheel-section-wrapper .sticky-emplois-wrapper.visible-emplois{position:fixed;bottom:0;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.home .wheel-section-wrapper .sticky-emplois-wrapper.hide-emplois{bottom:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);right:-100%}#ss-floating-bar li a{background:0 0!important;border:1px solid #50a8ee!important;width:34px!important;height:34px!important;line-height:34px!important}#ss-floating-bar li a i{color:#50a8ee!important}@media (min-width:320px){[class*=" flex-"],[class^=flex-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}[class*=" flex-"]>*,[class^=flex-]>*{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;min-height:0}}@media (min-width:320px){.flex,.flex--reverse{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--reverse>*,.flex>*{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;min-height:0}.flex--reverse.has-gutter>*+*,.flex.has-gutter>*+*{margin-left:calc(1rem - .01px)}.flex--reverse.has-gutter-l>*+*,.flex.has-gutter-l>*+*{margin-left:calc(2rem - .01px)}.flex--reverse.has-gutter-xl>*+*,.flex.has-gutter-xl>*+*{margin-left:calc(4rem - .01px)}}@media (min-width:320px){[class*=flex-2]>*{width:calc(100% / 2 - .01px)}[class*=flex-2].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-2].has-gutter>*{width:calc(100% / 2 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-2].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-2].has-gutter-l>*{width:calc(100% / 2 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-2].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-2].has-gutter-xl>*{width:calc(100% / 2 - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=flex-3]>*{width:calc(100% / 3 - .01px)}[class*=flex-3].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-3].has-gutter>*{width:calc(100% / 3 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-3].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-3].has-gutter-l>*{width:calc(100% / 3 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-3].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-3].has-gutter-xl>*{width:calc(100% / 3 - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=flex-4]>*{width:calc(100% / 4 - .01px)}[class*=flex-4].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-4].has-gutter>*{width:calc(100% / 4 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-4].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-4].has-gutter-l>*{width:calc(100% / 4 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-4].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-4].has-gutter-xl>*{width:calc(100% / 4 - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=flex-5]>*{width:calc(100% / 5 - .01px)}[class*=flex-5].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-5].has-gutter>*{width:calc(100% / 5 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-5].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-5].has-gutter-l>*{width:calc(100% / 5 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-5].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-5].has-gutter-xl>*{width:calc(100% / 5 - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=flex-6]>*{width:calc(100% / 6 - .01px)}[class*=flex-6].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-6].has-gutter>*{width:calc(100% / 6 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-6].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-6].has-gutter-l>*{width:calc(100% / 6 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-6].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-6].has-gutter-xl>*{width:calc(100% / 6 - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=flex-7]>*{width:calc(100% / 7 - .01px)}[class*=flex-7].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-7].has-gutter>*{width:calc(100% / 7 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-7].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-7].has-gutter-l>*{width:calc(100% / 7 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-7].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-7].has-gutter-xl>*{width:calc(100% / 7 - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=flex-8]>*{width:calc(100% / 8 - .01px)}[class*=flex-8].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-8].has-gutter>*{width:calc(100% / 8 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-8].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-8].has-gutter-l>*{width:calc(100% / 8 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-8].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-8].has-gutter-xl>*{width:calc(100% / 8 - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=flex-9]>*{width:calc(100% / 9 - .01px)}[class*=flex-9].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-9].has-gutter>*{width:calc(100% / 9 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-9].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-9].has-gutter-l>*{width:calc(100% / 9 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-9].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-9].has-gutter-xl>*{width:calc(100% / 9 - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=flex-10]>*{width:calc(100% / 10 - .01px)}[class*=flex-10].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-10].has-gutter>*{width:calc(100% / 10 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-10].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-10].has-gutter-l>*{width:calc(100% / 10 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-10].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-10].has-gutter-xl>*{width:calc(100% / 10 - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=flex-11]>*{width:calc(100% / 11 - .01px)}[class*=flex-11].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-11].has-gutter>*{width:calc(100% / 11 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-11].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-11].has-gutter-l>*{width:calc(100% / 11 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-11].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-11].has-gutter-xl>*{width:calc(100% / 11 - 4rem - .01px);margin-right:2rem;margin-left:2rem}[class*=flex-12]>*{width:calc(100% / 12 - .01px)}[class*=flex-12].has-gutter{margin-right:-.5rem;margin-left:-.5rem}[class*=flex-12].has-gutter>*{width:calc(100% / 12 - 1rem - .01px);margin-right:.5rem;margin-left:.5rem}[class*=flex-12].has-gutter-l{margin-right:-1rem;margin-left:-1rem}[class*=flex-12].has-gutter-l>*{width:calc(100% / 12 - 2rem - .01px);margin-right:1rem;margin-left:1rem}[class*=flex-12].has-gutter-xl{margin-right:-2rem;margin-left:-2rem}[class*=flex-12].has-gutter-xl>*{width:calc(100% / 12 - 4rem - .01px);margin-right:2rem;margin-left:2rem}}.push{margin-left:auto!important}.pull{margin-right:auto!important}.item-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.item-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}[class*=flex-][class*="--reverse"]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:320px){.full{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 1 - .01px)}.has-gutter>.full{width:calc(100% / 1 - 1rem - .01px)}.has-gutter-l>.full{width:calc(100% / 1 - 2rem - .01px)}.has-gutter-xl>.full{width:calc(100% / 1 - 4rem - .01px)}.one-half{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 2 - .01px)}.has-gutter>.one-half{width:calc(100% / 2 - 1rem - .01px)}.has-gutter-l>.one-half{width:calc(100% / 2 - 2rem - .01px)}.has-gutter-xl>.one-half{width:calc(100% / 2 - 4rem - .01px)}.one-third{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 3 - .01px)}.has-gutter>.one-third{width:calc(100% / 3 - 1rem - .01px)}.has-gutter-l>.one-third{width:calc(100% / 3 - 2rem - .01px)}.has-gutter-xl>.one-third{width:calc(100% / 3 - 4rem - .01px)}.one-quarter{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 4 - .01px)}.has-gutter>.one-quarter{width:calc(100% / 4 - 1rem - .01px)}.has-gutter-l>.one-quarter{width:calc(100% / 4 - 2rem - .01px)}.has-gutter-xl>.one-quarter{width:calc(100% / 4 - 4rem - .01px)}.one-fifth{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 5 - .01px)}.has-gutter>.one-fifth{width:calc(100% / 5 - 1rem - .01px)}.has-gutter-l>.one-fifth{width:calc(100% / 5 - 2rem - .01px)}.has-gutter-xl>.one-fifth{width:calc(100% / 5 - 4rem - .01px)}.one-sixth{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 6 - .01px)}.has-gutter>.one-sixth{width:calc(100% / 6 - 1rem - .01px)}.has-gutter-l>.one-sixth{width:calc(100% / 6 - 2rem - .01px)}.has-gutter-xl>.one-sixth{width:calc(100% / 6 - 4rem - .01px)}.two-thirds{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 3 * 2 - .01px)}.has-gutter>.two-thirds{width:calc(100% / 3 * 2 - 1rem - .01px)}.has-gutter-l>.two-thirds{width:calc(100% / 3 * 2 - 2rem - .01px)}.has-gutter-xl>.two-thirds{width:calc(100% / 3 * 2 - 4rem - .01px)}.three-quarters{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 4 * 3 - .01px)}.has-gutter>.three-quarters{width:calc(100% / 4 * 3 - 1rem - .01px)}.has-gutter-l>.three-quarters{width:calc(100% / 4 * 3 - 2rem - .01px)}.has-gutter-xl>.three-quarters{width:calc(100% / 4 * 3 - 4rem - .01px)}.five-sixths{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% / 6 * 5 - .01px)}.has-gutter>.five-sixths{width:calc(100% / 6 * 5 - 1rem - .01px)}.has-gutter-l>.five-sixths{width:calc(100% / 6 * 5 - 2rem - .01px)}.has-gutter-xl>.five-sixths{width:calc(100% / 6 * 5 - 4rem - .01px)}}@media (min-width:768px) and (max-width:1023px){[class*="-medium-1"]>*{width:calc(100% / 1 - .01px)}[class*="-medium-1"].has-gutter>*{width:calc(100% / 1 - 1rem - .01px)}[class*="-medium-1"].has-gutter-l>*{width:calc(100% / 1 - 2rem - .01px)}[class*="-medium-1"].has-gutter-xl>*{width:calc(100% / 1 - 4rem - .01px)}[class*="-medium-2"]>*{width:calc(100% / 2 - .01px)}[class*="-medium-2"].has-gutter>*{width:calc(100% / 2 - 1rem - .01px)}[class*="-medium-2"].has-gutter-l>*{width:calc(100% / 2 - 2rem - .01px)}[class*="-medium-2"].has-gutter-xl>*{width:calc(100% / 2 - 4rem - .01px)}[class*="-medium-3"]>*{width:calc(100% / 3 - .01px)}[class*="-medium-3"].has-gutter>*{width:calc(100% / 3 - 1rem - .01px)}[class*="-medium-3"].has-gutter-l>*{width:calc(100% / 3 - 2rem - .01px)}[class*="-medium-3"].has-gutter-xl>*{width:calc(100% / 3 - 4rem - .01px)}[class*="-medium-4"]>*{width:calc(100% / 4 - .01px)}[class*="-medium-4"].has-gutter>*{width:calc(100% / 4 - 1rem - .01px)}[class*="-medium-4"].has-gutter-l>*{width:calc(100% / 4 - 2rem - .01px)}[class*="-medium-4"].has-gutter-xl>*{width:calc(100% / 4 - 4rem - .01px)}[class*="-medium-5"]>*{width:calc(100% / 5 - .01px)}[class*="-medium-5"].has-gutter>*{width:calc(100% / 5 - 1rem - .01px)}[class*="-medium-5"].has-gutter-l>*{width:calc(100% / 5 - 2rem - .01px)}[class*="-medium-5"].has-gutter-xl>*{width:calc(100% / 5 - 4rem - .01px)}[class*="-medium-6"]>*{width:calc(100% / 6 - .01px)}[class*="-medium-6"].has-gutter>*{width:calc(100% / 6 - 1rem - .01px)}[class*="-medium-6"].has-gutter-l>*{width:calc(100% / 6 - 2rem - .01px)}[class*="-medium-6"].has-gutter-xl>*{width:calc(100% / 6 - 4rem - .01px)}}@media (min-width:320px) and (max-width:767px){[class*="-small-1"]>*{width:calc(100% / 1 - .01px)}[class*="-small-1"].has-gutter>*{width:calc(100% / 1 - 1rem - .01px)}[class*="-small-1"].has-gutter-l>*{width:calc(100% / 1 - 2rem - .01px)}[class*="-small-1"].has-gutter-xl>*{width:calc(100% / 1 - 4rem - .01px)}[class*="-small-2"]>*{width:calc(100% / 2 - .01px)}[class*="-small-2"].has-gutter>*{width:calc(100% / 2 - 1rem - .01px)}[class*="-small-2"].has-gutter-l>*{width:calc(100% / 2 - 2rem - .01px)}[class*="-small-2"].has-gutter-xl>*{width:calc(100% / 2 - 4rem - .01px)}[class*="-small-3"]>*{width:calc(100% / 3 - .01px)}[class*="-small-3"].has-gutter>*{width:calc(100% / 3 - 1rem - .01px)}[class*="-small-3"].has-gutter-l>*{width:calc(100% / 3 - 2rem - .01px)}[class*="-small-3"].has-gutter-xl>*{width:calc(100% / 3 - 4rem - .01px)}[class*="-small-4"]>*{width:calc(100% / 4 - .01px)}[class*="-small-4"].has-gutter>*{width:calc(100% / 4 - 1rem - .01px)}[class*="-small-4"].has-gutter-l>*{width:calc(100% / 4 - 2rem - .01px)}[class*="-small-4"].has-gutter-xl>*{width:calc(100% / 4 - 4rem - .01px)}}html{font-size:62.5%;font-size:calc(1em * .625);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%}body{background:#fff;position:relative;overflow-x:hidden;color:#000;font-family:os_sb,Arial,Helvetica,sans-serif;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.35}body:before{content:'';position:absolute;left:-100%;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0);z-index:-1}body.JS--overflow-hidden{overflow:hidden!important}body.JS--overflow-hidden:before{left:0;z-index:9999;background-color:rgba(0,0,0,.7);-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-property:background-color;transition-property:background-color}.skip_links{position:relative;z-index:99}.skip_links a:active,.skip_links a:focus,.skip_links a:hover{width:auto;height:auto;clip:auto;overflow:visible;z-index:99;color:#000}b,strong{font-weight:700}em,i{font-style:italic}h1{font-family:pr_reg,serif;font-size:32px;line-height:1.44;text-transform:uppercase;color:#4ea9ff;letter-spacing:.5px}@media (max-width:33.74em){h1{font-size:26px;line-height:1.44}}.h2-like,h2{font-family:os_bd,serif;font-size:14px;line-height:1.3;text-transform:uppercase;color:#4ea9ff;letter-spacing:.9px}@media (max-width:33.74em){.h2-like,h2{font-size:12px;line-height:1.3}}h3{font-family:os_sb,serif;font-size:28px;line-height:1.36;color:#1c1c1b}@media (max-width:33.74em){h3{font-size:24px;line-height:1.36}}h4{font-family:os_bd,serif;font-size:16px;line-height:1.63;font-weight:700;color:#1c1c1b}@media (max-width:33.74em){h4{font-size:14px;line-height:1.63}}label,li,p,span,td{font-family:os_reg,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#3e3e3e}@media (max-width:33.74em){label,li,p,span,td{font-size:14px;line-height:24px}}a{color:#000;text-decoration:none}a.link-full-block{outline:0}a.link-full-block:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:url(../img/global/link.png)}.page-template-page-machine-search a.link-full-block img{-webkit-transition:transform .2s;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.page-template-page-machine-search a.link-full-block:active img,.page-template-page-machine-search a.link-full-block:focus img,.page-template-page-machine-search a.link-full-block:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}a.call-to-action{display:inline-block;padding:10px 25px;margin-top:50px;min-width:217px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #4ea9ff;font-family:os_bd,arial,sans-serif;font-size:1.8rem;text-transform:uppercase;color:#1c1c1b}a.call-to-action:active,a.call-to-action:focus,a.call-to-action:hover{color:#4ea9ff}a.call-to-action:not(:last-of-type){margin-right:20px}@media (max-width:24.6875em){a.call-to-action:not(:last-of-type){margin:20px 0 20px 0}}a.more{display:inline-block;padding:5px 15px;border:1px solid #4ea9ff;color:#4ea9ff;font-family:os_reg,arial,sans-serif;font-size:1.7rem}a.more:active,a.more:focus,a.more:hover{color:#000}a,button,input,select,textarea{font-family:os_reg;font-size:16px;line-height:24px;-webkit-transition:color .35s,outline-offset .2s;transition:color .35s,outline-offset .2s;outline-offset:0}@media (max-width:33.74em){a,button,input,select,textarea{font-size:14px;line-height:24px}}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:1px solid #000;outline-offset:3px;outline:0}footer,header,main,nav{outline:0}.page-section{padding:110px 0 60px}@media (max-width:47.99em){.page-section{padding:60px 0 30px}}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.no-gutters{padding-right:0;padding-left:0}main{padding-top:60px}@media (max-width:47.99em){main{padding-top:46px}}.center-content{width:100%;max-width:1080px;margin:0 auto;padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media (max-width:79.99em){.center-content{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:47.99em){.center-content{padding:0 15px}}.center-content--thin{max-width:780px;text-align:center}.center-content--medium{max-width:955px}@media (max-width:63.99em){.center-content--spaced{padding:30px 20px}}svg{-webkit-transition:fill .35s;transition:fill .35s}.obf,.size-obf{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.highlight{margin:20px 0;color:#2b2b2b;font-size:3.6rem}@media (max-width:47.99em){.highlight{font-size:2rem}}.mobile{display:none!important}@media (max-width:63.99em){.mobile{display:inline-block!important}}.desktop{display:none!important}@media (min-width:64em){.desktop{display:inline-block!important}}.alignleft{float:left;margin:6px 22px 22px 0}.alignright{float:right;margin:0 0 22px 22px}@media (max-width:47.99em){.alignleft,.alignright{display:block;float:none;margin:0 0 22px}}.aligncenter{display:block;margin:15px auto}.content-wrapper:after{content:'';display:block;clear:both}.top-page{position:fixed;bottom:20px;right:20px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.top-page svg{fill:#7f7f7f}.top-page.visible{opacity:1}@media (min-width:64em){.top-page{right:70px;bottom:30px}}.top-page:active svg,.top-page:focus svg,.top-page:hover svg{fill:#000}.top-page.in-footer svg{fill:#fff}.responsive-iframe{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;margin-bottom:30px}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:47.99em){.responsive-table{position:relative;overflow-x:scroll}}header{z-index:999;padding:14px 0 0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px 0 rgba(0,0,0,.08);position:fixed;top:0;left:0;z-index:15;width:100%;background:#fff;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}@media screen and (max-width:1024px){header{padding-top:10px;padding-bottom:10px}}header.header-sticky{position:fixed;top:0;left:0;z-index:1100;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}header.content_active{-webkit-transform:translateX(-260px);-ms-transform:translateX(-260px);transform:translateX(-260px)}header.header-sticky-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}header.header-sticky-bottom{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}@media screen and (min-width:1470px){header .container{max-width:1470px}}header .mobile-menu-btn{width:24px;height:24px;position:absolute;right:16px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}header .mobile-menu-btn img{width:100%}#rev_slider_1_1_wrapper{left:auto!important}.main-logo-container{padding-bottom:21px}@media screen and (max-width:1024px){.main-logo-container{padding-bottom:0}}.main-logo-container .custom-logo{width:100%;height:auto;display:block;max-width:140px;min-width:140px}@media screen and (max-width:1024px){.main-logo-container .custom-logo{max-width:98px;min-width:98px}}.header-navigation-wrapper .header-navigation__languages{text-align:right;margin-bottom:10px}.header-navigation-wrapper .header-navigation__languages .language{display:inline-block;margin-right:35px}.header-navigation-wrapper .header-navigation__languages .language li{display:inline-block;line-height:2.18;letter-spacing:.9px;font-family:os_sb;font-size:11px}.header-navigation-wrapper .header-navigation__languages .language li a{color:#9b9d9f;text-transform:uppercase;font-size:14px;line-height:1.3}.header-navigation-wrapper .header-navigation__languages .language li a:hover{color:#3e3e3e}.header-navigation-wrapper .header-navigation__languages .language li a,.header-navigation-wrapper .header-navigation__languages .language li span{font-family:inherit;font-weight:inherit;font-size:14px;line-height:1.3}.header-navigation-wrapper .header-navigation__languages .language li .current{color:#3e3e3e;text-transform:uppercase}.header-navigation-wrapper .header-navigation__languages .language li:not(:last-child){margin-right:10px}.header-navigation__main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1280px){.header-navigation__main-nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header-navigation__main-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1280px){.header-navigation__main-nav>ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.header-navigation__main-nav>ul>li{-webkit-box-flex:1;text-align:center;margin:0;font-size:14px;line-height:inherit}@media screen and (min-width:1280px){.header-navigation__main-nav>ul>li{margin-left:20px}.header-navigation__main-nav>ul>li:last-child{margin-right:20px}}@media screen and (min-width:1500px){.header-navigation__main-nav>ul>li{margin-left:50px}.header-navigation__main-nav>ul>li:last-child{margin-right:50px}}.header-navigation__main-nav>ul>li>a{font-size:14px;line-height:1.3;color:#3e3e3e;font-family:os_sb;padding:18px 10px}@media (max-width:33.74em){.header-navigation__main-nav>ul>li>a{font-size:12px;line-height:1.2}}@media screen and (min-width:1280px){.header-navigation__main-nav>ul>li>a{white-space:nowrap}}.header-navigation__main-nav>ul>li.menu-item-has-children{position:relative}.header-navigation__main-nav>ul>li.menu-item-has-children>a{padding-right:18px;position:relative;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);overflow:hidden}.header-navigation__main-nav>ul>li.menu-item-has-children>a:after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%) rotate(0);-ms-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0);background:url(../img/global/chevron-down.svg);width:12px;height:6px;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-navigation__main-nav>ul>li.menu-item-has-children>a:before{content:"";position:absolute;left:10px;bottom:-1px;background:#50a8ee;height:2px;width:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header-navigation__main-nav>ul>li.menu-item-has-children .sub-menu{visibility:hidden;opacity:0;display:block;position:absolute;top:calc(100% + 18px);left:0;width:100%;min-width:300px;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);z-index:-1;-webkit-transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms}@media screen and (max-width:1280px){.header-navigation__main-nav>ul>li.menu-item-has-children .sub-menu{top:calc(100% + 8px)}}.header-navigation__main-nav>ul>li.menu-item-has-children .sub-menu li{display:block;text-align:left;font-size:18px}.header-navigation__main-nav>ul>li.menu-item-has-children .sub-menu li a{padding:10px 0;font-family:os_reg;display:block;font-size:18px;line-height:28px}@media (max-width:33.74em){.header-navigation__main-nav>ul>li.menu-item-has-children .sub-menu li a{font-size:16px;line-height:24px}}.header-navigation__main-nav>ul>li.menu-item-has-children .sub-menu li a:hover{color:#50a8ee}.header-navigation__main-nav>ul>li.menu-item-has-children .sub-menu:before{position:absolute;content:'';width:140vw;top:0;left:-70vw;height:100%;background:#fff;-webkit-transition-delay:0s,0s,.3s;transition-delay:0s,0s,.3s}.header-navigation__main-nav>ul>li.menu-item-has-children .sub-menu:after{position:absolute;content:'';width:140vw;top:0;left:-70vw;height:5px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px 0 rgba(0,0,0,.08);z-index:10}.header-navigation__main-nav>ul>li.menu-item-has-children:focus>a:after,.header-navigation__main-nav>ul>li.menu-item-has-children:hover>a:after{-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-navigation__main-nav>ul>li.menu-item-has-children:focus .sub-menu,.header-navigation__main-nav>ul>li.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;z-index:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s,0s,.3s;transition-delay:0s,0s,.3s}.header-navigation__main-nav>ul>li.menu-item-has-children:focus .mega-menu-wrapper,.header-navigation__main-nav>ul>li.menu-item-has-children:hover .mega-menu-wrapper{position:fixed;left:0;top:100px;width:100%;visibility:visible;opacity:1;z-index:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s,0s,.3s;transition-delay:0s,0s,.3s}.header-navigation__main-nav>ul>li:not(.menu-item-has-children) a:hover:before{width:40px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header-navigation__main-nav>ul>li.current_page_item a{position:relative}.header-navigation__main-nav>ul>li.current_page_item a:before{content:"";position:absolute;left:10px;bottom:0;background:#50a8ee;height:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:40px}.header-navigation__main-nav .menu-button.blue-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:196px;background-color:#50a8ee;color:#fff;text-transform:uppercase;font-size:11px;font-family:os_bd;padding:14.5px 5px;border-radius:4px 0 0 0;-webkit-transition:all .3s ease;transition:all .3s ease}.header-navigation__main-nav .menu-button.blue-btn:active,.header-navigation__main-nav .menu-button.blue-btn:hover{background-color:#508cb8}.header-navigation__main-nav .menu-button.blue-btn img{margin-right:18px;width:25px;height:auto}.mega-menu-wrapper{padding:24px 0;background:#fff;visibility:hidden;opacity:0;display:block;position:fixed;top:0;left:0;width:100%;z-index:-1;-webkit-transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms}.mega-menu-wrapper .menu-product-btn-wrap{padding:20px 0 40px;text-align:center}.mega-menu-wrapper .white-btn.menu-product-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;border:1px solid #50a8ee;border-radius:4px;color:#3e3e3e;font-family:os_bd;text-transform:uppercase;font-size:12px;line-height:19px;padding:14.5px 14px 14.5px 20px;margin:auto;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:33.74em){.mega-menu-wrapper .white-btn.menu-product-btn{font-size:12px;line-height:.9}}.mega-menu-wrapper .white-btn.menu-product-btn span{display:inline-block;margin-left:20px;width:16px;height:16px}.mega-menu-wrapper .white-btn.menu-product-btn span svg{width:100%}.mega-menu-wrapper .white-btn.menu-product-btn span svg path{-webkit-transition:all .3s ease;transition:all .3s ease}.mega-menu-wrapper .white-btn.menu-product-btn:active,.mega-menu-wrapper .white-btn.menu-product-btn:hover{color:#fff;background-color:#508cb8;border:1px solid #508cb8}.mega-menu-wrapper .white-btn.menu-product-btn:active path,.mega-menu-wrapper .white-btn.menu-product-btn:hover path{stroke:#fff}.product-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:540px){.product-menu>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:540px){.product-menu>ul>li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-menu>ul>li:not(:last-child){border-right:1px solid rgba(198,198,197,.8)}}.product-menu>ul .product-menu-block{max-width:80px;margin:auto}.product-menu .product-menu-title{font-size:12px;line-height:.9;font-family:os_bd,serif;letter-spacing:1px;color:#9b9d9f;margin-bottom:12px;display:inline-block}@media (max-width:33.74em){.product-menu .product-menu-title{font-size:10px;line-height:.9}}.product-menu .product-menu-title+ul li{padding:8px 0}.product-menu .product-menu-title+ul li a{color:#3e3e3e;display:block}.product-menu .product-menu-title+ul li a:hover{color:#50a8ee}@media screen and (min-width:540px){.product-sub_menu{padding:25px 0 0;width:94%;margin:auto}}.product-sub_menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:540px){.product-sub_menu ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-sub_menu ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:5px}.product-sub_menu ul li .hover-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:100px;position:relative}.product-sub_menu ul li .hover-btn span{color:#fff;font-size:18px;line-height:28px;font-family:os_reg}@media (max-width:33.74em){.product-sub_menu ul li .hover-btn{font-size:16px;line-height:24px}}.product-sub_menu ul li .hover-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#50a8ee;z-index:1}.product-sub_menu ul li .hover-btn:active:after,.product-sub_menu ul li .hover-btn:hover:after{background:rgba(0,0,0,.5)}.product-sub_menu ul li .hover-btn .hover-bg-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%);z-index:1}.product-sub_menu ul li .hover-btn .btn-text{position:relative;z-index:3}.product-sub_menu ul li:nth-child(3) .hover-btn:after{background:rgba(0,0,0,.5)}.app-menu-link{display:block;padding:16px 0}.app-menu-link:hover .app-item__title{color:#50a8ee}.app-menu-additionnal-link{display:block;padding:16px 0;text-transform:uppercase;font-family:os_reg;-ms-flex-item-align:end;align-self:flex-end;color:#50a8ee;text-align:right}.app-menu-additionnal-link h2{font-size:12px!important}.app-item-additionnal{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.app-item{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.app-item .app-item__title{padding-left:16px;font-size:18px;font-family:os_reg}.active-sub{display:block!important}.mobile-menu{position:fixed;right:-100%;top:0;z-index:99;width:340px;height:100%;overflow-y:scroll;background-color:#fff;-webkit-transition:.5s;transition:.5s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);padding-left:58px;padding-right:34px;padding-top:48px}@media (max-width:33.74em){.mobile-menu{width:100%}}.mobile-menu .mobile-header-social .ss-social-icons-container li:not(:last-child){margin:0 16px 6px 0!important}.mobile-menu .menu-button.blue-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;background-color:#50a8ee;color:#fff;text-transform:uppercase;font-size:11px;font-family:os_bd;padding:14.5px 5px;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:3px}.mobile-menu .menu-button.blue-btn:active,.mobile-menu .menu-button.blue-btn:hover{background-color:#508cb8}.mobile-menu .menu-button.blue-btn:focus{outline:0}.mobile-menu .menu-button.blue-btn img{margin-right:18px;width:25px;height:auto}.mobile-menu .header-navigation__languages{text-align:center;margin:20px 0}.mobile-menu .header-navigation__languages .language{display:inline-block}.mobile-menu .header-navigation__languages .language li{display:inline-block;font-size:14px;line-height:2.18;letter-spacing:.9px;font-family:os_sb}.mobile-menu .header-navigation__languages .language li a{color:#9b9d9f;text-transform:uppercase}.mobile-menu .header-navigation__languages .language li a:hover{color:#3e3e3e}.mobile-menu .header-navigation__languages .language li .current{color:#3e3e3e;text-transform:uppercase}.mobile-menu .header-navigation__languages .language li:not(:last-child){margin-right:25px}@media (max-width:63.99em){.mobile-menu .header-navigation__languages .language li:not(:last-child){margin-right:15px}}.mobile-menu .mobile-menu-nav{margin:30px 0 0 0}.mobile-menu .mobile-menu-nav>ul>.menu-item{font-size:18px;line-height:24px;border-bottom:1px solid #f5f5f5}.mobile-menu .mobile-menu-nav>ul>.menu-item:first-child{border-top:1px solid #f5f5f5}@media (max-width:33.74em){.mobile-menu .mobile-menu-nav>ul>.menu-item{font-size:12px;line-height:1.2}}.mobile-menu .mobile-menu-nav>ul>.menu-item.menu-item-has-children>a.toggle-arrow::after{content:'';background-image:url(../img/svg/chevron-down.svg);width:12px;height:12px;background-repeat:no-repeat;background-position:center;position:absolute;right:20px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu .mobile-menu-nav>ul>.menu-item.menu-item-has-children>a::after{content:'';background-image:url(../img/svg/chevron-down.svg);width:12px;height:12px;background-repeat:no-repeat;background-position:center;position:absolute;right:20px;top:22px}.mobile-menu .mobile-menu-nav>ul>.menu-item>a{display:block;padding-bottom:15px;padding-top:15px}.mobile-menu .mobile-menu-nav>ul>.menu-item>ul{padding:0 0 10px 20px}.mobile-menu .mobile-menu-nav>ul>.menu-item>ul>li{margin-bottom:0;font-size:13px;overflow:hidden}.mobile-menu .mobile-menu-nav>ul>.menu-item>ul>li.menu-item-has-children>span::after{content:'';background-image:url(../img/svg/chevron-down.svg);width:10px;height:10px;background-repeat:no-repeat;background-position:center;position:absolute;right:20px}.mobile-menu .mobile-menu-nav>ul>.menu-item>ul>li.menu-item-has-children>span.toggle-arrow::after{content:'';background-image:url(../img/svg/chevron-down.svg);width:10px;height:10px;background-repeat:no-repeat;background-position:center;position:absolute;right:20px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu .mobile-menu-nav>ul>.menu-item>ul>li>a{color:#3e3e3e;display:block;padding-bottom:15px;font-size:14px;line-height:1.45}.mobile-menu .mobile-menu-nav>ul>.menu-item>ul>li>a::first-letter{text-transform:uppercase}.mobile-menu .mobile-menu-nav>ul>.menu-item>ul>li span{color:#3e3e3e;display:block;padding-bottom:15px;cursor:pointer}.mobile-menu .mobile-menu-nav>ul>.menu-item>ul>li>ul{display:none;padding:0 0 10px 20px}.mobile-menu .mobile-menu-nav>ul>.menu-item>ul>li>ul li a{color:#3e3e3e;font-size:14px;line-height:1.45}.mobile-menu .mobile-menu-nav>ul>.menu-item a:focus{outline:0}.mobile-menu.menu-visible{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);right:0;z-index:9999!important}.mobile-menu .mobile-menu-cross{position:absolute;right:16px;z-index:50;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);background:0 0;width:30px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu .mobile-menu-cross svg{height:24px;width:24px}.mobile-menu .product-mega-menu li a::first-letter{text-transform:uppercase}.float-right{margin-left:auto}.page-content{-webkit-transition:.5s;transition:.5s;position:relative;z-index:0}@media screen and (max-width:1024px){.header-navigation-wrapper{display:none}.app-mega-menu,.product-mega-menu{display:none!important}}@media screen and (min-width:1025px){.mobile-menu,.mobile-menu-btn{display:none}.custom-sub-app,.custom-sub-option{display:none!important}}@media screen and (min-width:tablet) and (max-width:1279px){.header-navigation__main-nav .menu-button.blue-btn{min-width:127px}.header-navigation__main-nav>ul>li>a{font-size:13px;padding:18px 0}.header-navigation__main-nav>ul>li{margin-left:11px}.header-navigation__main-nav>ul>li:last-child{margin-right:10px}.app-mega-menu .float-right .app-item-additionnal{padding-right:15px}.app-item .app-item__title{font-size:16px;line-height:1.63}}@media screen and (min-width:tablet) and (max-width:1279px) and (max-width:33.74em){.app-item .app-item__title{font-size:14px;line-height:1.63}}@media screen and (min-width:tablet) and (max-width:1279px){.art-list-wrapper .single-art-item{padding:0 15px}.art-list-wrapper .single-art-item .single-art-body .art-body-banner img{width:200px}.art-list-wrapper .single-art-item .single-art-body .art-body-text p{font-size:13px}.art-list-wrapper .single-art-item .single-art-body .art-body-text a.art-body-read-more{font-size:11px}.single-post-content-row .custom-columns-grid .column-width-33.float-to-left{padding-left:5px}}.mobile-header-social{text-align:center;margin-top:70px}.mobile-header-social .ss-inline-share-wrapper{margin-bottom:15px}.mobile-header-social .ss-social-icons-container li{width:34px!important;height:34px!important;display:inline-block!important;margin:0 16px 6px 0!important}.mobile-header-social .ss-social-icons-container li a{border-color:#50a8ee!important;background:0 0;width:34px!important;height:34px!important}.mobile-header-social .ss-social-icons-container li a span{color:#50a8ee;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.arrow-link{width:24px;height:24px}.checked{width:64px;height:64px}.fb{width:8px;height:17px}.glass{width:50px;height:50px}.st0{fill:#4ea9ff}.linkedin{width:16px;height:15px}.top{width:27px;height:16px}header nav a{display:inline-block;color:#336;font-size:1.7rem;margin-right:35px}@media (max-width:33.74em){header nav{top:132px}}@media (max-width:63.99em){header nav{position:absolute;left:0;height:calc(100vh - 100px);width:100%;background:#fff;overflow-y:auto;text-align:center}header nav ul{padding-top:20px}header nav>ul{width:100%;border-top:4px solid #336}header nav li{padding:0 20px;margin-bottom:20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}header nav a{display:table;margin:0 auto}header nav .language a{min-width:0}}header nav ul{display:inline-block}@media (min-width:33.75em) and (max-width:63.99em){header nav{top:162px}}@media (max-width:63.99em){header.sticky nav{top:135px}}header.sticky nav .sub-menu{webkit-box-shadow:0 1px 6px 0 #cdcdcd;-webkit-box-shadow:0 1px 6px 0 #cdcdcd;box-shadow:0 1px 6px 0 #cdcdcd}.display-menu{display:none;position:absolute;right:20px;top:60px;z-index:20;width:20px;height:30px;border:0;background:0 0;-webkit-transition:.2s;transition:.2s;cursor:pointer}@media (max-width:63.99em){.display-menu{display:inline-block;vertical-align:middle}}.display-menu .caret{display:block;position:absolute;left:50%;top:13px;margin:0 0 0 -10px;cursor:pointer;height:3px;width:20px;background:#000;-webkit-transition:.2s;transition:.2s}.display-menu .caret:after,.display-menu .caret:before{content:'';display:block;position:absolute;left:50%;margin-left:-10px;cursor:pointer;height:3px;width:20px;background:#000;-webkit-transition:.3s;transition:.3s}.display-menu .caret:before{top:8px}.display-menu .caret:after{bottom:8px}.display-menu.active span{background-color:transparent}.display-menu.active span:after,.display-menu.active span:before{top:0}.display-menu.active span:before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.display-menu.active span:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.display-menu:active,.display-menu:focus,.display-menu:hover{outline:1px dotted #000}.visible{display:block}.menu-item{position:relative}.sub-menu{display:none;position:absolute;top:100%;background:#fff;padding:20px}@media screen and (max-width:1025px){.sub-menu{position:relative;padding:20px 0}}.sub-menu li{margin-bottom:10px}.sub-menu a{min-width:250px}.sub-menu .menu-item-has-children:after{position:absolute;content:'';top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:7px solid transparent;border-left:7px solid #4ea9ff}.sub-menu .menu-item-has-children .sub-menu{left:calc(100% + 20px);top:0;-webkit-box-shadow:2px 1px 3px 0 #cdcdcd;box-shadow:2px 1px 3px 0 #cdcdcd}@media screen and (max-width:1025px){.sub-menu .menu-item-has-children:after{display:none}.sub-menu .menu-item-has-children .sub-menu{left:0;-webkit-box-shadow:none;box-shadow:none;padding-bottom:0}.sub-menu .menu-item-has-children>a:before{position:absolute;content:'';top:7px;right:0;border:6px solid transparent;border-top:6px solid #4ea9ff}}.sub-menu .menu-item.current_page_item a{color:#50a8ee}.breadcrumb{display:block;margin-bottom:40px;font-size:1.6rem}.breadcrumb li{display:inline-block;vertical-align:top;margin:0}.breadcrumb li:not(:last-child):after{content:'';display:inline-block;vertical-align:middle;width:5px;height:10px;margin:0 10px;background:url(../sprites/arrow-breadcrumb.svg) no-repeat}.breadcrumb a{position:relative;color:#000}.breadcrumb a:after{content:'';position:absolute;left:0;bottom:-1px;width:0;height:1px;background:#4ea9ff;-webkit-transition:width .35s;transition:width .35s}.breadcrumb a:active,.breadcrumb a:focus,.breadcrumb a:hover{color:#4ea9ff}.breadcrumb a:active:after,.breadcrumb a:focus:after,.breadcrumb a:hover:after{width:100%}.breadcrumb p{position:relative;top:-3px}.hero{position:relative}.hero__img{display:block;width:100%;height:500px}@media (max-width:63.99em){.hero__img{height:auto}}@media (max-width:63.99em) and (max-width:33.74em){.hero__img{height:280px}}.hero .center-content--thin{position:absolute;top:100%;left:50%;padding:40px;width:790px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:33.74em){.hero .center-content--thin{position:relative;width:100%;max-width:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background:#2b2b2b;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}}.hero p{margin-top:30px;font-family:os_reg,arial,sans-serif;font-size:1.4rem;color:#fff}.hero--product{background:url(../img/global/bg-dark.jpg) no-repeat;background-size:100% 100%;text-align:center;padding:120px 0 70px}.hero--product__img{position:relative;display:block;margin:0 auto;max-width:600px;height:auto}.hero--product .chapo p,.hero--product h1{color:#fff}.hero--product h1{margin-bottom:50px}.hero--product .chapo p{top:auto;bottom:50px;color:#c6c6c6;font-size:3.6rem;font-family:os_sb,arial,sans-serif;text-align:center}@media (max-width:33.74em){.hero--product{padding:80px 0 70px}.hero--product h1{text-align:center}.hero--product__img{width:100%;height:auto}.hero--product .chapo p{font-size:1.6rem;bottom:0}}.cta-area{padding-top:30px}@media (max-width:63.99em){.cta-area{padding-top:30px}}.cta-image{display:block;width:100%;height:600px}@media (max-width:63.99em){.cta-image{height:auto}}.home .cta-image{height:1200px}@media (max-width:63.99em){.home .cta-image{height:auto}}.wheel a.call-to-action{display:block;margin:50px auto 0;width:220px;min-width:0}.wheel-additional-arrows{margin-top:50px}.wheel-additional-arrows ul li{cursor:pointer}.wheel-additional-arrows ul li:first-child{margin-right:10px}.wheel-additional-arrows ul li:last-child{margin-left:10px}.layer{text-align:center;color:#9c9da0}@media (min-width:64em){.layer{padding:100px 0}}.layer h2{margin-bottom:60px}.layer h3{margin-bottom:30px}.layer .chapo{font-size:2.6rem}@media (max-width:63.99em){.layer .chapo{font-size:1.8rem}}.layer .title-list{min-height:50px;margin-bottom:5px;color:#000;font-weight:700}.layer .more{margin-top:60px}@media (max-width:33.74em){.layer .more{margin-top:20px}}.layer--dark{background:#2b2b2b;color:#c6c6c6}.layer--dark a,.layer--dark input{outline-color:#4ea9ff}.layer--dark .call-to-action{color:#c6c6c6}.layer--dark .call-to-action:active,.layer--dark .call-to-action:focus,.layer--dark .call-to-action:hover{color:#4ea9ff}.layer--post .cta-area{padding-top:90px;padding-bottom:100px}.layer--light{background:rgba(198,198,198,.2);text-align:left}.layer--light-centered{background:rgba(198,198,198,.2);text-align:center}@media (max-width:33.74em){.layer{padding:30px 0}.layer h2{margin-bottom:20px}.layer--post .cta-area{padding-bottom:30px}}.layer--gradient-light{background:radial-gradient(circle,rgba(204,204,204,.916387) 0,#fff 0,#ccc 100%)}.layer--gradient-dark{background:url(../img/global/bg-dark.jpg) no-repeat}.layer--bicolor{padding:20px 0;background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(198,198,198,.2)),color-stop(0,#fff));background:linear-gradient(to right,rgba(198,198,198,.2) 50%,#fff 0)}@media (max-width:33.74em){.layer--bicolor{background:rgba(198,198,198,.2)}}.hero .banner-zoom-img{overflow:hidden}.hero .banner-zoom-img img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.hero .banner-zoom-img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.additional-product-contents.full-width-add-content .text-block__content{width:100%;padding:0}.newsletter-block{background-color:#3e3e3e}.distribution-block,.newsletter-block,.presence-mondiale-block{padding:35px 15px}@media (min-width:48em){.distribution-block,.newsletter-block,.presence-mondiale-block{padding:60px 100px}}@media (min-width:48em) and (max-width:33.74em){.distribution-block,.newsletter-block,.presence-mondiale-block{padding:30px 15px}}.distribution-block .os-head,.newsletter-block .os-head,.presence-mondiale-block .os-head{margin-bottom:34px}@media (max-width:33.74em){.distribution-block .os-head,.newsletter-block .os-head,.presence-mondiale-block .os-head{margin-bottom:20px}}.distribution-block h2,.newsletter-block h2,.presence-mondiale-block h2{text-align:center}.distribution-block p,.newsletter-block p,.presence-mondiale-block p{font-family:os_reg;font-size:22px;line-height:1.45;color:#fff;text-align:center;margin:0 auto;margin-bottom:24px}@media (max-width:47.99em){.distribution-block p,.newsletter-block p,.presence-mondiale-block p{max-width:100%;margin-bottom:32px}}@media (max-width:33.74em){.distribution-block p,.newsletter-block p,.presence-mondiale-block p{font-size:17px;line-height:1.45}}.distribution-block form,.newsletter-block form,.presence-mondiale-block form{margin:0 auto;text-align:center}.distribution-block form input,.newsletter-block form input,.presence-mondiale-block form input{font-family:os_reg}.distribution-block form input[type=email],.newsletter-block form input[type=email],.presence-mondiale-block form input[type=email]{border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:#fff;padding:14.5px 24px;color:#9b9d9f;font-size:14px;line-height:1.53}@media (max-width:63.99em){.distribution-block form input[type=email],.newsletter-block form input[type=email],.presence-mondiale-block form input[type=email]{border-radius:3px}}.distribution-block form input[type=submit],.newsletter-block form input[type=submit],.presence-mondiale-block form input[type=submit]{border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#50a8ee;padding:13.5px 24px;font-family:os_reg;font-size:12px;line-height:.9;letter-spacing:1px;text-align:center;color:#fff;text-transform:uppercase;cursor:pointer;height:50px}@media (max-width:33.74em){.distribution-block form input[type=submit],.newsletter-block form input[type=submit],.presence-mondiale-block form input[type=submit]{font-size:12px;line-height:.9}}@media (max-width:63.99em){.distribution-block form input[type=submit],.newsletter-block form input[type=submit],.presence-mondiale-block form input[type=submit]{border-radius:3px}}.centered-section{text-align:center}.precision-wrapper{background-color:#f5f5f5}.precision-top-content h2{margin-bottom:30px}@media (min-width:64em){.precision-top-content h2{margin-bottom:51px}}.precision-top-content p{font-family:os_reg;font-size:22px;line-height:1.45;text-align:center;color:#9b9d9f}@media (min-width:64em){.precision-top-content p{display:block;margin:0 auto}}@media (max-width:33.74em){.precision-top-content p{font-size:17px;line-height:1.45}}.precision-middle-content{margin-top:30px}@media (min-width:64em){.precision-middle-content{margin-top:51px}}.precision-bottom-content{margin-top:60px}@media (min-width:64em){.precision-bottom-content{margin-top:70px}}.single-precision-item a:hover{cursor:default}.single-precision-item span.image-link{display:block;overflow:hidden}.single-precision-item span.image-link img{max-height:150px;margin:50px auto 35px;max-width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width:33.74em){.single-precision-item span.image-link img{margin:50px auto;margin-bottom:20px}}.single-precision-item p{font-family:os_reg;text-align:center}@media (min-width:64em){.single-precision-item p{max-width:75%;margin:0 auto;text-align:center}}@media (max-width:33.74em){.single-precision-item p{margin-bottom:20px}}@media (min-width:64em){.single-precision-item p.title-list{min-height:53px}}@media (max-width:33.74em){.single-precision-item p.title-list{margin-bottom:20px}}.single-precision-item p.title-list strong{font-family:os_bd;font-size:16px;line-height:1.63;text-align:center;color:#3e3e3e}@media (max-width:33.74em){.single-precision-item p.title-list strong{font-size:14px;line-height:1.63}}.wheel-section-wrapper{background-color:#2b2b2b;padding:150px 0}@media (max-width:63.99em){.wheel-section-wrapper{padding:30px 0}}.wheel-section-wrapper .wheel-section-header h2{margin-bottom:30px}@media (min-width:64em){.wheel-section-wrapper .wheel-section-header h2{margin-bottom:51px}}.wheel-section-wrapper .wheel-section-header .chapo{display:block;margin:0 auto;text-align:center}.wheel-section-wrapper .wheel-section-header .chapo p{font-family:os_reg;font-size:22px;line-height:1.45;color:#c6c6c5}@media (max-width:33.74em){.wheel-section-wrapper .wheel-section-header .chapo p{font-size:17px;line-height:1.45}}@media (max-width:33.74em){.wheel-section-wrapper .wheel-section-header .chapo{max-width:100%}}.chapo-content{margin-top:48px}@media (max-width:33.74em){.chapo-content{margin-top:45px}}.chapo-content p{color:#3e3e3e;margin:0 auto;text-align:left;margin-bottom:15px}@media (max-width:33.74em){.chapo-content p{max-width:100%;font-size:14px}}.chapo-content p:last-child{margin-bottom:0}.chapo p{font-size:22px;line-height:1.45}.chapo-content-description{margin-top:45px}.chapo-content-description p{text-align:left!important;margin-bottom:15px;font-size:16px;line-height:1.75;color:#3e3e3e}.chapo-content-description p:last-child{margin-bottom:0}.solution-finder-helper>div{padding-top:250px}@media (max-width:63.99em){.solution-finder-helper>div{padding-top:36px}}#options-per-view{padding:40px 0 0 0;overflow:hidden}@media screen and (min-width:1024px){#options-per-view{overflow:visible}}.glide__slide img{width:100%}.glide__slide .single-related-machine .related-machine-textes{padding:0 15px}@media (min-width:64em){.glide__slide .single-related-machine .related-machine-textes{-webkit-transform:scale(.8,.8);-ms-transform:scale(.8,.8);transform:scale(.8,.8);opacity:0;-webkit-transition:all .6s;transition:all .6s}}@media (min-width:64em){.glide__slide .related-machine-image img{-webkit-transform:scale(.5,.5);-ms-transform:scale(.5,.5);transform:scale(.5,.5);-webkit-transition:all .6s;transition:all .6s}}.glide__track{position:relative;z-index:99}.glide__arrows{position:absolute;top:40px;width:100%;height:100%}@media (max-width:63.99em){.glide__arrows{display:none}}@media (min-width:64em){.glide__arrows{top:-138px!important}}@media (min-width:80em){.glide__arrows{top:-100px!important}}.glide__arrow{position:absolute;z-index:999;width:33%;height:100%;background-color:transparent;border:none;cursor:pointer}.glide__arrow--left{left:-40px}@media (max-width:63.99em){.glide__arrow--left{left:0}}.glide__arrow--left svg{float:left}.glide__arrow--right{right:-40px}@media (max-width:63.99em){.glide__arrow--right{right:0}}.glide__arrow--right svg{float:right}.glide__bullets{text-align:center;margin-top:30px}.glide__bullets .glide__bullet{position:relative;display:inline-block;height:20px;width:20px;margin:0 3px;padding:0;cursor:pointer;border:none;border-radius:50%;height:10px;width:10px;background-color:#fff}.glide__bullets .glide__bullet.glide__bullet--active{background-color:#50a8ee}@media (min-width:64em){.glide__bullets{display:none}}@media (min-width:64em){.glide__slide.glide__slide--active .single-related-machine .related-machine-textes{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-transition:all .6s;transition:all .6s}}@media (min-width:64em){.glide__slide.glide__slide--active .related-machine-image img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:all .6s;transition:all .6s}}.related-machines-wrapper{background-blend-mode:hard-light;background-image:radial-gradient(circle at 50% 48%,rgba(255,255,255,.5),rgba(200,200,200,.4) 5%,rgba(64,64,64,0) 31%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(21,21,20,0)));background-image:radial-gradient(circle at 50% 48%,rgba(255,255,255,.5),rgba(200,200,200,.4) 5%,rgba(64,64,64,0) 31%),linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(21,21,20,0) 100%);background-color:#151514;position:relative;padding:50px 0}@media (max-width:63.99em){.related-machines-wrapper{overflow:hidden}}.related-machines-wrapper:after{content:"";position:absolute;top:100%;left:0;width:100%;height:100vh;background-color:#151514;z-index:-1}@media (min-width:64em){.related-machines-wrapper{padding:135px 0 16px}}.related-machines-wrapper h2{text-align:center;margin-bottom:50px}.related-machines-wrapper .container-fluid{padding-right:0;padding-left:0}.related-machines-wrapper .related-machine-slider .slick-list{margin:0 100px}.related-machines-wrapper .related-machine-slider .slick-slide{position:relative;overflow:hidden}.related-machines-wrapper .related-machine-slider .slick-slide img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.related-machines-wrapper .related-machine-slider .slick-slide.slick-zoomed img{margin-bottom:65px;margin-top:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media screen and (min-width:1280px){.related-machines-wrapper .related-machine-slider .slick-slide:not(.slick-active){margin-left:8px;margin-right:-8px}}.related-machines-wrapper .related-machine-slider .slick-slide:not(.slick-current) .single-related-machine{width:60%!important}@media screen and (max-width:767.8px){.related-machines-wrapper .related-machine-slider .slick-slide:not(.slick-current) .single-related-machine{margin-left:auto}}@media screen and (min-width:540px) and (max-width:991.8px){.related-machines-wrapper .related-machine-slider .slick-slide:not(.slick-current) .single-related-machine{margin-right:15%}}.related-machines-wrapper .related-machine-slider .slick-slide:not(.slick-current) .related-machine-image{padding-top:30%}.related-machines-wrapper .related-machine-slider .slick-slide .single-related-machine{margin:0 auto;display:block!important;opacity:.6}.related-machines-wrapper .related-machine-slider .slick-slide .related-machine-textes{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.related-machines-wrapper .related-machine-slider .slick-slide.slick-active:not(.slick-current) .single-related-machine{margin:0 auto}@media screen and (min-width:540px) and (max-width:991.8px){.related-machines-wrapper .related-machine-slider .slick-slide.slick-active:not(.slick-current) .single-related-machine{margin-left:auto;margin-right:35%}}@media screen and (max-width:767.8px){.related-machines-wrapper .related-machine-slider .slick-slide.slick-current+.slick-slide .single-related-machine{margin-right:auto;margin-left:0}}.related-machines-wrapper .related-machine-slider .slick-slide.slick-current+.slick-active .single-related-machine{margin:0 auto}@media screen and (min-width:1280px){.related-machines-wrapper .related-machine-slider .slick-slide.slick-current+.slick-active+.slick-slide{margin-left:-8px;margin-right:8px}}.related-machines-wrapper .related-machine-slider .slick-slide.slick-current+.slick-active+.slick-slide .single-related-machine{margin:0 auto}.related-machines-wrapper .related-machine-slider .slick-slide.slick-current .related-machine-image{text-align:center}.related-machines-wrapper .related-machine-slider .slick-slide.slick-current .related-machine-image img{width:100%}.related-machines-wrapper .related-machine-slider .slick-slide.slick-current .single-related-machine{width:100%!important;margin-right:0;margin-left:0;opacity:1}.related-machines-wrapper .related-machine-slider .slick-slide.slick-zoomed .related-machine-textes{opacity:1;width:100%;margin:auto}.related-machines-wrapper .related-machine-slider .single-related-machine .related-machine-textes h3{margin-top:8px;margin-bottom:10px}.related-machines-wrapper .related-machine-arrows{position:absolute;top:61.5px;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1024px){.related-machines-wrapper .related-machine-arrows{top:88px}}@media screen and (min-width:1280px){.related-machines-wrapper .related-machine-arrows{top:120px}}.related-machines-wrapper .related-machine-arrows ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.related-machines-wrapper .related-machine-arrows li{cursor:pointer}.related-machines-wrapper .related-machine-arrows li:first-child{position:absolute;left:50px}.related-machines-wrapper .related-machine-arrows li:last-child{position:absolute;right:50px}.related-machines-wrapper.no--JS{display:none!important}.related-machines-wrapper.no--JS .related-machine-arrows{display:none}.related-machines-wrapper.no--JS .related-machine-textes{position:relative}.related-machines-wrapper.no--JS .related-machine-slider{height:auto}.related-machines-wrapper .glide__track{overflow:visible!important}.related-machines-wrapper .glide__track .glide__slides{overflow:visible!important}.single-related-machine .related-machine-image img{max-width:100%}.single-related-machine .related-machine-textes{margin-top:30px}.single-related-machine .related-machine-textes h3{text-align:center;margin-bottom:20px}.single-related-machine .related-machine-textes .related-machine-description{text-align:center;font-family:os_reg;font-size:14px;line-height:1.3;line-height:1.57;text-align:center;color:#9b9d9f}.iframe-colored{background-color:#4a4a4a}.type-of-technologie-wrapper{background-color:#2b2b2b}.type-of-machine-technologies .cta-area .chapo p{color:#c6c6c6}.type-of-machine-technologies .cta-area .chapo-content-description p{color:#c6c6c6}.sib-form-condition{color:#fff;margin-top:25px;font-size:10px}.sib-form-condition>a{color:#50a8ee;font-size:10px}.sib-form-condition>a:hover{text-decoration:underline}.sib-form-condition input[type=checkbox]{width:22px;height:22px;border-color:#50a8ee;border-radius:3px;cursor:pointer;color:#50a8ee}.sib-form-condition input[type=checkbox]:checked{background-size:69%;background-position:center;color:#50a8ee}@media (max-width:33.74em){.sib_signup_form .sib-email-area input[type=submit]{margin-top:15px}}@media (min-width:33.75em){.sib_signup_form .sib-email-area input[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}}.sib_signup_form .sib-email-area input{border:0}@media (min-width:33.75em){.sib_signup_form .sib-email-area .sib-email-area{height:50px;border-top-right-radius:0;border-bottom-right-radius:0}}.codedropz-upload-wrapper .dnd-upload-status .name{color:#fff!important}.codedropz-upload-wrapper .dnd-upload-status .name em{color:#fff!important}.codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#fff;color:#50a8ee}.codedropz-upload-wrapper .dnd-upload-status .dnd-upload-image{border-color:#fff}.codedropz-upload-wrapper .dnd-upload-status .dnd-upload-image .dnd-icon-blank-file{color:#fff}@media screen and (max-width:768px){#tarteaucitronRoot #tarteaucitronAlertBig{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}}#tarteaucitronRoot #tarteaucitronPercentage{background:#50a8ee!important}#tarteaucitronRoot #tarteaucitronDisclaimerAlert,#tarteaucitronRoot #tarteaucitronDisclaimerAlert strong{margin-bottom:15px;display:block;text-align:center;max-width:98%;margin-left:auto;margin-right:auto}label{display:block;margin-bottom:5px;color:#000}.checkbox label,.radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.checkbox,.radio{margin-top:15px}.checkbox:last-of-type,.radio:last-of-type{margin-bottom:30px}.gender{display:block}textarea{resize:vertical}input,select{-webkit-appearance:none}input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{display:block;width:100%;border:1px solid #d4d4d4;padding:10px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;font-family:os_sb,arial,sans-serif;margin-bottom:20px}input[type=email].wpcf7-not-valid,input[type=file].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,input[type=url].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{margin-bottom:5px;border-color:red!important}.wpcf7-form.invalid .wpcf7-not-valid-tip{display:block;margin-bottom:20px;font-size:10px}.wpcf7-form.invalid .wpcf7-not-valid-tip:after{top:-39px!important;content:'';width:16px;height:16px;display:block;right:-20px;background-image:url(../img/global/error-icon.svg);background-position:center center;background-size:contain;background-repeat:no-repeat}input[type=checkbox],input[type=radio]{border:1px solid #d4d4d4;display:inline-block;vertical-align:middle;width:23px;height:23px;display:inline-block;margin-right:8px;line-height:1;-moz-appearance:none;-webkit-appearance:none;appearance:none}input[type=checkbox]:checked,input[type=radio]:checked{background:url(../img/global/checked.svg) no-repeat 0 3px}input[type=radio]{border-radius:50%}.wpgmza-api-consent,input[type=submit]{display:block;border:0;background:#4ea9ff;padding:10px 15px;color:#fff;font-weight:500;font-size:2rem;text-align:center;font-family:os_sb,arial,sans-serif;-webkit-transition:background-color .2s,color .2s,outline-offset .2s;transition:background-color .2s,color .2s,outline-offset .2s}.wpgmza-api-consent:active,.wpgmza-api-consent:focus,.wpgmza-api-consent:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#000}@media (max-width:33.74em){.wpgmza-api-consent,input[type=submit]{width:100%;white-space:normal}}.mc4wp-form-fields{letter-spacing:-.33em;margin-top:50px}@media (max-width:63.99em){.mc4wp-form-fields{margin-top:30px}}.mc4wp-form-fields input{border:0;display:inline-block;vertical-align:top;background:#9c9da0;font-size:1.6rem;text-align:center}.mc4wp-form-fields input[type=email]{width:60%;background:#c6c6c6;text-align:left;margin-bottom:0}@media (max-width:33.74em){.mc4wp-form-fields input[type=email]{width:100%}}@media (min-width:80em){.mc4wp-form-fields input[type=email]{width:70%}}.mc4wp-form-fields input[type=submit]{color:#2b2b2b}.mc4wp-form-fields input[type=submit]:active,.mc4wp-form-fields input[type=submit]:focus,.mc4wp-form-fields input[type=submit]:hover{color:#fff}span.wpcf7-list-item{margin:0}.custom-select{display:inline-block;margin-right:50px;background:#fff}@media (max-width:33.74em){.custom-select{display:block;width:100%;margin-bottom:30px}}.custom-select:nth-child(4){margin-right:0}.custom-select span{display:block;position:relative;width:277px;min-height:41px;overflow:hidden;border:0;border:1px solid #000}@media (max-width:33.74em){.custom-select span{width:100%;min-width:auto}}.custom-select span:after{content:'';position:absolute;top:0;right:0;pointer-events:none;background:url(../img/global/arrow-select.jpg) no-repeat;width:41px;height:41px;background-size:100%}.custom-select span select{position:absolute;left:1px;top:5px;width:99.5%;min-height:25px;border:0;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 8px 5px;font-family:os_bd,arial,sans-serif;color:#000;text-transform:uppercase;cursor:pointer;-moz-appearance:none}.custom-select span select::-ms-expand{display:none}.custom-select span select option{padding-left:0}div.wpcf7-validation-errors{color:#000;border:2px solid red}.search-text{position:relative;margin:50px 0}.search-text svg{position:absolute;top:-5px;left:0}.search-text input{display:block;width:100%;padding:0 0 10px 70px;border:0;border-bottom:1px solid #9c9da0;min-height:50px;color:#000}body.page-template-form-page .presence-mondiale-block{padding-top:160px;padding-bottom:0}body.page-template-form-page .distribution-block{padding-top:0;padding-bottom:280px}body.page-template-form-page .double-solution-finder--contact{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);padding-top:110px}@media screen and (min-width:992px){body.page-template-form-page .double-solution-finder--contact{padding-top:0;-webkit-transform:translate(0,-190px);-ms-transform:translate(0,-190px);transform:translate(0,-190px)}}@media screen and (min-width:992px){body.page-template-form-page .contact-page-content--form{margin-top:-220px}}body.page-template-form-page .wpcf7 .form-button input[type=submit]{border:1px solid #50a8ee}body.page-template-form-page .wpcf7 .form-button input[type=submit]:focus,body.page-template-form-page .wpcf7 .form-button input[type=submit]:hover{background:#508cb8;border:1px solid #508cb8}body.page-template-form-page .wpcf7 .form-button input[type=submit]:disabled{border:1px solid #c6c6c5;background:0 0;color:#c6c6c5}body.page-template-form-page .wpcf7 .wpcf7-response-output{border:none!important}body.page-template-form-page .wpcf7 .wpcf7-response-output.wpcf7-validation-errors{color:#dc3545;font-size:12px;line-height:1.3;padding-left:0;margin-left:0}@media (max-width:33.74em){body.page-template-form-page .wpcf7 .wpcf7-response-output.wpcf7-validation-errors{font-size:12px;line-height:1.3}}body.page-template-form-page .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{font-size:22px;line-height:1.45;text-align:center;color:#50a8ee}@media (max-width:33.74em){body.page-template-form-page .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{font-size:17px;line-height:1.45}}footer{background:#2b2b2b}footer:not(.sub-footer){padding:47px 0}@media (max-width:33.74em){footer:not(.sub-footer){padding:36px 0 40px}}footer:not(.sub-footer) .footer-column a,footer:not(.sub-footer) .footer-column li,footer:not(.sub-footer) .footer-column p{font-family:os_reg;font-size:14px;font-size:1.3;color:#f5f5f5}footer:not(.sub-footer) .footer-column a:hover{color:#c6c6c5}footer:not(.sub-footer) .footer-column .footer-columns-text h4{font-family:os_sb;font-size:12px;font-size:.9;letter-spacing:1.5px;color:#c6c6c5;margin-top:0;margin-bottom:20px}@media (max-width:33.74em){footer:not(.sub-footer) .footer-column .footer-columns-text h4{font-size:10px;line-height:.9}}footer:not(.sub-footer) .footer-column .footer-columns-text ul li:not(:last-child){margin-bottom:20px}footer:not(.sub-footer) .footer-column .footer-columns-text .footer-adress-block{margin-top:30px}footer.sub-footer{padding:10px 0;border-top:1px solid #1c1c1b;position:relative}footer.sub-footer:before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,.1);box-shadow:0 8px 12px 0 rgba(0,0,0,.1);background-color:rgba(28,28,27,.93)}footer.sub-footer p.copyright-footer{font-family:os_bd;font-size:10px;line-height:.9;letter-spacing:.8px;color:#c6c6c5;text-transform:uppercase}@media (min-width:33.75em){footer.sub-footer p.copyright-footer{text-align:right}}@media (max-width:33.74em){footer.sub-footer p.copyright-footer{line-height:1.3}}.footer-logo-column a{display:block;text-align:center}.footer-logo-column a img{height:55px;max-width:100%;width:auto;margin-top:2px}@media (max-width:33.74em){.footer-logo-column{margin-bottom:30px}}@media (min-width:33.75em){.footer-sub-logo{text-align:right}}@media (max-width:33.74em){.footer-sub-logo{margin-top:20px}}.layer .wpgmza_map{float:none!important;margin-top:80px}.layer .wpgmza_map>div p{text-align:left;font-size:1.6rem;font-family:os_reg,arial,sans-serif;margin-bottom:20px}.layer .wpgmza_map>div p a{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}.layer .wpgmza_map>div p a:active,.layer .wpgmza_map>div p a:focus,.layer .wpgmza_map>div p a:hover{color:#4ea9ff}.layer .wpgmza_map>div p a.more:active,.layer .wpgmza_map>div p a.more:focus,.layer .wpgmza_map>div p a.more:hover{color:#000}.layer .wpgmza-modern-marker-listing .wpgmza-close-container,.layer .wpgmza-modern-marker-listing-marker-view .wpgmza-close-container,.layer .wpgmza-modern-marker-listing-marker-view [data-name=title]{background:#2b2b2b}.layer .wpgmza-modern-marker-listing,.layer .wpgmza-modern-marker-listing-marker-view{text-align:left;font-size:1.6rem}.layer .wpgmza-modern-marker-listing [data-name=title],.layer .wpgmza-modern-marker-listing-marker-view [data-name=title]{font-weight:700;color:#4ea9ff}.layer .wpgmza-modern-marker-listing [data-name=desc],.layer .wpgmza-modern-marker-listing-marker-view [data-name=desc]{max-height:none}.layer .wpgmza-modern-marker-listing li:not(:last-child),.layer .wpgmza-modern-marker-listing-marker-view li:not(:last-child){border-bottom:1px solid #2b2b2b}.layer .wpgmza-modern-marker-listing a,.layer .wpgmza-modern-marker-listing-marker-view a{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}.layer .wpgmza-modern-marker-listing a:active,.layer .wpgmza-modern-marker-listing a:focus,.layer .wpgmza-modern-marker-listing a:hover,.layer .wpgmza-modern-marker-listing-marker-view a:active,.layer .wpgmza-modern-marker-listing-marker-view a:focus,.layer .wpgmza-modern-marker-listing-marker-view a:hover{color:#4ea9ff}.grid-item,.post-list{letter-spacing:-.33em}.grid-item li,.grid-item__col,.post-list li,.post-list__col{display:inline-block;vertical-align:top;width:32%;margin:0 10px 5px 0;position:relative;text-align:left}.grid-item li p,.grid-item__col p,.post-list li p,.post-list__col p{font-size:1.7rem;margin:20px 0 30px;font-family:os_reg,arial,sans-serif}.page-template-piece-page .grid-item li p,.page-template-piece-page .grid-item__col p,.page-template-piece-page .post-list li p,.page-template-piece-page .post-list__col p{color:#9c9da0}.grid-item li p.post-list__title,.grid-item__col p.post-list__title,.post-list li p.post-list__title,.post-list__col p.post-list__title{margin:20px 0;font-size:2rem;font-family:os_md,arial,sans-serif}.grid-item li img,.grid-item__col img,.post-list li img,.post-list__col img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grid-item li>img,.grid-item__col>img,.post-list li>img,.post-list__col>img{height:auto}.grid-item li>img.schema-piece,.grid-item__col>img.schema-piece,.post-list li>img.schema-piece,.post-list__col>img.schema-piece{height:125px;-o-object-fit:contain;object-fit:contain}@media (min-width:33.75em) and (max-width:63.99em){.grid-item li,.grid-item__col,.post-list li,.post-list__col{width:270px;min-height:270px}}@media (max-width:33.74em){.grid-item li,.grid-item__col,.post-list li,.post-list__col{width:100%}}.grid-item span,.post-list span{position:absolute;left:50%;top:50%;z-index:12;min-width:80%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:2.5rem;text-align:center;-webkit-transition:color .2s;transition:color .2s}@media (max-width:33.74em){.grid-item span,.post-list span{font-size:1.8rem}}.grid-item span.bullet,.post-list span.bullet{position:static;left:0;top:0;min-width:0;-webkit-transform:none;-ms-transform:none;transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;background:#002d5f;border-radius:50%;width:25px;height:25px;border:0;color:#fff;font-size:12px;line-height:1.3;text-align:center;display:block}.grid-item a:not(.more),.post-list a:not(.more){display:block;width:100%;height:100%}@media (min-width:33.75em) and (max-width:63.99em){.grid-item a:not(.more),.post-list a:not(.more){height:270px}}.grid-item a:not(.more):before,.post-list a:not(.more):before{background:rgba(0,0,0,.25)}.grid-item a:not(.more):active span,.grid-item a:not(.more):focus span,.grid-item a:not(.more):hover span,.post-list a:not(.more):active span,.post-list a:not(.more):focus span,.post-list a:not(.more):hover span{color:#4ea9ff}.grid-item--centered li,.post-list--centered li{text-align:center}.grid-item{margin-top:30px}.grid-item h3{font-size:2.5rem}.grid-item--product .grid-item__col{border:1px solid #ccc}.grid-item--product .content,.grid-item--product .highlight{text-transform:lowercase}.grid-item--product .content a::first-letter,.grid-item--product .content p::first-letter,.grid-item--product .highlight a::first-letter,.grid-item--product .highlight p::first-letter{text-transform:uppercase}.grid-item--product .content{padding:20px}.grid-item--product h2{font-family:os_bd,arial,sans-serif}.grid-item--product .grid-item__thumb{background:radial-gradient(circle,rgba(204,204,204,.916387) 0,#fff 0,#ccc 100%);padding:15px 0}.grid-item--product img{max-height:175px}@media (max-width:33.74em){.grid-item--product img{max-height:none}}.grid-item--product p{font-size:14px;line-height:1.3}.grid-item--product p.highlight{font-family:os_bd,arial,sans-serif;line-height:18px;font-size:28px}@media (max-width:33.74em){.grid-item--product p.highlight{font-size:16px;line-height:24px}}.grid-item--product .more{text-decoration:none}.grid-item--product-carrousel{margin-top:0}.grid-item--product-carrousel .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}.grid-item--product-carrousel .item p{margin:0 30px 0 15px;max-width:70%;font-family:os_reg,arial,sans-serif;font-size:1.4rem}@supports (display:grid){.grid-item,.post-list{display:grid;grid-gap:20px 50px;grid-template-columns:repeat(auto-fill,minmax(270px,3fr))}.grid-item--product,.post-list--product{grid-gap:10px}.grid-item li,.grid-item__col,.post-list li,.post-list__col{width:auto;display:block}@media (max-width:63.99em){.grid-item li,.grid-item__col,.post-list li,.post-list__col{width:100%}}.post-list{grid-template-columns:repeat(auto-fill,minmax(340px,3fr))}.home .post-list{grid-template-columns:repeat(auto-fill,minmax(270px,3fr))}.post-list img{-webkit-transition:opacity .2s;transition:opacity .2s}@media (max-width:63.99em){.post-list{grid-template-columns:repeat(auto-fill,minmax(270px,3fr));grid-auto-rows:auto}}.post-list a:not(.more):not(.link-full-block){height:auto}.post-list a:not(.more):not(.link-full-block):before{background:0 0}.post-list a:not(.more):not(.link-full-block):active img,.post-list a:not(.more):not(.link-full-block):focus img,.post-list a:not(.more):not(.link-full-block):hover img{opacity:.8}.post-list a:not(.more):not(.link-full-block):active+p,.post-list a:not(.more):not(.link-full-block):focus+p,.post-list a:not(.more):not(.link-full-block):hover+p{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}}.post-list li{text-align:left;color:#000;font-size:1.7rem}.post-list li a{height:auto}.post-list li a:before{background-color:transparent}@media (max-width:63.99em){.post-list li{min-height:185px}.post-list a{height:185px}}.market .post-list .more{margin-top:0}.home a:not(.more).link-full-block:before,.page-template-page-machine-search a:not(.more).link-full-block:before{background:0 0}.home a:not(.more).link-full-block{display:block;height:180px}.expert-piece-item .image-link img{height:125px;-o-object-fit:contain;object-fit:contain}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:177px;width:30px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:150px;padding:0;border:none;outline:0;fill:#4ea9ff}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{fill:#2b2b2b;outline:0}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-55px}[dir=rtl] .slick-prev{left:auto;right:-55px}.slick-next{right:-55px}[dir=rtl] .slick-next{left:-55px;right:auto}@media (max-width:63.99em){.slick-next,.slick-prev{z-index:1}.slick-next svg,.slick-prev svg{fill:#fff}.slick-next:active svg,.slick-next:focus svg,.slick-next:hover svg,.slick-prev:active svg,.slick-prev:focus svg,.slick-prev:hover svg{fill:#2b2b2b}.slick-prev{left:0}.slick-next{right:0}}@media (max-width:33.74em){.slick-next,.slick-prev{top:50px}}.slick-dotted.slick-slider{padding-bottom:30px}.slick-dots{position:absolute;bottom:-35px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 3px;padding:0;cursor:pointer}.slick-dots li button{background:0 0;display:block;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;border:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{content:'';position:absolute;top:0;left:0;width:8px;height:8px;border-radius:50%;border:3px solid #000;background:#000}.slick-dots li.slick-active button:before{background:#4ea9ff}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{overflow-x:hidden;float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.post-slider__item{position:relative;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:1.7rem;font-family:os_reg,arial,sans-serif}.post-slider__item .link-full-block{display:block}.post-slider__item img{display:block;width:100%;height:100%;max-height:195px;-o-object-fit:cover;object-fit:cover;margin-bottom:20px}.post-slider__item p:not(.title-list){min-height:90px}.post-slider__item .more{margin-top:20px}.machine-slider .slick-arrow{height:43px;width:43px;border-radius:50%;border:1px solid #50a8ee;top:initial;bottom:-86px}.machine-slider .slick-arrow.slick-prev{left:calc(50% - 53px)}.machine-slider .slick-arrow.slick-next{right:calc(50% - 53px)}.machine-slider .slick-arrow svg{height:100%;width:100%}.machine-slider__item a{outline:0}.machine-slider__item .ref-machine{color:#fff;text-align:center;text-transform:uppercase;font-size:14px;line-height:1.3;letter-spacing:.9px}@media (max-width:33.74em){.machine-slider__item .ref-machine{font-size:2.5rem}}.machine-slider__item .ref-machine small{display:block;font-size:2rem}.machine-slider__item img{display:block;margin:50px auto;width:50%;max-height:320px;-o-object-fit:contain;object-fit:contain}@media (max-width:33.74em){.machine-slider__item img{margin:40px auto 20px;width:90%}}.machine-slider__item img.machine-slider__item-img{width:100%;max-height:400px}.machine-slider__text p{font-size:16px;margin-bottom:30px}@media (max-width:33.74em){.machine-slider__text p{font-size:1.7rem}}.piece-slider__item .piece-slider__text,.piece-slider__item>img{display:inline-block;vertical-align:top;text-align:left;max-width:48%}@media (max-width:63.99em){.piece-slider__item .piece-slider__text,.piece-slider__item>img{max-width:none;width:100%}}.piece-slider__item>img{max-width:25%;margin-right:13%}.piece-slider__item h3{margin-bottom:30px}.piece-slider__item p{font-size:1.6rem}.piece-slider__item .more{margin-top:30px}.piece-slider .slick-slide .piece-slider__item img{opacity:0!important}.piece-slider .slick-slide .piece-slider__item .piece-slider__text a.more,.piece-slider .slick-slide .piece-slider__item .piece-slider__text p,.piece-slider .slick-slide .piece-slider__item h3{opacity:0!important}.piece-slider .slick-slide .piece-slider__item .piece-slider__text p{font-family:os_reg,arial,sans-serif}.piece-slider .slick-slide.slick-active .piece-slider__item img{opacity:1!important;-webkit-transition:opacity .3s ease-in .1s;transition:opacity .3s ease-in .1s}.piece-slider .slick-slide.slick-active .piece-slider__item h3{opacity:1!important;-webkit-transition:opacity .4s ease-in .3s;transition:opacity .4s ease-in .3s}.piece-slider .slick-slide.slick-active .piece-slider__item .piece-slider__text p{opacity:1!important;-webkit-transition:opacity .4s ease-in .7s;transition:opacity .4s ease-in .7s}.piece-slider .slick-slide.slick-active .piece-slider__item .piece-slider__text a.more{opacity:1!important;-webkit-transition:opacity .4s ease-in 1s;transition:opacity .4s ease-in 1s}.wheel{position:relative;width:554px;min-height:554px;margin:50px auto 0}@media (max-width:33.74em){.wheel{width:270px;min-height:270px;margin:30px auto}}.wheel img{display:block;width:100%;height:auto}.wheel .step{position:absolute;width:90px;height:160px;border:0;background:0 0;outline:0}@media (max-width:33.74em){.wheel .step{width:40px;height:75px}}.wheel .step--1{top:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:33.74em){.wheel .step--1{top:5px}}.wheel .step--2{top:60px;left:375px;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}@media (max-width:33.74em){.wheel .step--2{top:25px;left:172px}}.wheel .step--3{top:170px;left:450px;-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg)}@media (max-width:33.74em){.wheel .step--3{top:72px;left:203px}}.wheel .step--4{top:263px;left:398px;-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}@media (max-width:33.74em){.wheel .step--4{top:130px;left:203px}}.wheel .step--5{top:333px;left:340px;-webkit-transform:rotate(145deg);-ms-transform:rotate(145deg);transform:rotate(145deg)}@media (max-width:33.74em){.wheel .step--5{top:170px;left:170px}}.wheel .step--6{top:380px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:33.74em){.wheel .step--6{top:190px}}.wheel .step--7{top:325px;left:140px;-webkit-transform:rotate(-145deg);-ms-transform:rotate(-145deg);transform:rotate(-145deg)}@media (max-width:33.74em){.wheel .step--7{top:170px;left:60px}}.wheel .step--8{top:300px;left:50px;-webkit-transform:rotate(-120deg);-ms-transform:rotate(-120deg);transform:rotate(-120deg)}@media (max-width:33.74em){.wheel .step--8{top:130px;left:30px}}.wheel .step--9{top:170px;left:45px;-webkit-transform:rotate(-80deg);-ms-transform:rotate(-80deg);transform:rotate(-80deg)}@media (max-width:33.74em){.wheel .step--9{top:72px;left:25px}}.wheel .step--10{top:60px;left:120px;-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}@media (max-width:33.74em){.wheel .step--10{top:25px;left:60px}}.wheel .step-detail{display:none;max-width:410px;margin:50px auto 0;text-align:center;color:#c6c6c6;font-family:os_reg,arial,sans-serif;font-size:1.7rem}.wheel .step-detail__number{display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:33px;height:33px;padding:5px;margin-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background:#4ea9ff;color:#fff}@media (max-width:33.74em){.wheel .step-detail{margin-top:30px}}body.page-template-page-service-clients .layer--post{padding-bottom:0}.home-wheel-of-services__wheel,.wheel-of-services__wheel{max-width:640px;max-height:640px;margin:40px auto 0}.home-wheel-of-services__wheel svg,.wheel-of-services__wheel svg{width:100%!important;height:100%!important}.wheel-of-services__wrapper{text-align:center}.wheel-of-services__wrapper tspan{font-family:opensans-regular}.wheel-of-services__item{fill:#ebebeb;stroke:#fff;stroke-width:4;cursor:pointer}.wheel-of-services__item.wheel-of-services__item--odd{fill:#ccc}.wheel-of-services__innerlabel tspan{font-weight:600;font-size:18px;text-transform:uppercase;fill:#3e3e3e;font-family:os_reg,arial,sans-serif;cursor:pointer;white-space:inherit}.wheel-of-services__outerlabel tspan{font-size:22px;line-height:1.45;fill:#4ea9ff;font-family:os_reg,arial,sans-serif}@media (max-width:33.74em){.wheel-of-services__outerlabel tspan{font-size:17px;line-height:1.45}}.wheel-of-services__title tspan{font-size:32px;line-height:1.44;text-transform:uppercase;fill:#fff;font-family:os_sb,arial,sans-serif}@media (max-width:33.74em){.wheel-of-services__title tspan{font-size:26px;line-height:1.44}}.wheel-of-services__circle1{fill:#2b2b2b}.wheel-of-services__circle2{fill:#4da8ff;stroke:#2b2b2b;stroke-width:14}.wheel-of-services__circle3{fill:#589ed6}.wheel-additional-content{position:relative}.single-wheel-title{margin:20px 0}.wheel-content{opacity:0;visibility:hidden;position:absolute;width:100%;text-align:left}@media screen and (max-width:767px){.wheel-content{position:static;display:none}}.wheel-content p{max-width:250px;color:#c6c6c6;font-family:os_reg,arial,sans-serif;font-size:1.7rem}@media screen and (max-width:767px){.wheel-content p{max-width:100%}}@media (max-width:33.74em){.wheel-content p{font-size:14px;line-height:1.3}}.wheel-content.active{opacity:1;visibility:visible;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (max-width:767px){.wheel-content.active{display:block}}.wheel-content.preview-wheel-content .wheel-small-title{margin-bottom:20px}.wheel-content.preview-wheel-content .wheel-description{margin-bottom:0}.wheel-content.preview-wheel-content .wheel-description p{color:#c6c6c6;margin-top:20px;line-height:28px}.wheel-content .call-to-action{z-index:1;margin-top:1px;text-align:center}.wheel-content .call-to-action:hover{color:#fff}.home .wheel-description{margin-bottom:50px}@media screen and (max-width:767px){.home .wheel-description{margin-bottom:20px}}.step-detail__number{display:block;text-align:center;width:33px;height:33px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background:#4ea9ff;color:#fff}.wheel-main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:64em){.wheel-main-wrapper{margin:0 -15px}}@media (max-width:47.99em){.wheel-main-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:33.74em){.wheel-main-wrapper{margin-bottom:60px}}.wheel-main-wrapper .wheel-container{width:60%;padding:0 15px;margin-top:50px}@media (max-width:63.99em){.wheel-main-wrapper .wheel-container{width:100%;margin-top:0;margin-bottom:20px}}.wheel-main-wrapper .wheel-additional-content{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}@media screen and (max-width:767px){.wheel-main-wrapper .wheel-additional-content{width:100%}}.service-wheel-page-wrapper{background-color:#2b2b2b}.service-wheel-page-wrapper .wheel-section-wrapper{padding-bottom:0}.services-page-wrapper:not(.metodologiq-page-wrapper){background-color:#fff}.services-page-wrapper:not(.metodologiq-page-wrapper) .wheel-section-wrapper{background-color:#fff;padding-bottom:0}.wheel-of-services__title{cursor:pointer}main .sidebar{padding:30px 15px}@media screen and (min-width:768px){main .sidebar{padding:30px}}main .sidebar a.call-to-action{display:inline-block;padding:5px 15px;border:1px solid #4ea9ff;color:#4ea9ff;font-family:os_reg,arial,sans-serif;font-size:1.7rem;min-width:auto}main .sidebar a.call-to-action:active,main .sidebar a.call-to-action:focus,main .sidebar a.call-to-action:hover{color:#fff}main .sidebar a.call-to-action:focus{outline:1px solid #000;outline-offset:3px}main .sidebar .custom-select{width:100%;max-width:100%}main .sidebar .custom-select>span{width:100%}a.call-to-action,a.more{position:relative;background:0 0}a.call-to-action:before,a.more:before{content:"";position:absolute;width:calc(100% + 1px);height:calc(100% + 1px);z-index:-1;top:0;left:0;right:0;bottom:0;background:#4ea9ff;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.call-to-action:hover,a.more:hover{color:#fff}a.call-to-action:hover:before,a.more:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.grid-item a.image-link{width:auto;height:auto}.grid-item a.image-link:active,.grid-item a.image-link:hover{outline:0}.btn-default{max-width:160px;display:block;margin:0 auto;font-family:os_bd;font-size:12px;line-height:.9;letter-spacing:1px;text-align:center;border-radius:3px;padding:11.5px 22.5px;text-transform:uppercase}.btn-default svg{-webkit-transition:-webkit-transform linear .2s;transition:-webkit-transform linear .2s;transition:transform linear .2s;transition:transform linear .2s,-webkit-transform linear .2s;vertical-align:bottom}@media (max-width:33.74em){.btn-default{font-size:12px;line-height:.9;display:block}}.btn-default:hover{border:1px solid transparent}.btn-default:hover svg{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.btn-default.btn-transparent{color:#fff;border:1px solid #fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-default.btn-transparent:hover{background-color:#508cb8;border-color:#508cb8}.c-popup-message{display:none;position:fixed;top:0;left:0;z-index:999999;height:100%;width:100%;background:rgba(0,0,0,.7)}.c-popup-message__holder{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:900px;margin:0 auto;padding:40px 50px;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,.1);box-shadow:0 8px 12px 0 rgba(0,0,0,.1);background-color:rgba(28,28,27,.93)}.c-popup-message__content{text-align:center}.c-popup-message__subtitle{font-family:os_bd;font-size:12px;line-height:.9;letter-spacing:1px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;padding-bottom:20px}.c-popup-message__title{font-size:32px;line-height:1.44;text-transform:uppercase;color:#4ea9ff;letter-spacing:.5px;margin-bottom:20px}.c-popup-message__text{font-family:os_reg,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#fff}.c-popup-message__text{margin-top:20px}.c-popup-message__btn{margin-top:40px}.c-popup-message__btn .btn-default.btn-transparent{display:inline-block;max-width:100%}body.popup-is-visible{position:fixed;top:0;left:0;height:100%;width:100%;overflow:hidden}h1.blue-head,h2.blue-head,h3.blue-head,h4.blue-head{color:#50a8ee}h1.white-head,h2.white-head,h3.white-head,h4.white-head{color:#fff}h1.grey2-head,h2.grey2-head,h3.grey2-head,h4.grey2-head{color:#c6c6c5}h1.carbon-head,h2.carbon-head,h3.carbon-head,h4.carbon-head{color:#3e3e3e}h1.pr-head{font-size:32px;line-height:1.44;letter-spacing:.5px}h2.os-head{font-size:14px;line-height:1.3;letter-spacing:.9px}h3.os-head{font-size:28px;line-height:1.36}h4.os-head{font-size:16px;line-height:1.63}@media (min-width:64em){.solution-finder-wrapper{-webkit-transform:translate(0,134px);-ms-transform:translate(0,134px);transform:translate(0,134px);margin-top:-134px;padding-top:70px;margin-bottom:0;margin-top:0}}@media (min-width:33.75em){.solution-finder-wrapper{margin-bottom:20px;margin-top:20px}}.solution-finder-wrapper.solution-finder-wrapper--home{-webkit-transform:none;-ms-transform:none;transform:none;padding:0 0 70px;margin:0;background-color:#f5f5f5}.single-support-techniq .support-techniq-content-text:not(.active-distributor){display:none}.single-solution-banner--contact-mondiale .support-techniq-content-text:not(.active-distributor){display:none}.contact-info-box{padding:0 0 30px}.contact-info-box .os-head{margin-bottom:20px}.single-solution-banner{background-color:#50a8ee;padding:60px 100px;text-align:center}@media (max-width:33.74em){.single-solution-banner{padding:30px 15px}}.single-solution-banner h2{margin-bottom:34px}@media (max-width:33.74em){.single-solution-banner h2{margin-bottom:20px}}.single-solution-banner p{font-family:os_reg;font-size:22px;line-height:1.45;text-align:center;color:#fff;margin-bottom:24px;padding-right:30px}@media (min-width:33.75em){.single-solution-banner p{margin:0 auto;margin-bottom:45px}}@media (max-width:33.74em){.single-solution-banner p{font-size:17px;line-height:1.45;margin-bottom:32px;padding-right:15px}}.single-solution-banner.small-solution-banner{padding:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-solution-banner.small-solution-banner p{max-width:100%;margin:0}.single-solution-banner.small-solution-banner .btn-default{margin:0;max-width:initial}@media (max-width:63.99em){.single-solution-banner.small-solution-banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.single-solution-banner.small-solution-banner p{padding:0}.single-solution-banner.small-solution-banner a,.single-solution-banner.small-solution-banner p{text-align:center}.single-solution-banner.small-solution-banner a.btn-default{margin-top:20px}}.single-solution-banner.single-support-techniq{background-color:#e9e9e9}.single-solution-banner.single-support-techniq p{color:#3e3e3e}.single-solution-banner.single-solution-banner--contact-mondiale{background-color:#e9e9e9}.single-solution-banner.single-solution-banner--contact-mondiale p{color:#3e3e3e}.double-solution-finder .single-solution-banner{height:100%;padding:60px 100px;text-align:left}@media (max-width:63.99em){.double-solution-finder .single-solution-banner{padding:40px}}@media (max-width:33.74em){.double-solution-finder .single-solution-banner{padding:30px 15px}}@media (max-width:47.99em){.double-solution-finder .single-solution-banner{height:auto}}.double-solution-finder .single-solution-banner h2{margin-bottom:18px;text-align:left}.double-solution-finder .single-solution-banner p{font-size:14px;font-size:1.3;text-align:left;max-width:100%;margin-bottom:40px}@media (max-width:33.74em){.double-solution-finder .single-solution-banner p{font-size:14px;font-size:1.3}}.double-solution-finder .single-solution-banner .btn-default{margin:inherit}.double-solution-finder .single-solution-banner .techiq-content-header{padding-bottom:20px}.double-solution-finder .single-solution-banner .techiq-content-header h2:first-of-type{margin-bottom:0}.double-solution-finder .single-solution-banner .support-techniq-content-text .techniq-content-text p{margin-bottom:5px}.double-solution-finder .single-solution-banner .support-techniq-content-text .techniq-content-text a{display:block;text-align:left;font-size:14px;line-height:1.3;margin-bottom:5px;font-family:os_sb}.double-solution-finder .single-solution-banner .support-techniq-content-text .techniq-content-text a:last-child{margin-bottom:0}@media (max-width:47.99em){.double-solution-finder .single-solution-banner.single-support-techniq{margin-top:20px}}.page-template-solution-finder-page{min-height:calc(100vh + 100px);overflow:auto}.page-template-solution-finder-page main{height:calc(100vh + 100px)}.news-and-events-wrapper{background-color:#f5f5f5;padding:50px 0}@media (min-width:64em){.news-and-events-wrapper{padding-top:220px;padding-bottom:150px}}.news-and-events-wrapper h2,.news-and-events-wrapper h3{text-align:center}.news-and-events-wrapper h2{margin-bottom:20px}@media (min-width:33.75em){.news-and-events-wrapper h2{margin-bottom:48px}}.news-and-events-wrapper h3{margin-bottom:20px}@media (min-width:33.75em){.news-and-events-wrapper h3{margin-bottom:90px}}.news-and-events-wrapper.news-and-events-wrapper--home{padding:50px 0}@media (min-width:64em){.news-and-events-wrapper.news-and-events-wrapper--home{padding-top:60px;padding-bottom:150px}}.news-and-events-grid .news-and-events-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.news-and-events-grid .news-and-events-single .news-hero-head{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:175px;width:100%;position:relative}.news-and-events-grid .news-and-events-single .news-hero-head.full-width-img{font-size:0;min-height:initial}.news-and-events-grid .news-and-events-single .news-hero-head.full-width-img img{max-width:100%;width:100%;height:auto!important}.news-and-events-grid .news-and-events-single .news-hero-head .event-date{position:absolute;right:0;bottom:0;background-color:#50a8ee;padding:5px 13px;font-family:pr_reg;font-size:32px;line-height:1.44;letter-spacing:.5px;text-align:center;color:#fff}@media (max-width:33.74em){.news-and-events-grid .news-and-events-single .news-hero-head .event-date{font-size:26px;line-height:1.44}}.news-and-events-grid .news-and-events-single .news-hero-head .event-date small{display:block;font-family:os_bd;letter-spacing:.9px;text-align:center;color:#fff;text-transform:uppercase;font-size:14px}@media (max-width:63.99em){.news-and-events-grid .news-and-events-single{margin-bottom:30px;display:block;height:auto}}.news-and-events-grid .news-content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;padding:22px;padding-top:30px;padding-bottom:40px;min-height:168px}.news-and-events-grid .news-content-wrapper h4{font-size:16px;line-height:1.63;color:#3e3e3e}@media (max-width:33.74em){.news-and-events-grid .news-content-wrapper h4{font-size:14px;line-height:1.63}}.news-and-events-grid .news-content-wrapper .news-content-excerpt{margin-bottom:20px}.news-and-events-grid .news-content-wrapper .news-date{font-family:os_bd;font-size:14px;line-height:1.3;letter-spacing:.9px;color:#c6c6c5;position:absolute;left:22px;bottom:15px}.news-and-events-grid .news-content-wrapper .news-date .event-date{font-family:inherit;color:inherit;font-size:inherit}.news-and-events-grid .news-content-wrapper .news-date .event-date small{font-family:inherit;color:inherit;font-size:inherit}.news-and-events-grid .news-content-wrapper .news-location span{font-size:10px}@media (min-width:33.75em){.usinage-art-wrapper{padding:120px 0}}.usinage-art-wrapper h2,.usinage-art-wrapper h3{text-align:center}.usinage-art-wrapper h2{margin-bottom:25px}@media (min-width:33.75em){.usinage-art-wrapper h2{margin-bottom:75px}}@media (max-width:47.99em){.usinage-art-wrapper h2{margin-top:15px}}.usinage-art-wrapper h3{margin-bottom:25px}@media (min-width:33.75em){.usinage-art-wrapper h3{margin:0 auto;margin-bottom:50px;max-width:75%}}.usinage-art-wrapper .art-description{font-family:os_reg;font-size:22px;line-height:1.45;color:#9b9d9f;text-align:center}@media (max-width:33.74em){.usinage-art-wrapper .art-description{font-size:17px;line-height:1.45}}@media (min-width:33.75em){.home .usinage-art-wrapper.usinage-art-wrapper--home{padding:120px 0}}.single-art-item{margin-bottom:65px;padding:0 15px;position:relative}.single-art-item.single-art-item--home{margin-bottom:0;height:100%;padding-bottom:80px}.single-art-item.single-art-item--home .art-body-read-more--home{position:absolute;left:15px;bottom:50px}.single-art-item h2.art-header{color:#9b9d9f;margin-bottom:20px;display:block;letter-spacing:normal;position:absolute;top:0}.single-art-item h2.art-header small{font-size:14px;text-align:left;font-family:os_reg;display:block;text-transform:initial;letter-spacing:inherit}.single-art-item .single-art-body{padding-top:35px}@media (max-width:63.99em){.single-art-item .single-art-body{padding-top:55px}}.single-art-item .single-art-body .art-body-banner{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:180px}@media (max-width:63.99em){.single-art-item .single-art-body .art-body-banner{margin-bottom:12px}}.single-art-item .single-art-body .art-body-banner img{max-width:100%;max-height:180px;width:100%}@media (min-width:75em){.single-art-item .single-art-body .art-body-banner img{width:278px}}.single-art-item .single-art-body .art-body-banner.art-body-banner--home img{width:100%;max-height:220px}.single-art-item .single-art-body .art-body-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:75em){.single-art-item .single-art-body .art-body-text{width:50%;padding-left:26px}}@media (max-width:63.99em){.single-art-item .single-art-body .art-body-text{display:block;width:100%;padding-left:0}}.single-art-item .single-art-body .art-body-text h2{margin-bottom:10px;display:block;text-align:left;font-size:16px;letter-spacing:inherit}.single-art-item .single-art-body .art-body-text h2 a{font-family:inherit;font-weight:inherit;font-size:inherit;text-transform:initial;font-family:os_bd,serif}.single-art-item .single-art-body .art-body-text h2 a:hover{text-decoration:underline}.single-art-item .single-art-body .art-body-text p{margin-bottom:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.single-art-item .single-art-body .art-body-text.art-body-text--home{width:100%;padding:0;margin-top:14px}.single-art-item .art-body-read-more{font-family:os_bd;font-size:12px;line-height:1.3;letter-spacing:1px;color:#50a8ee;text-transform:uppercase}@media (max-width:33.74em){.single-art-item .art-body-read-more{font-size:12px;line-height:1.3}}.single-art-item .art-body-read-more svg{margin-left:10px;-webkit-transition:margin-left linear .2s;transition:margin-left linear .2s}.single-art-item .art-body-read-more:hover{color:#508cb8}.single-art-item .art-body-read-more:hover svg{margin-left:14px}.single-art-item .art-body-read-more:hover svg path{stroke:#508cb8}@media (min-width:33.75em){.home .usinage-art-wrapper{padding-bottom:0}}.usinage-art-wrapper .art-list-wrapper{margin-top:25px}@media (min-width:33.75em){.usinage-art-wrapper .art-list-wrapper{margin-top:80px}}@media (min-width:33.75em){.usinage-art-wrapper .art-list-wrapper .row .col-12:nth-last-of-type(-n+2) .single-art-item{margin-bottom:0!important}}.usinage-machine-slider{background-blend-mode:hard-light;background-image:radial-gradient(circle at 50% 48%,rgba(255,255,255,.5),rgba(200,200,200,.59) 5%,rgba(64,64,64,.8));background-color:#151514;padding:30px 0}@media (min-width:33.75em){.usinage-machine-slider{padding:145px 0}}@media (max-width:33.74em){.usinage-machine-slider{padding:40px 0 100px;margin-bottom:60px}}.usinage-machine-slider .machine-slider__item h2.ref-machine{text-align:center;color:#fff}.usinage-machine-slider .machine-slider__item .machine-slider__text h3{font-family:os_sb;font-size:28px;line-height:1.36;text-align:center;color:#fff;display:block;margin-bottom:5px}@media (max-width:33.74em){.usinage-machine-slider .machine-slider__item .machine-slider__text h3{font-size:24px;line-height:1.36}}.usinage-machine-slider .machine-slider__item .machine-slider__text h2{margin-bottom:30px}.usinage-machine-slider .machine-slider__item .machine-slider__text p{font-family:os_reg;text-align:center;color:#c6c6c5;max-width:75%;margin:0 auto}@media (max-width:33.74em){.usinage-machine-slider .machine-slider__item .machine-slider__text p{max-width:100%}}.usinage-machine-slider .slick-dots li button{padding:0}.usinage-machine-slider .slick-dots li button:before{border:none;border-radius:50%;height:10px;width:10px;background-color:#fff}.usinage-machine-slider .slick-dots li.slick-active button:before{background-color:#50a8ee}.machineCarousel-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-transform:translate(-5px,50px);-ms-transform:translate(-5px,50px);transform:translate(-5px,50px)}.machineCarousel-arrows li{cursor:pointer}.machineCarousel-arrows li:first-child{margin-right:10px}.machineCarousel-arrows li:last-child{margin-left:10px}.solutions-technologies-wrapper{background-image:url(../img/home/serrage.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;padding:85px 0 65px}@media screen and (min-width:540px){.solutions-technologies-wrapper{padding:115px 0 185px 0}}.solutions-technologies-wrapper:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8)}.solutions-technologies-wrapper>div{z-index:1;position:relative}.solutions-technologies-wrapper h2{text-align:center;margin-bottom:25px}@media screen and (min-width:540px){.solutions-technologies-wrapper h2{margin-bottom:105px}}.solutions-technologies-wrapper .solutions-technologies-block{padding:25px 0}@media screen and (min-width:540px){.solutions-technologies-wrapper .solutions-technologies-block{padding:0}}.solutions-technologies-wrapper img{width:100%;max-width:107px}@media screen and (min-width:1024px){.solutions-technologies-wrapper .solutions-technologies-text-block{padding-right:25px}}.solutions-technologies-wrapper h4{margin-bottom:10px}@media screen and (min-width:540px){.solutions-technologies-wrapper h4{margin-bottom:15px}}.solutions-technologies-wrapper p{color:#c6c6c5}.hero-wrapper.video-hero-wrapper .banner-slider,.hero-wrapper.video-hero-wrapper .banner-slider-wrapper,.hero-wrapper.video-hero-wrapper .home-video-background{height:800px;overflow:hidden}.hero-wrapper.video-hero-wrapper .banner-slider video,.hero-wrapper.video-hero-wrapper .banner-slider-wrapper video,.hero-wrapper.video-hero-wrapper .home-video-background video{-o-object-fit:cover;object-fit:cover}@media (max-width:63.99em){.hero-wrapper.video-hero-wrapper .banner-slider,.hero-wrapper.video-hero-wrapper .banner-slider-wrapper,.hero-wrapper.video-hero-wrapper .home-video-background{height:400px}}@media (max-width:63.99em){.hero-wrapper.video-hero-wrapper .row{margin-right:-30px;margin-left:-30px}}@media (max-width:63.99em){.hero-wrapper.video-hero-wrapper{overflow:hidden}}.applications-hero-wrapper.video-hero-wrapper .home-video-background,.contact-hero.video-hero-wrapper .home-video-background,.single-post-hero.video-hero-wrapper .home-video-background{height:550px;overflow:hidden;position:relative;top:0;left:0;z-index:-1;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (max-width:33.74em){.applications-hero-wrapper.video-hero-wrapper .home-video-background,.contact-hero.video-hero-wrapper .home-video-background,.single-post-hero.video-hero-wrapper .home-video-background{height:280px}}.applications-hero-wrapper.video-hero-wrapper .home-video-background video,.contact-hero.video-hero-wrapper .home-video-background video,.single-post-hero.video-hero-wrapper .home-video-background video{display:block!important;position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){.applications-hero-wrapper.video-hero-wrapper .home-video-background video,.contact-hero.video-hero-wrapper .home-video-background video,.single-post-hero.video-hero-wrapper .home-video-background video{min-width:100%;min-height:100%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.applications-hero-wrapper.video-hero-wrapper .home-video-background video,.contact-hero.video-hero-wrapper .home-video-background video,.single-post-hero.video-hero-wrapper .home-video-background video{height:auto!important;width:auto!important}}@supports (-ms-ime-align:auto){.applications-hero-wrapper.video-hero-wrapper .home-video-background video,.contact-hero.video-hero-wrapper .home-video-background video,.single-post-hero.video-hero-wrapper .home-video-background video{height:auto!important;width:auto!important}}.single-machine-hero-wrapper{background-blend-mode:hard-light;background-image:radial-gradient(circle at 50% 48%,rgba(255,255,255,.5),rgba(200,200,200,.59) 5%,rgba(64,64,64,.8));background-color:#151514;text-align:center;padding:85px 0 55px;font-family:os_reg;height:100%}@media (max-height:992px) and (max-width:1024px){.single-machine-hero-wrapper>.container{height:90%}.single-machine-hero-wrapper>.container>.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}}.single-machine-hero-wrapper h1{font-size:42px;line-height:1.44;line-height:1;letter-spacing:.6px;display:inline-block}@media (max-width:33.74em){.single-machine-hero-wrapper h1{font-size:24px;line-height:1.3}}@media (max-width:63.99em){.single-machine-hero-wrapper h1{margin-bottom:30px}}.single-machine-hero-wrapper h1 span{font-family:os_reg;font-size:14px;line-height:1.3;color:#e53437;text-align:right;display:block}@media (max-width:33.74em){.single-machine-hero-wrapper h1 span{font-size:12px;line-height:1.3}}.single-machine-hero-wrapper img{max-width:100%;display:block;text-align:center;margin:0 auto;background-size:cover!important}@media screen and (min-width:1024px){.single-machine-hero-wrapper img{max-width:955px;max-height:55vh;margin:50px auto 10px auto}}@media (max-height:992px) and (min-width:1024px){.single-machine-hero-wrapper img{max-height:35vh}}.single-machine-hero-wrapper .sm-logo{max-width:74px;display:block;margin:auto}.single-machine-hero-wrapper p{font-size:14px;line-height:1.3;color:#fff;margin:40px 0 20px}.single-machine-hero-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media screen and (min-width:540px){.single-machine-hero-wrapper ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}}.single-machine-hero-wrapper ul li{position:relative;padding:10px 0;font-size:14px;line-height:1.3;color:#9b9d9f}@media screen and (min-width:540px){.single-machine-hero-wrapper ul li{padding:0 13px}}.single-machine-hero-wrapper ul li:not(:last-child):after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:24px;height:1px;background-color:#9b9d9f}@media screen and (min-width:540px){.single-machine-hero-wrapper ul li:not(:last-child):after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:0;width:1px;height:14px}}.single-machine-hero-wrapper.full-height-auto{height:100vh}@media (min-width:48em){.single-machine-hero-wrapper .machine-solutions-technology .col-md-6 a{margin-bottom:15px}.single-machine-hero-wrapper .machine-solutions-technology .col-md-6:last-child a{margin-bottom:0}}.parallax-wrapper.parallax-wrapper-colored:before{content:'';position:absolute;height:100%;width:100%;background-color:rgba(43,43,43,.5);z-index:20;-webkit-transition:all .5s ease;transition:all .5s ease}.banner-slider{position:static}@media screen and (min-width:1024px){.banner-slider{position:relative}}.banner-slider.slick-slider{padding-bottom:0}.banner-slider .slick-list,.banner-slider .slick-track{height:100%}.banner-slider .slick-slide>div{position:relative;top:0;left:0;z-index:-1;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow:hidden;height:800px}@media (max-width:63.99em){.banner-slider .slick-slide>div{height:400px}}.banner-slider .slick-slide>div .video-js,.banner-slider .slick-slide>div video{display:block!important;position:absolute;z-index:-1;top:50%;left:50%;height:auto!important;width:auto!important;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.banner-slider .slick-slide .banner-slider__item{height:100%;overflow:hidden}.banner-slider .slick-slide .banner-slider__item{background-repeat:no-repeat;background-position:center center;background-size:cover}.banner-slider .slick-dots{bottom:16px;z-index:10}@media screen and (min-width:1024px){.banner-slider .slick-dots{bottom:10px}}.banner-slider .slick-dots li button{width:18px;height:18px}.banner-slider .slick-dots li button:before{width:16px;height:16px;border:2px solid #4ea9ff;background:0 0}.banner-slider .slick-dots li.slick-active button:before{background:#4ea9ff}.banner-slider .video-js.vjs-has-started .vjs-poster{display:none}.single-image-container{padding:16px 0}.single-image-container img{display:block;max-width:100%;height:auto;margin:0 auto}.description-wrapper{background-color:#2b2b2b;padding:110px 0 95px;color:#c6c6c5;font-family:os_reg}.description-wrapper h2{margin-bottom:35px}.description-wrapper .description-block{padding-bottom:30px}@media screen and (min-width:540px){.description-wrapper .description-block{padding-bottom:0}}.description-wrapper .description-block p{margin-bottom:30px;color:#c6c6c5}.description-wrapper .characteristic-block li{font-size:22px;line-height:1.45;margin-bottom:20px;color:#9b9d9f}@media (max-width:33.74em){.description-wrapper .characteristic-block li{font-size:17px;line-height:1.45}}.options-wrapper{padding:80px 0}@media (max-width:63.99em){.options-wrapper{padding:40px 0}}.options-wrapper .options-block-header{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #cecece;cursor:pointer}.options-wrapper .options-block-header span{font-family:os_reg;font-size:22px;line-height:1.45;font-weight:400;color:#9b9d9f}@media (max-width:33.74em){.options-wrapper .options-block-header span{font-size:17px;line-height:1.45}}.options-wrapper .options-blocks-wrap{padding-bottom:40px;display:none}.options-wrapper .options-blocks-table{width:100%}.options-wrapper .options-blocks-table tr{border-bottom:none}.options-wrapper .options-blocks-table tr:nth-child(even){background-color:transparent}.options-wrapper .options-blocks-table td{width:50%}.options-wrapper .single-option{padding:5px 0 5px 20px;min-width:220px}@media (max-width:47.99em){.options-wrapper .single-option{margin-bottom:30px}}@media screen and (min-width:540px){.options-wrapper .single-option{padding:5px 0 5px 100px}}.options-wrapper .single-option h2{margin-bottom:10px}.options-wrapper .single-option p{font-size:22px;line-height:1.45;font-family:os_reg;color:#3e3e3e}@media screen and (min-width:540px){.options-wrapper .single-option p{font-size:28px;font-size:1.36}}@media (max-width:33.74em){.options-wrapper .single-option p{font-size:17px;line-height:1.45}}.options-wrapper .single-option p sup{font-size:16px;font-size:24px}@media (max-width:33.74em){.options-wrapper .single-option p sup{font-size:14px;line-height:24px}}.options-wrapper .machine-related-image img{max-width:100%;margin:0 auto;display:block}@media (min-width:48em){.options-wrapper .machine-related-image img{max-width:511px}}.options-block-header__title{display:inline-block;position:relative;padding-right:40px}.option-accordion__dropdown{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-2px;margin-bottom:-2px;z-index:2;width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#50a8ee;border-radius:50%}.option-accordion__dropdown:after{content:"";position:absolute;z-index:-1;left:0;top:0;display:block;width:100%;height:100%;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s}.option-accordion__dropdown-icon{position:relative;display:block;width:14px;height:14px}.option-accordion__dropdown-icon:after,.option-accordion__dropdown-icon:before{content:"";position:absolute;display:block;background-color:#fff}.option-accordion__dropdown-icon:before{height:100%;width:2px;top:0;left:6px;opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:opacity .1s ease-in-out .5s,-webkit-transform .4s ease-in-out;transition:opacity .1s ease-in-out .5s,-webkit-transform .4s ease-in-out;transition:opacity .1s ease-in-out .5s,transform .4s ease-in-out;transition:opacity .1s ease-in-out .5s,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.option-accordion__dropdown-icon:after{height:2px;width:100%;top:6px;left:0}.is-active .option-accordion__dropdown-icon:before{opacity:0;-webkit-transform:rotate(-.25turn);-ms-transform:rotate(-.25turn);transform:rotate(-.25turn);-webkit-transition:opacity .1s ease-in-out .5s,-webkit-transform .4s ease-in-out;transition:opacity .1s ease-in-out .5s,-webkit-transform .4s ease-in-out;transition:opacity .1s ease-in-out .5s,transform .4s ease-in-out;transition:opacity .1s ease-in-out .5s,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.main-features-wrapper{color:#fff;padding:70px 0 50px;z-index:150}@media screen and (min-width:1025px){.main-features-wrapper .background-features-color{padding:50px 0 200px 0}}@media screen and (min-width:1024px){.main-features-wrapper{padding:132px 0 50px}}.main-features-wrapper .single-features-wrap{margin-bottom:80px;font-family:os_sb}@media screen and (min-width:540px){.main-features-wrapper .single-features-wrap{margin-bottom:197px}}.main-features-wrapper h2{line-height:2.5}.main-features-wrapper .single-features{font-size:22px;line-height:1.45;margin-bottom:32px}@media screen and (min-width:540px){.main-features-wrapper .single-features{font-size:28px;font-size:1.36;margin-bottom:62px}}@media (max-width:33.74em){.main-features-wrapper .single-features{font-size:17px;line-height:1.45}}.main-features-wrapper .single-features h2{margin-bottom:12px}.main-features-wrapper .features-list-wrap h2{margin-bottom:16px}.main-features-wrapper .features-list{font-size:48px;line-height:1.25;font-family:os_sb}.main-features-wrapper .features-list li{font-size:inherit;line-height:inherit;font-family:inherit;color:#fff;margin-bottom:20px}@media (max-width:63.99em){.main-features-wrapper .features-list li{font-size:24px;line-height:1.36}}@media screen and (min-width:1024px){.main-features-wrapper .features-list li{margin-bottom:60px}}@media screen and (min-width:1025px){#pinContainer{width:100%;height:100vh;overflow:hidden;position:relative}}@media screen and (min-width:1025px){.panel{height:100%;width:100%;position:absolute}}@media screen and (min-width:1025px){#pinMaster{position:relative}}@media screen and (max-width:1024px){#pinMaster{background:rgba(0,0,0,.8)}}@media screen and (min-width:1025px){.overlay{width:100%;height:100%;background:rgba(0,0,0,.8)}}@media screen and (min-width:1025px){section.panel.turqoise{-webkit-transform:matrix(1,0,0,1,0,3000);-ms-transform:matrix(1,0,0,1,0,3000);transform:matrix(1,0,0,1,0,3000)}}.machine-solutions-technology{position:relative}.machine-carousel-wrap{padding:170px 0 60px}@media (max-width:63.99em){.machine-carousel-wrap{padding:60px 0 30px}}.machine-carousel-wrap iframe{width:100%;height:752px;max-width:100%}.machine-carousel-wrap iframe .ns-page{background-color:#fff}.machine-carousel-wrap .points{position:relative;margin-bottom:30px}@media screen and (min-width:540px){.machine-carousel-wrap .points{margin-bottom:0}}.machine-carousel-wrap .points img,.machine-carousel-wrap .points svg{width:100%}.machine-carousel-wrap .single-point{display:block;width:40px;height:40px;border-radius:100%;color:#fff;font-family:os_sb;font-size:16px;line-height:40px;text-align:center}.points-slick .slick-slide{margin:15px}.points-slick .single-point{min-width:40px;background-color:#3e3e3e}.points-slick .slick-current .single-point{background-color:#50a8ee}.points-slick .slick-current .single-point:hover{cursor:pointer}.machine-points-carousel{padding-bottom:75px}.machine-points-carousel .carousel-point{background-color:#50a8ee;margin-bottom:27px}.machine-points-carousel .slick-arrow{width:40px;height:40px;background-size:cover;background-position:center;top:auto;bottom:0}.machine-points-carousel .slick-prev{background-image:url(../img/svg/controls-round-left.svg);left:0}.machine-points-carousel .slick-next{background-image:url(../img/svg/controls-round-right.svg);right:auto;left:62px}#points text.cls-5{cursor:pointer;font-family:os_sb;font-size:18px;text-align:center}#points .cls-4{fill:#3e3e3e;cursor:pointer;font-family:os_sb;font-size:16px;text-align:center}#points .active-dot{fill:#82bdff}.mobile-points .mobile-points-image img{max-width:100%}.mobile-points .mobile-points-texts ul{margin:0;padding:0}.mobile-points .mobile-points-texts ul li{list-style-type:none;padding-left:50px;counter-increment:item;position:relative;font-size:17px;line-height:1.45}.mobile-points .mobile-points-texts ul li:after{color:#fff;position:absolute;left:-1px;top:-1px;content:counter(item) "";font-size:14px;text-align:center;height:32px;width:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-points .mobile-points-texts ul li:before{content:'';background:#50a8ee;display:inline-block;font-weight:700;border-radius:50%;height:30px;width:30px;line-height:30px;position:absolute;left:0;top:0}.mobile-points .mobile-points-texts ul li:not(:last-child){margin-bottom:10px}.machine-realisation-wrapper{background-color:#f5f5f5;padding:55px 0 35px}@media (min-width:48em){.machine-realisation-wrapper{padding:95px 0 85px}}.machine-realisation-wrapper h2{margin-bottom:0;text-align:center}@media (min-width:48em){.machine-realisation-wrapper h2{margin-bottom:40px}}.machine-realisation-wrapper .sorting-wrap .sorting-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:35px 0}@media (min-width:48em){.machine-realisation-wrapper .sorting-wrap .sorting-block{padding:57.5px 5px}}.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-img-block,.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-text-block{width:100%}@media (min-width:48em){.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-img-block,.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-text-block{width:50%}}.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-img-block{line-height:0;margin-bottom:20px}@media (min-width:48em){.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-img-block{padding-right:15px;margin-bottom:0}}.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-img-block img{width:100%;height:auto}@media (min-width:48em){.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-text-block{padding-left:15px}}.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-text-block h3{margin-bottom:13px}.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-text-block .realisation-list,.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-text-block ul{margin:0 -15px}@media (min-width:48em){.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-text-block .realisation-list,.machine-realisation-wrapper .sorting-wrap .sorting-block .realisation-text-block ul{margin:0 0 0 -15px}}@media (min-width:48em){.machine-realisation-wrapper .sorting-wrap .sorting-block:nth-child(even) .realisation-img-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:15px}}@media (min-width:48em){.machine-realisation-wrapper .sorting-wrap .sorting-block:nth-child(even) .realisation-text-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;padding-right:15px}}@media (min-width:48em){.machine-realisation-wrapper .sorting-wrap .sorting-block:nth-child(even) .realisation-text-block .realisation-list,.machine-realisation-wrapper .sorting-wrap .sorting-block:nth-child(even) .realisation-text-block ul{margin:0 -15px 0 -15px}}.machine-realisation-wrapper .realisation-list,.machine-realisation-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.machine-realisation-wrapper .realisation-list li,.machine-realisation-wrapper ul li{position:relative;width:100%;padding:6px 15px 5px}@media (min-width:33.75em){.machine-realisation-wrapper .realisation-list li,.machine-realisation-wrapper ul li{width:50%}}.machine-realisation-wrapper .realisation-list li:after,.machine-realisation-wrapper ul li:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:calc(100% - 30px);height:1px;background-color:rgba(198,198,197,.8)}.machine-activity-wrapper{padding:60px 0 150px}@media (min-width:33.75em){.machine-activity-wrapper{padding:110px 0 150px}}@media (max-width:33.74em){.machine-activity-wrapper{padding:60px 0 60px}}.machine-activity-wrapper h2{margin-bottom:40px;text-align:center}@media (min-width:33.75em){.machine-activity-wrapper h2{margin-bottom:75px}}.single-activity-machine-wrap{padding:20px 0;height:100%}@media (min-width:33.75em){.single-activity-machine-wrap{padding:33px 0}}.single-activity-machine-wrap a{display:block;height:100%}.single-activity-machine{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;border:1px solid #d1d1d1}.single-activity-machine .activity-machine-image{width:46%;min-width:46%;background-color:#ededed;line-height:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-activity-machine .activity-machine-image img{width:100%;display:block;padding:15px 25px}.single-activity-machine .activity-machine-derscription{padding:0 0 0 15px}.single-activity-machine .activity-machine-derscription h4{font-weight:400}@media (min-width:33.75em){.single-activity-machine .activity-machine-derscription{padding:0 0 0 30px}}@media (min-width:64em){.single-activity-machine .activity-machine-derscription{padding:10px 10px 10px 30px}}.single-activity-machine .activity-machine-derscription h3{font-size:16px;line-height:1.45}@media (min-width:33.75em){.single-activity-machine .activity-machine-derscription h3{font-size:22px;line-height:1.45;margin-bottom:5px;margin-top:8px}}@media (min-width:33.75em) and (max-width:33.74em){.single-activity-machine .activity-machine-derscription h3{font-size:16px;line-height:1.45}}.single-activity-machine .activity-machine-derscription h4{font-family:os_reg,serif}@media (max-width:33.74em){.single-activity-machine .activity-machine-derscription h4{font-size:14px}}body.applications.marches .double-solution-finder{padding-top:0}.sectures-de-activites{padding:35px 40px}@media (min-width:48em){.sectures-de-activites{padding:220px 0 140px}}@media (max-width:33.74em){.sectures-de-activites{padding:60px 100px}}@media (max-width:33.74em) and (max-width:33.74em){.sectures-de-activites{padding:30px 15px}}.sectures-de-activites .btn-container{text-align:center}.dark-gray-bg{background-color:#2b2b2b}.white-outline-btn{border:1px solid #fff;border-radius:3px;font-size:12px;line-height:.9;letter-spacing:1px;font-family:os_bd;color:#fff;max-width:100%;padding:10px 15px;display:inline-block;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:33.74em){.white-outline-btn{font-size:12px;line-height:.9}}.white-outline-btn.arrow-btn{padding:11.5px 40px 11.5px 22.5px;position:relative;line-height:2;text-transform:uppercase}.white-outline-btn.arrow-btn:after{position:absolute;content:"";top:50%;right:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:20px;height:20px;background:url(../img/svg/arrow-right-white.svg);background-position:center center;background-repeat:no-repeat;background-size:auto}.white-outline-btn:hover{border:1px solid #508cb8;background-color:#508cb8;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.JS--start-pinned-menu{position:relative;overflow:hidden}.JS--start-pinned-menu .fixed-sidebar-menu{position:absolute;left:0;padding:0}.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu{position:relative;display:inline-block;max-width:220px;z-index:10;top:0;-webkit-transition:top .2s linear;transition:top .2s linear;left:50px}.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu.on-focus{position:fixed;top:150px;-webkit-transition:top .2s linear;transition:top .2s linear;left:50px}.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu.on-focus.offset-menu{top:40px;-webkit-transition:top .2s linear;transition:top .2s linear}.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu li a{font-size:14px;line-height:1.3;font-family:os_sb;color:#3e3e3e;position:relative;-webkit-transition:padding-left .3s linear;transition:padding-left .3s linear;display:block;white-space:nowrap}@media (max-width:33.74em){.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu li a{font-size:12px;line-height:1.2}}.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu li a:before{position:absolute;content:"";width:0;height:2px;background:#50a8ee;left:-20px;top:11px;-webkit-transition:width .3s linear;transition:width .3s linear}.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu li a.current,.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu li a:hover{padding-left:30px;color:#50a8ee;-webkit-transition:padding-left .3s linear;transition:padding-left .3s linear}.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu li a.current:before,.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu li a:hover:before{width:40px;-webkit-transition:width .3s linear;transition:width .3s linear}.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu li:not(:last-child){margin-bottom:24px}.JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu.white-menu li a:not(.current){color:#fff}.post-content{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:1.6rem;font-family:os_reg,arial,sans-serif}@media (max-width:63.99em){.post-content{margin-bottom:30px}}@media (max-width:47.99em){.post-content{margin-bottom:15px}}.post-content h2,.post-content h3,.post-content h4{margin-bottom:10px}.post-content h2:not(:first-of-type){padding-top:20px}.post-content h2+h3{position:relative;top:-10px;margin-bottom:0}.post-content p{margin-bottom:20px}.post-content ol,.post-content ul{margin-bottom:30px}.post-content ol li,.post-content ul li{margin-bottom:8px}.post-content ul{list-style:disc inside}.post-content ul.slick-dots{margin-bottom:0}.post-content ol{list-style:decimal inside}.post-content--fullwidth{width:100%}.post-content a:not(.more){text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}.post-content a:not(.more):active,.post-content a:not(.more):focus,.post-content a:not(.more):hover{color:#4ea9ff}.post-content a:not(.more).more:active,.post-content a:not(.more).more:focus,.post-content a:not(.more).more:hover{color:#000}.sidebar{width:30%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-family:os_reg,arial,sans-serif;font-size:1.6rem;background:rgba(198,198,198,.2)}.sidebar .h2-like,.sidebar h2{margin-bottom:10px;font-family:os_reg,arial,sans-serif;color:#000}.sidebar ul{margin-bottom:50px}.sidebar li{padding:10px 15px;border-bottom:1px solid #000}.sidebar a:not(.call-to-action):active,.sidebar a:not(.call-to-action):focus,.sidebar a:not(.call-to-action):hover{color:#4ea9ff;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}.sidebar .call-to-action{margin:30px 0 60px;text-align:center}.post-content,.sidebar{display:inline-block;vertical-align:top}@media (max-width:63.99em){.post-content,.sidebar{width:100%}}table{color:#000}table tr{border-bottom:1px solid #000}table tr:nth-child(even){background:rgba(198,198,198,.3)}table td{padding:5px}table td:first-of-type{min-width:20%}.post-date{color:#9c9da0}.market h2{text-align:left}.market .grid-item{font-family:os_reg,arial,sans-serif}.market .title-list{text-transform:none;font-size:3rem}.solution{border-top:1px solid #000;margin-top:80px;padding-top:80px;text-align:left}@media (max-width:47.99em){.solution{margin-top:30px;padding-top:30px}}.solution h4:not(:first-of-type){margin-top:80px}@media (max-width:47.99em){.solution h4:not(:first-of-type){margin-top:30px}}.solution__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.solution__list img{display:block;max-width:calc(50% - 30px);height:auto;margin-right:30px}.solution__list ul{width:50%}.solution__list ul li{display:inline-block;width:45%}.solution__list ul li:before{content:'\2022';display:inline-block;vertical-align:top;margin-right:4px;font-size:2.5rem;line-height:1}@media (max-width:47.99em){.solution__list{display:block}.solution__list img{max-width:none;width:100%;margin-bottom:30px}.solution__list ul{width:100%}}.grid-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.big-number{color:#4ea9ff;font-size:7rem;line-height:1.25;font-family:"Times New roman",serif}.bg--white{background-color:#fff}.schema-piece{max-width:150px;margin:50px auto}.schema .flex-2-small-1{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schema .picto{display:block;margin:0 0 30px 60px}.schema .chapo{text-align:left;font-size:1.7rem;margin-left:60px}.schema h2{margin-bottom:30px}@media (max-width:63.99em){.schema img{max-width:100%}}.search-result h2{color:#000;text-transform:none;border-bottom:1px solid #4ea9ff;margin-bottom:30px;padding-bottom:10px}.search-result .h2-like{font-family:os_bd,arial,sans-serif;font-size:1.9rem}.section{text-align:left;border-top:1px solid #2b2b2b;font-family:os_reg,arial,sans-serif;padding:110px 0 60px}@media (max-width:33.74em){.section{padding:60px 0 30px}}.section__title{display:inline-block;vertical-align:top;padding-top:40px;width:calc(25% - 20px);margin-right:20px;font-size:1.7rem;color:#000}@media (max-width:47.99em){.section__title{display:block;width:100%}}.section__full-col{position:relative;display:inline-block;vertical-align:top;padding-top:40px;width:74%;padding-top:40px}@media (max-width:47.99em){.section__full-col{display:block;width:100%}}.section__first-col,.section__second-col{position:relative;display:inline-block;vertical-align:top;padding-top:40px;width:37%}@media (max-width:47.99em){.section__first-col,.section__second-col{display:block;width:100%}}.section--text .property:last-of-type{position:absolute;top:40px;right:0;text-align:right}.section--text .property:last-of-type .property__value{font-size:5.5rem;margin-top:0}@media (max-width:47.99em){.section--text .property:last-of-type{position:relative;top:0}.section--text .property:last-of-type .property__value{font-size:3rem}}.section__second-col--rightTable{border-left:1px solid #c6c6c6}.section__second-col--rightTable__first{border-bottom:1px solid #c6c6c6;padding-left:20px}.section__second-col--rightTable__last{padding:20px 0 0 20px}.section--colHorizontal img{max-height:200px;-o-object-fit:cover;object-fit:cover}.section__second-col--bottomTable{padding:0;margin-left:25%;width:75%;border-top:1px solid #c6c6c6}@media (max-width:47.99em){.section__second-col--bottomTable{display:block;width:100%;margin-left:0}}.section__second-col--bottomTable__first,.section__second-col--bottomTable__last{display:inline-block;vertical-align:top;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;width:45%}@media (max-width:47.99em){.section__second-col--bottomTable__first,.section__second-col--bottomTable__last{display:block;width:100%;padding-bottom:0}}.section__second-col--bottomTable__first{border-right:1px solid #c6c6c6}@media (max-width:47.99em){.section__second-col--bottomTable__first{border-right:0}}.section__second-col--bottomTable__last .property__title,.section__second-col--bottomTable__last .property__value{display:inline-block;color:#2b2b2b;text-transform:none;font-size:1.7rem}.section__second-col--bottomTable__last .property__title{margin-right:10px}.property{max-width:48%}.section__second-col .property{max-width:none}.property__title{font-size:1.2rem;text-transform:uppercase;color:#4ea9ff}.property__value{color:#000;font-size:3rem;margin-bottom:15px}.property__value.highlight{font-size:5.5rem;margin-top:0}@media (max-width:47.99em){.property__value.highlight{font-size:3rem}}.property img{display:block;width:100%;margin-bottom:30px}@media (max-width:47.99em){.property{max-width:none}}.text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:50px 0}.text-block__image{-o-object-fit:cover;object-fit:cover;width:50%;height:50vh}.text-block__content{padding:0 50px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:1.6rem;font-family:os_reg,arial,sans-serif}.text-block__content .chapo,.text-block__content h2{margin-bottom:30px}.text-block__content ul{list-style:disc inside}.text-block__content ol{list-style:decimal inside}@media (max-width:47.99em){.text-block__image{width:100%;height:auto}.text-block__content{width:100%;padding:30px 0}}.machines main{position:relative}.machines .has-advantage{position:fixed;top:120px;width:100%}.machines .hero__img{height:auto}@media (max-width:33.74em){.machines .hero__img{height:280px}}.machines .advantage{margin-top:90vh;padding-bottom:220px;position:relative;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(8%,rgba(255,255,255,.5)),color-stop(60%,#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 8%,#fff 60%);font-family:os_reg,arial,sans-serif}.machines .advantage h2{margin-bottom:20px}.machines .advantage p{font-size:4.8rem}.machines .advantage+.layer .center-content--spaced{padding-top:0}.grid-item--product .grid-item__col.hidden{display:none}.carrousel-product img{max-width:100%}.carrousel-product .points{position:relative;max-width:1024px;margin:0 auto}.carrousel-product .point{position:absolute;background:#002d5f;border-radius:50%;width:25px;height:25px;border:0;padding:0;text-align:center;color:#fff}.carrousel-product .point-detail{display:none}.carrousel-product .point.current-point{background:#000}@media (max-width:63.99em){.carrousel-product .point{display:none}}.carrousel-product .detail{display:inline-block;max-width:85%}.carrousel-product .detail p{max-width:none}.carrousel-product .detail.active{font-weight:700;color:#000}.product-hero{background-color:#2b2b2b;padding:60px 0;padding-bottom:40px}@media (max-width:63.99em){.product-hero .custom-select-machine{margin-bottom:30px}}.product-hero .product-top-header{padding:20px 0}@media (min-width:64em){.product-hero .product-top-header{padding:50px 0 130px 0;max-width:55%;margin:0 auto;display:block}}.custom-select-machine label{color:#c6c6c5}.custom-select-machine span{display:block;position:relative;width:100%;overflow:hidden;border:0;border-radius:5px;min-height:50px}.custom-select-machine span select{position:absolute;left:0;top:0;width:100%;min-height:50px;border:0;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 8px 5px;border-top-left-radius:3px;border-bottom-left-radius:3px;cursor:pointer;-moz-appearance:none}.custom-select-machine span:after{content:'';position:absolute;top:0;right:0;pointer-events:none;background:url(../img/global/input-list.png) no-repeat;width:50px;height:50px;border-radius:0 5px 5px 0;background-size:100%}.custom-select-machine.techniq-distributors-list .select-styled{text-align:left;padding:12px 24px}.custom-select-machine.techniq-distributors-list ul li{text-align:left;padding:12px 24px}.search-text-machine{position:relative}.search-text-machine input[type=search]{width:100%;min-height:50px;border:none;border-bottom:1px solid #50a8ee;background-color:transparent;color:#c6c6c5;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 8px 5px;padding-left:70px}.search-text-machine input[type=search]::-webkit-input-placeholder{color:#c6c6c5}.search-text-machine input[type=search]::-moz-placeholder{color:#c6c6c5}.search-text-machine input[type=search]:-ms-input-placeholder{color:#c6c6c5}.search-text-machine input[type=search]::-ms-input-placeholder{color:#c6c6c5}.search-text-machine input[type=search]::placeholder{color:#c6c6c5}.search-text-machine svg{position:absolute;left:0;top:50%;left:5px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.product-machine-view{padding:20px 0}@media (min-width:64em){.product-machine-view{padding:100px 0}}.machine-view-row{margin-bottom:30px}@media (min-width:64em){.machine-view-row{margin-bottom:50px}}.machine-view-row .machine-view-header{padding-bottom:15px;margin-bottom:40px;border-bottom:1px solid #cecece}.machine-view-row .machine-view-header span{font-family:os_reg;font-size:22px;line-height:1.45;color:#9b9d9f}@media (max-width:33.74em){.machine-view-row .machine-view-header span{font-size:17px;line-height:1.45}}.machine-view-row .JS--grid-item__col.hidden{display:none}.single-machine-view{margin-bottom:30px}.single-machine-view .single-machine-image{background-color:#ededed}.single-machine-view .single-machine-image a{font-size:0;display:block}.single-machine-view .single-machine-image a img{max-width:100%;height:250px;width:auto;margin:0 auto;display:block;padding:10px}@media (min-width:64em){.single-machine-view .single-machine-image a img{padding:30px}}.single-machine-view .single-machine-content{padding:50px;border:1px solid #d1d1d1;border-top:none}.single-machine-view .single-machine-content h3{margin-bottom:35px}.machine-search-reset{font-family:os_bd;font-size:12px;line-height:.9;font-weight:700;letter-spacing:1px;text-align:center;color:#50a8ee;margin-top:45px;cursor:pointer;padding-bottom:5px;text-transform:uppercase;position:relative}@media (max-width:33.74em){.machine-search-reset{font-size:12px;line-height:.9}}.machine-search-reset:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#50a8ee;-webkit-transition:width 1s;transition:width 1s}.machine-search-reset:hover:after{width:0;-webkit-transition:width 1s;transition:width 1s}.JS--nothing-to-show{padding:160px 15px;border:1px solid #d1d1d1;display:none}.JS--nothing-to-show .os-head{display:block;text-align:center}.JS--nothing-to-show.visible{display:block}.selector{display:block;margin-top:30px}.contact-coords{display:none;color:#000;font-family:os_reg,arial,sans-serif}.contact-coords.show{display:block}.contact-coords .country{color:#9c9da0;font-weight:700}.contact-coords>p{margin-bottom:20px;line-height:1.5}.contact-coords strong{display:block}.contact-coords a{display:inline-block;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;margin-bottom:5px}.wpcf7-not-valid-tip{position:relative}.wpcf7-not-valid-tip:after{content:"\f057";font:normal normal normal 14px/1 FontAwesome;position:absolute;right:-15px;top:-30px;width:10px;height:10px;color:red}form.invalid .wpcf7-form-control-wrap+.wpcf7-not-valid-tip:after{content:"\f057";font:normal normal normal 14px/1 FontAwesome;position:absolute;right:-15px;top:-30px;width:10px;height:10px;color:green}.article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px;font-size:1.6rem;font-family:os_reg,arial,sans-serif}.article img{margin-right:30px}.article h2{margin-bottom:10px}.article .aside{max-width:60%}.article .more{margin-top:30px}mark{background:#4ea9ff;color:#fff;padding:0 3px}.pagination{display:block;width:300px;margin:30px auto 0;text-align:center}.pagination li{display:inline-block;vertical-align:top}.pagination li>a,.pagination li>span{display:inline-block;padding:11px 15px}.pagination a.next,.pagination a.prev{border:1px solid #4ea9ff;padding:10px 13px}.pagination span{background:#4ea9ff;color:#fff;font-weight:700}.pagination span.prev-next{background:0 0;color:#000;font-size:1.2rem;line-height:1}body.page-template-solution-finder-page{background-color:#2b2b2b}body.page-template-solution-finder-page .sub-footer,body.page-template-solution-finder-page footer{display:none}.bg-image{background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}.form-content-section{padding:120px 0;background:#2b2b2b;min-height:100%;padding:110px 0 60px}@media (max-width:33.74em){.form-content-section{padding:60px 0 30px}}.greeting-section{position:relative}.greeting-section .section-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:0}.greeting-content-wrapper{text-align:center;position:relative;z-index:1;max-width:586px;margin:0 auto}.greeting-content-wrapper .blue-title{color:#50a8ee;font-size:14px}.greeting-content-wrapper h2.subtitle{color:#50a8ee;letter-spacing:.9px;margin-bottom:90px}.greeting-content-wrapper .main-description-container{color:#fff;font-size:28px;font-size:1.36;font-family:os_sb;margin-bottom:32px}@media (max-width:33.74em){.greeting-content-wrapper .main-description-container{font-size:24px;line-height:1.36}}.greeting-content-wrapper .sub-description-container{color:#c6c6c5;margin-bottom:60px;font-size:16px;line-height:1.63;font-family:os_reg}.form-btn{display:inline-block;min-width:160px;color:#fff;text-transform:uppercase;font-size:12px;line-height:1.3;font-family:os_bd;letter-spacing:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;padding:16px 12px 14px;outline:0;background:0 0;cursor:pointer}.form-btn:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form-btn.white-outline-btn{border:1px solid #fff;border-radius:3px}.form-btn.white-outline-btn:hover{background:#508cb8;border:1px solid #508cb8;outline:0}.form-btn.gray-outline-btn{border:1px solid #c6c6c5;border-radius:3px}.form-btn.gray-outline-btn:hover{background:#508cb8;border:1px solid #508cb8;outline:0}.simple-blue-link{font-size:12px;line-height:1.3;color:#50a8ee;font-family:os_bd;line-height:1.33;letter-spacing:1px;text-transform:uppercase;position:relative}.simple-blue-link:after{position:absolute;content:'';width:100%;height:1px;left:0;bottom:-2px;background-color:#50a8ee}.form-step-buttons{margin-top:100px;text-align:center}.form-step-buttons .next-btn{margin-right:60px}.form-step-buttons .next-btn.disabled-btn{pointer-events:none;border:1px solid #c6c6c5;background:0 0;color:#c6c6c5}.form-step-buttons .next-btn.disabled-btn:hover{cursor:not-allowed}.form-step-buttons input[type=submit]{background:0 0;font-size:12px;line-height:1.3;font-family:os_bd;letter-spacing:1px;padding:16px 10px 14px;width:100%;max-width:260px;margin-right:0}.form-step-buttons input[type=submit]:hover{background:#508cb8;border:1px solid #508cb8;outline:0}.form-step-buttons input[type=submit]:disabled{border:1px solid #c6c6c5;background:0 0;color:#c6c6c5}.form-sub-steps-wrapper .form-step-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap}.form-sub-steps-wrapper .form-step-buttons .ajax-loader{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;background-repeat:no-repeat;margin:10px 0 0;background-position:center center}.wpcf7-form.invalid .wpcf7-form-control-wrap.valid-field{display:block}.wpcf7-form.invalid .wpcf7-form-control-wrap.valid-field:after{content:'';right:-20px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:16px;height:16px;background-image:url(../img/global/valid-icon.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}.wpcf7-form.invalid .wpcf7-form-control-wrap.valid-field.acceptance-384:after{display:none!important}.form-step-top-content{text-align:center;margin-bottom:120px}.form-step-top-content .step-counter-container{margin-bottom:50px}.form-step-top-content .step-counter-container .step-counter{width:40px;height:40px;border-radius:50%;background-color:#50a8ee;text-align:center;color:#fff;font-family:os_sb;line-height:40px;display:inline-block}.form-step-top-content .step-main-description{color:#fff;font-size:28px;line-height:1.36;line-height:1.36em;font-family:os_sb}@media (max-width:33.74em){.form-step-top-content .step-main-description{font-size:24px;line-height:1.36}}.form-step-top-content .step-sub-description{color:#c6c6c5;text-align:center;max-width:380px;margin:20px auto 0;font-size:16px;line-height:1.63;font-family:os_reg}.product-radio-buttons .radio-btn-item{position:relative;height:100%}.product-radio-buttons .radio-btn-item label{height:100%;margin-bottom:0;position:relative;padding-bottom:60px;cursor:pointer}.product-radio-buttons .radio-btn-item label .product-item{padding:36px;height:100%}.product-radio-buttons .radio-btn-item label .product-item .product-item__img{text-align:center;margin-bottom:50px}.product-radio-buttons .radio-btn-item label .product-item .product-item__img img{display:block;max-width:100%;height:auto;margin:0 auto;max-height:150px}.product-radio-buttons .radio-btn-item label .product-item .product-item__title{margin-bottom:40px}.product-radio-buttons .radio-btn-item label .product-item .product-item__title .title{font-family:os_bd;font-size:16px;font-size:1.63;text-align:center;color:#c6c6c5}@media (max-width:33.74em){.product-radio-buttons .radio-btn-item label .product-item .product-item__title .title{font-size:14px;line-height:1.63}}.product-radio-buttons .radio-btn-item label .product-item .product-item__description{text-align:center}.product-radio-buttons .radio-btn-item label .product-item .product-item__description p{color:#c6c6c5}.product-radio-buttons .radio-btn-item label:after,.product-radio-buttons .radio-btn-item label:before{position:absolute;content:'';bottom:16px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;width:30px;height:30px}.product-radio-buttons .radio-btn-item label:after{border:1px solid #50a8ee}.product-radio-buttons .radio-btn-item input[type=radio]{position:absolute;width:0;height:0;border:0;bottom:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);outline:0!important;margin:0}.product-radio-buttons .radio-btn-item input[type=radio]:checked+label{background-color:#50a8ee;border-radius:3px}.product-radio-buttons .radio-btn-item input[type=radio]:checked+label .product-item__title .title{color:#fff}.product-radio-buttons .radio-btn-item input[type=radio]:checked+label .product-item__description p{color:#fff}.product-radio-buttons .radio-btn-item input[type=radio]:checked+label:after{border:1px solid #fff}.product-radio-buttons .radio-btn-item input[type=radio]:checked+label:before{background-color:#fff;border:7px solid #50a8ee}.form-sub-steps-wrapper .form-step-top-content{margin-bottom:60px}.form-sub-steps-wrapper .form-field label{color:#c6c6c5;line-height:1.63em}.form-sub-steps-wrapper .form-field label+br{display:none}.form-sub-steps-wrapper .form-field input{border-radius:3px;display:block;width:100%;border:1px solid #fff;padding:10px 12px;margin-bottom:20px}.form-sub-steps-wrapper .form-field input::-webkit-input-placeholder{color:#c6c6c5}.form-sub-steps-wrapper .form-field input::-moz-placeholder{color:#c6c6c5}.form-sub-steps-wrapper .form-field input:-ms-input-placeholder{color:#c6c6c5}.form-sub-steps-wrapper .form-field input:-moz-placeholder{color:#c6c6c5}.form-sub-steps-wrapper .form-field input:active,.form-sub-steps-wrapper .form-field input:focus{border:1px solid #50a8ee}.form-sub-steps-wrapper .form-field textarea{border-radius:3px;resize:none}.form-sub-steps-wrapper .form-field .wpcf7-not-valid-tip{margin-top:-10px}.form-sub-steps-wrapper .form-field .wpcf7-not-valid-tip:after{content:'';width:16px;height:16px;display:block;right:-20px;background-image:url(../img/global/error-icon.svg);background-position:center center;background-size:contain;background-repeat:no-repeat}.form-sub-steps-wrapper .form-field .select-wrapper{position:relative;margin-bottom:20px}.form-sub-steps-wrapper .form-field .select-wrapper select{cursor:pointer;border-radius:3px}.form-sub-steps-wrapper .form-field-group .form-field-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -14px}@media (max-width:63.99em){.form-sub-steps-wrapper .form-field-group .form-field-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.form-sub-steps-wrapper .form-field-group .form-field-row .form-field{width:50%;padding:0 14px}@media (max-width:63.99em){.form-sub-steps-wrapper .form-field-group .form-field-row .form-field{width:100%;padding:0}}.form-sub-steps-wrapper .acceptance-field{margin-top:40px}.form-sub-steps-wrapper .acceptance-field label{cursor:pointer;color:#c6c6c5;position:relative;padding-left:40px}.form-sub-steps-wrapper .acceptance-field label span{color:#c6c6c5;font-size:inherit;font-weight:inherit;line-height:inherit}.form-sub-steps-wrapper .acceptance-field label a{color:#c6c6c5;text-decoration:underline;-webkit-text-decoration-color:#50a8ee;text-decoration-color:#50a8ee}.form-sub-steps-wrapper .acceptance-field label input[type=checkbox]{position:absolute;top:0;left:0;margin:3px 0;border:1px solid #50a8ee;width:20px;height:20px}.form-sub-steps-wrapper .acceptance-field label input[type=checkbox]:checked{background:url(../img/global/white-checked.svg) no-repeat 0 3px;background-size:auto 10px;background-position:center center}.form-sub-steps-wrapper .wpcf7-validation-errors{border:0;color:red;text-align:center}.form-sub-steps-wrapper .upload-fields{max-width:790px;margin:22px auto 60px;background-color:#50a8ee;border-radius:3px}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler{border:none;margin-bottom:0;border-radius:0}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-container{padding:0 40px}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner{min-height:190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner .codedropz-btn-wrap,.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner h3,.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner span{padding:0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner h3,.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner span{font-size:14px;line-height:1.3;font-family:os_reg;color:#fff}@media (max-width:33.74em){.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner h3,.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner span{font-size:12px;line-height:1.3}}@media (max-width:63.99em){.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner h3,.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner span{display:none}}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner h3{margin:0;position:relative;padding-left:60px}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner h3:before{position:absolute;content:'';width:40px;height:40px;background-image:url(../img/svg/picture.svg);top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-repeat:no-repeat;background-position:center center;background-size:contain}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner span{position:relative}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner span:after,.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner span:before{position:absolute;content:'';height:60px;width:1px;background-color:#fff;left:50%}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner span:before{top:-70px}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner span:after{bottom:-70px}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn{display:inline-block;width:230px;max-width:100%;font-family:os_bd;border:1px solid #fff;border-radius:3px;color:#fff;text-transform:uppercase;font-size:12px;line-height:1.3;letter-spacing:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;padding:16px 12px 14px;outline:0;background:0 0;cursor:pointer}.form-sub-steps-wrapper .upload-fields .codedropz-upload-handler .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn:hover{background-color:#508cb8;border:1px solid #508cb8}.form-sub-steps-wrapper .upload-fields .dnd-upload-status{padding:10px 20px}.form-sub-steps-wrapper .upload-fields .dnd-upload-status .remove-file{right:16px;color:#fff;font-size:12px;line-height:1.3}.step{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;position:relative;z-index:-1;display:none}.step.step-active{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex}.step.step-next{position:relative;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;z-index:-1;display:none}.page-template-solution-finder-page .wpcf7-mail-sent-ok{display:none!important}.solution-finder-floater{position:fixed;right:0;top:40%;z-index:999}.solution-finder-floater h2{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.solution-finder-floater a,.solution-finder-floater h2{color:#50a8ee;font-size:12px;line-height:1.3;font-family:os_bd;text-transform:uppercase;letter-spacing:.9px}.solution-finder-floater a span,.solution-finder-floater h2 span{display:block;height:26px;width:26px;border:1px solid #50a8ee;border-radius:50%;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;-webkit-transform:rotate(90deg) translate(4%,0);-ms-transform:rotate(90deg) translate(4%,0);transform:rotate(90deg) translate(4%,0);text-align:center;line-height:24px;position:absolute;bottom:50%;left:-30px;color:#50a8ee}.applications-hero-wrapper{min-height:280px}@media (min-width:64em){.applications-hero-wrapper{min-height:550px}}.applications-hero-wrapper .applications-header-title{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:87.5px 0;text-align:center;width:100%;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,.1);box-shadow:0 8px 12px 0 rgba(0,0,0,.1);background-color:rgba(28,28,27,.93)}.applications-hero-wrapper .applications-header-title h1{font-family:Prata}.applications-text-content-row{padding:30px 0}@media (min-width:64em){.applications-text-content-row{padding:110px 0 87px 0}}.aplication-centred-text{width:100%;max-width:586px;margin:0 auto;padding-top:83px}.aplication-centred-text .centred-title{font-family:os_reg;font-size:22px;line-height:1.45;text-align:center;color:#9b9d9f;padding-bottom:58px}@media (max-width:33.74em){.aplication-centred-text .centred-title{font-size:17px;line-height:1.45}}.applications-category-loop .aplication-single-post-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px;outline:0}.applications-category-loop .os-head.blue-head{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;outline:0}.applications-category-loop .os-head.blue-head a{color:#50a8ee;font-size:inherit;font-family:inherit;font-weight:inherit}.applications-category-loop .aplication-single-post{outline:0}.applications-category-loop .aplication-single-post .single-post-image img{width:100%!important;height:auto!important;max-height:244px!important}.applications-category-loop .aplication-single-post .single-post-content-wrapper{padding:30px 0 20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.applications-category-loop .aplication-single-post .single-post-content-wrapper .single-post-title{font-family:os_bd;font-size:16px;line-height:1.63;font-weight:700;padding-bottom:27px;color:#3e3e3e}.applications-category-loop .aplication-single-post .single-post-content-wrapper .single-post-description{min-height:170px}@media (min-width:320px){.applications-category-loop.related-blogs-posts .aplication-single-post .single-post-image img{max-height:inherit!important;height:244px!important}}.applications-category-loop.related-blogs-posts .aplication-single-post .single-post-content-wrapper .single-post-description{min-height:inherit}.applications-category-loop.related-blogs-posts h2.blogs-post-header{margin-bottom:20px;margin-top:20px}@media (min-width:320px){.applications-category-loop.related-blogs-posts h2.blogs-post-header{margin-bottom:60px;margin-top:80px}}.single-post-wrapper .single-post-hero{background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:-1px}.single-post-wrapper .single-post-hero .hero{min-height:280px}@media (min-width:48em){.single-post-wrapper .single-post-hero .hero{min-height:550px}}.single-post-header{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:30px 15px;text-align:center;width:100%;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,.1);box-shadow:0 8px 12px 0 rgba(0,0,0,.1);background-color:rgba(28,28,27,.93)}@media (min-width:64em){.single-post-header{padding:40px}}@media (max-width:47.99em){.single-post-header{position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.single-post-header h2{font-family:Prata;font-size:32px;line-height:1.44;letter-spacing:.5px}@media (max-width:33.74em){.single-post-header h2{font-size:26px;line-height:1.44}}.single-post-header .header-subtitle{font-family:os_bd;font-size:12px;line-height:.9;letter-spacing:1px;font-weight:700;text-align:center;color:#fff;padding-bottom:20px}@media (max-width:33.74em){.single-post-header .header-subtitle{font-size:10px;line-height:.9}}@media (min-width:80em){.single-post-header{padding:40px 50px}}@media (max-width:33.74em){.single-post-header{letter-spacing:1px}}.single-post-content-row{width:100%;max-width:790px;margin:0 auto}.single-post-content-row.custom-grid-included{max-width:100%}.single-post-content-row .post-content{width:100%}.single-post-content-row .single-post-centred-text{width:100%;max-width:586px;margin:0 auto}@media (max-width:47.99em){.single-post-content-row .single-post-centred-text{max-width:100%;padding:0 15px 50px}}.single-post-content-row .single-post-centred-text .centred-content{padding-bottom:58px}.single-post-content-row .single-post-centred-text .centred-content p{font-family:os_reg;text-align:center}@media (max-width:33.74em){.single-post-content-row .single-post-centred-text .centred-content p{font-size:17px;line-height:1.45}}@media (max-width:47.99em){.single-post-content-row .single-post-centred-text .centred-content{padding:0 15px 50px}}.content-post .hero .center-content--thin{background-color:rgba(0,0,0,.8)}@media (max-width:33.74em){.content-post .hero .center-content--thin{top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}}.content-post .hero .center-content--thin p{text-transform:uppercase;font-size:12px;font-size:1.3;font-family:os_bd}.content-post .post-content{max-width:586px}.content-post .post-content img.alignleft{margin:6px 16px 24px 0}.content-post .post-content h4{color:#50a8ee;font-size:14px;line-height:1.3;font-family:os_bd;text-transform:uppercase;letter-spacing:.9px}.content-post .post-content h3{color:#3e3e3e;font-size:28px;line-height:1.36;font-family:os_sb;margin-bottom:20px}@media (max-width:33.74em){.content-post .post-content h3{font-size:24px;line-height:1.36}}.content-post .post-content h2{font-family:os_sb;color:#50a8ee;font-size:28px;line-height:1.36;text-transform:none;margin:20px 0}@media (max-width:33.74em){.content-post .post-content h2{font-size:24px;line-height:1.36}}.content-post .post-content p{margin-bottom:18px}@media (max-width:33.74em){.content-post .post-content p{margin-bottom:15px}}.content-post .post-content ul{list-style:none;padding:0 0 20px 0}.content-post .post-content li{position:relative;padding-left:30px;margin-bottom:18px}.content-post .post-content li strong{color:#50a8ee}@media (max-width:33.74em){.content-post .post-content li{margin-bottom:8px}}.content-post .post-content li:before{position:absolute;height:100%;content:"—";font-family:os_sb;font-size:15px;color:#50a8ee;margin-right:15px;display:inline-block;margin-left:-30px}.content-post .newsletter-block{padding:220px 0 145px}@media (max-width:47.99em){.content-post .newsletter-block{padding:60px 100px}}@media (max-width:47.99em) and (max-width:33.74em){.content-post .newsletter-block{padding:30px 15px}}.content-post .layer{padding-bottom:0}.content-post .center-content--spaced{padding-bottom:0}.custom-columns-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (max-width:63.99em){.custom-columns-grid{margin-right:0;margin-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:47.99em){.custom-columns-grid{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.custom-columns-grid .column-width-33{-webkit-box-flex:0;-ms-flex:1;flex:1;max-width:calc((100% - 790px)/ 2)}@media (max-width:63.99em){.custom-columns-grid .column-width-33{display:none}}@media screen and (min-width:540px){.custom-columns-grid .column-width-33.float-to-left{padding-left:65px}}@media screen and (min-width:540px){.custom-columns-grid .column-width-33.float-to-right{padding-right:65px}}@media (min-width:48em){.custom-columns-grid .column-width-66{-webkit-box-flex:0;-ms-flex:0 0 790px;flex:0 0 790px;max-width:790px}}@media (max-width:47.99em){.custom-columns-grid .column-width-66{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:47.99em){.custom-columns-grid .column-width-66{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.col-max-66{max-width:790px}.related-cta-block{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.related-cta-block .related-cta-list{margin-top:30px;width:100%}.related-cta-block .related-cta-list li{margin-bottom:10px}.related-cta-block .related-cta-list li:last-child{margin-bottom:0}.related-cta-block .related-cta-list li img{max-width:74.5px;height:auto;display:block;margin:0 auto;text-align:center}@media (max-width:992px){.related-cta-block .related-cta-list li img{max-width:125px}}.related-cta-block .related-cta-list li p{margin-top:13.5px;color:#c6c6c5;text-align:center;color:#9b9d9f}@media (max-width:63.99em){.single-application-content .custom-columns-grid .column-width-33{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0}.single-application-content .custom-columns-grid .column-width-33 .related-cta-list li{margin-bottom:40px}}.contact-page-content{font-family:os_reg}.contact-page-content.contact-page-content--form{padding-bottom:50px}@media screen and (min-width:1200px){.contact-page-content.contact-page-content--form{padding-bottom:160px}}.contact-page-content.contact-page-content--form .layer{padding-top:0}@media screen and (min-width:992px){.contact-page-content.contact-page-content--form .layer{padding-top:20px}}.contact-page-content input{border:1px solid #c6c6c5;border-radius:3px;padding:13px 12px}.contact-page-content .hero .center-content--thin{background-color:rgba(0,0,0,.8)}.contact-page-content .layer .center-content--thin{max-width:580px}.contact-page-content .layer .center-content--thin .cta-area{padding-top:90px;padding-bottom:20px}@media (max-width:47.99em){.contact-page-content .layer .center-content--thin .cta-area{padding-top:30px;padding-bottom:30px}}.contact-page-content .layer .center-content--thin .cta-area .chapo p{font-family:os_reg;font-size:22px;line-height:1.45;color:#9b9d9f;text-align:center}@media (max-width:33.74em){.contact-page-content .layer .center-content--thin .cta-area .chapo p{font-size:17px;line-height:1.45}}.contact-page-content .form-button{margin-top:20px;bottom:20px;position:absolute}.contact-page-content .form-button input{font-size:12px;line-height:1.3;border-radius:3px;padding:16.5px 15px;border:none;font-family:os_sb}.contact-page-content .form-button .ajax-loader{position:absolute}.contact-page-content textarea{font-family:os_reg;font-size:14px;line-height:1.3;border:1px solid #c6c6c5;border-radius:3px;resize:none}.contact-page-content .custom-container{max-width:790px}.contact-page-content .acceptance-field{margin-top:0;margin-bottom:100px}.contact-page-content .acceptance-field .wpcf7-list-item-label{padding-left:40px;display:inline-block}@media (max-width:47.99em){.contact-page-content .acceptance-field .wpcf7-list-item-label{font-size:12px;line-height:1.3}}.contact-page-content .acceptance-field .wpcf7-list-item-label a{font-size:inherit}.contact-page-content .acceptance-field label{cursor:pointer;color:#3e3e3e;position:relative}.contact-page-content .acceptance-field label a{color:#3e3e3e;text-decoration:underline;-webkit-text-decoration-color:#50a8ee;text-decoration-color:#50a8ee}.contact-page-content .acceptance-field label input[type=checkbox]{position:absolute;top:0;left:0;margin:3px 0;border:1px solid #50a8ee;width:20px;height:20px}.contact-page-content .acceptance-field label input[type=checkbox]:checked{background:url(../img/global/blue-checked.svg) no-repeat 0 3px;background-size:auto 10px;background-position:center center}@media screen and (max-width:1024px) and (max-width:47.99em){.contact-page-content .hero .center-content--thin h1{padding:0}}.propos-page-content{padding-top:120px}@media (max-width:63.99em){.propos-page-content{padding-top:30px}}@media screen and (min-width:1470px){.propos-page-content .container.custom-container{max-width:1480px}}.sticky-employees-wrapper{position:fixed;bottom:0;right:0;background-color:#50a8ee;max-width:250px;z-index:9999;-webkit-transform:translateY(60%);-ms-transform:translateY(60%);transform:translateY(60%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media screen and (max-width:540px){.sticky-employees-wrapper{display:none!important}}.sticky-employees-wrapper .sticky-empois-block{padding:35px;padding-top:60px;position:relative}.sticky-employees-wrapper .sticky-empois-block .sticky-emplois__header{margin-bottom:30px}.sticky-employees-wrapper .sticky-empois-block .sticky-emplois-close{position:absolute;top:20px;right:20px;cursor:pointer}.sticky-employees-wrapper .sticky-empois-block p{font-family:os_reg;font-size:14px;line-height:1.3;color:#fff;margin:5px 0}@media (max-width:33.74em){.sticky-employees-wrapper .sticky-empois-block p{font-size:12px;line-height:1.2}}.sticky-employees-wrapper .sticky-empois-block a{max-width:100%}.sticky-employees-wrapper .sticky-empois-block a.btn-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-employees-wrapper .sticky-empois-block a svg{-webkit-transition:-webkit-transform linear .2s;transition:-webkit-transform linear .2s;transition:transform linear .2s;transition:transform linear .2s,-webkit-transform linear .2s}.sticky-employees-wrapper .sticky-empois-block a:hover svg{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.sticky-employees-wrapper .sticky-empois-block a:first-of-type{margin-bottom:16px}.sticky-employees-wrapper:not(.JS--emploise-visible){opacity:0;visibility:hidden}.sticky-employees-wrapper.visible-emplois{position:fixed;bottom:0;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sticky-employees-wrapper.hide-emplois{bottom:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);right:-100%}.simple-content-section{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:110px 0 60px}@media (max-width:33.74em){.simple-content-section{padding:60px 0 30px}}.simple-content-section .section-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(43,43,43,.9)}.simple-content-section .custom-columns-grid{position:relative}.text-content-wrapper .text-content__header{padding-bottom:64px}.text-content-wrapper .text-content__title h1.title{margin-bottom:26px;text-align:center}@media (max-width:63.99em){.text-content-wrapper .text-content__title h1.title{text-align:center}}.text-content-wrapper .text-content__description{font-size:22px;line-height:1.45;font-family:os_reg;color:#9b9d9f;text-align:center}@media (max-width:33.74em){.text-content-wrapper .text-content__description{font-size:17px;line-height:1.45}}.text-content__blocks .text-content__blocks-item{margin-bottom:60px}@media (max-width:33.74em){.text-content__blocks .text-content__blocks-item{margin-bottom:45px}}.text-content__blocks .text-content__blocks-item h2.text-content__blocks-item_subtitle{color:#50a8ee;letter-spacing:.9px;margin-bottom:8px}.text-content__blocks .text-content__blocks-item .text-content__blocks-item_title{font-family:os_sb;font-size:28px;line-height:1.36;color:#3e3e3e;text-transform:none;margin-bottom:16px}@media (max-width:33.74em){.text-content__blocks .text-content__blocks-item .text-content__blocks-item_title{font-size:24px;line-height:1.36}}.text-content__blocks .text-content__blocks-item .text-content__blocks-item_description p{margin-bottom:24px}.light-content .text-content__header .text-content__description{color:#c6c6c5}.light-content .text-content__blocks-item .text-content__blocks-item_title{color:#fff}.light-content .text-content__blocks-item .text-content__blocks-item_description p{color:#c6c6c5}.propos-sidebar{margin-left:-80px}@media (max-width:47.99em){.propos-sidebar{margin-left:0;margin-top:0!important}}.sidebar-block{padding:30px;max-width:278px;margin-right:auto}@media (max-width:47.99em){.sidebar-block{max-width:inherit}}.sidebar-block.blue-block{color:#fff;background:#50a8ee}.sidebar-block h2.sidebar-block__title{letter-spacing:.9px;color:#fff;font-family:os_bd;margin-bottom:18px}.sidebar-block .sidebar-block__content{color:#fff;font-family:os_reg;font-size:14px;line-height:1.3;margin-bottom:28px}.sidebar-block .sidebar-block__content p{font-size:inherit;font-family:inherit;font-weight:inherit;color:inherit}@media (max-width:33.74em){.sidebar-block .sidebar-block__content{font-size:12px;line-height:1.3}}.sidebar-block .sidebar-block__content .sidebar-block__content-list li{border-bottom:1px solid rgba(255,255,255,.5)}.sidebar-block .sidebar-block__content .sidebar-block__content-list li a{color:#fff;font-size:14px;line-height:1.3;display:block;padding:11px 0}@media (max-width:33.74em){.sidebar-block .sidebar-block__content .sidebar-block__content-list li a{font-size:12px;line-height:1.3}}.sidebar-block .sidebar-block__content .sidebar-block__content-list li a:hover{text-decoration:underline}.sidebar-block .sidebar-block__button a{display:inline-block;color:#fff;min-width:160px;margin:0 auto;border:1px solid #fff;border-radius:3px;font-family:os_bd;font-size:12px;line-height:1.3;text-transform:uppercase;text-align:center;letter-spacing:1px;padding:16px 10px 15px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:33.74em){.sidebar-block .sidebar-block__button a{font-size:12px;line-height:1.3}}.sidebar-block .sidebar-block__button a:hover{background:#508cb8;border:1px solid #508cb8;-webkit-transition:all .3s ease;transition:all .3s ease}.dates-slider-container,.video-wrapper{max-width:893px;position:relative}.play-video-btn{position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;background:#50a8ee;cursor:pointer;display:block;border-radius:50%}.play-video-btn:after{position:absolute;top:50%;left:calc(50% + 6px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";border:8px solid transparent;border-left:10px solid #fff}.play-video-btn.active{z-index:-1}.wide-columns-grid .wide-column{max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 auto}.dates-slider-wrapper{background:#fff;padding:0}.dates-slider-wrapper .date-slide .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.dates-slider-wrapper .date-slide .slide-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.dates-slider-wrapper .date-slide .slide-content .date{font-size:40px;color:#4ea9ff}@media (min-width:48em){.dates-slider-wrapper .date-slide .slide-content .date{letter-spacing:-2px;font-size:180px}}.dates-slider-wrapper .date-slide .slide-content .date span{display:inline;font-size:inherit;letter-spacing:inherit;line-height:inherit;line-height:inherit;font-family:inherit;color:inherit}@media screen and (min-width:768px){.dates-slider-wrapper .date-slide .slide-content .date span{display:block}}@media screen and (min-width:768px){.dates-slider-wrapper .date-slide .slide-content .date span:last-child{margin-top:-60px}}.dates-slider-wrapper .date-slide .slide-content .date-description{color:#9c9da0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:324px}@media (max-width:33.74em){.dates-slider-wrapper .date-slide .slide-content .date-description{padding:0 20px 0 40px}}.dates-slider-wrapper .date-slide .slide-content .date-description p{margin-bottom:0}.dates-slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:768px){.dates-slider-navigation{width:60%;margin-left:auto}}.dates-slider-navigation .dots-nav{margin-right:24px}.dates-slider-navigation .dots-nav .slick-dots{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3px}.dates-slider-navigation .dots-nav .slick-dots li{margin-bottom:3px;width:8px;height:8px}.dates-slider-navigation .dots-nav .slick-dots li button:before{border:none;width:8px;height:8px;background:#9c9da0}.dates-slider-navigation .dots-nav .slick-dots li.slick-active button:before{background:#4ea9ff}.dates-slider-navigation .arrows-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dates-slider-navigation .arrows-nav .slick-arrow{position:static;font-size:14px;line-height:1;width:40px;height:40px;border-radius:50%}.dates-slider-navigation .arrows-nav .slick-arrow svg{width:40px;height:40px}.dates-slider-navigation .arrows-nav .slick-arrow.slick-next{margin-left:20px}.dates-slider-navigation .arrows-nav .slick-arrow.slick-next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dates-slider-container .dates-slider-wrapper{-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,.1);box-shadow:0 8px 12px 0 rgba(0,0,0,.1);background-color:rgba(28,28,27,.93);padding:90px 30px 30px 30px}.dates-slider-container .dates-slider-wrapper .date-slide .slide-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -20px}.dates-slider-container .dates-slider-wrapper .date-slide .slide-content .date{font-family:pr_reg;padding:0 20px 0 40px}.dates-slider-container .dates-slider-wrapper .date-slide .slide-content .date span{text-align:center;font-size:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;color:inherit}.dates-slider-container .dates-slider-wrapper .date-slide .slide-content .date-description{max-width:380px;padding:0 20px 0 40px;font-size:22px;line-height:1.45;font-family:os_reg;color:#c6c6c5}@media (max-width:33.74em){.dates-slider-container .dates-slider-wrapper .date-slide .slide-content .date-description{font-size:17px;line-height:1.45}}.dates-slider-container .dates-slider-wrapper .dates-slider-navigation{width:100%}.dates-slider-container .dates-slider-wrapper .dates-slider-navigation .slide-count-wrap{margin-right:40px}.dates-slider-container .dates-slider-wrapper .dates-slider-navigation .slide-count-wrap span{font-family:os_bd;font-size:14px;font-size:1.3;color:#50a8ee}@media (max-width:33.74em){.dates-slider-container .dates-slider-wrapper .dates-slider-navigation .slide-count-wrap span{font-size:12px;line-height:1.3}}.dates-slider-container .dates-slider-wrapper .dates-slider-navigation .slide-count-wrap span.current{position:relative;padding-right:7px}.dates-slider-container .dates-slider-wrapper .dates-slider-navigation .slide-count-wrap span.current:after{position:absolute;content:"/";top:50%;right:-1px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}body.page-template-propos-page .propos-page-wrapper .propos-page-content .JS--start-pinned-menu{padding-top:50px}body.page-template-propos-page .propos-page-wrapper .propos-page-content .JS--start-pinned-menu>section:first-of-type{padding-top:0}body.page-template-propos-page .propos-page-wrapper .propos-page-content.single-post-content-row{padding-bottom:0}body.page-template-propos-page .propos-page-wrapper .distribution-block iframe,body.page-template-propos-page .propos-page-wrapper .presence-mondiale-block iframe{margin-left:auto;margin-right:0}body.page-template-propos-page .propos-page-wrapper .presence-mondiale-block{padding-bottom:0}body.page-template-propos-page .propos-page-wrapper .presence-mondiale-block .ng-star-inserted.cnt-main{padding-left:0!important;padding-right:0!important}body.page-template-propos-page .propos-page-wrapper .presence-mondiale-block .os-head.blue-head{display:none}body.page-template-propos-page .propos-page-wrapper .presence-mondiale-block .os-head.blue-head+p{display:none}body.page-template-propos-page .propos-page-wrapper .distribution-block{padding-top:0}body.page-template-propos-page .propos-page-wrapper .newsletter-block{padding-top:80px}@media (max-width:33.74em){body.page-template-propos-page .propos-page-wrapper .newsletter-block{padding-top:40px}}.solution-finder-dark-container .solution-finder-wrapper{margin:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);padding-top:0;position:relative}.solution-finder-dark-container .solution-finder-wrapper:after,.solution-finder-dark-container .solution-finder-wrapper:before{position:absolute;content:"";left:0;height:50%;width:100%}.solution-finder-dark-container .solution-finder-wrapper:before{top:0;background:#4a4a4a}.solution-finder-dark-container .solution-finder-wrapper:after{bottom:0;background:#3e3e3e}.solution-finder-dark-container .solution-finder-wrapper .single-solution-banner{position:relative;z-index:2}.news-and-events-wrapper .swiper-container{padding-bottom:2px}.news-and-events-wrapper .swiper-container .swiper-wrapper.disabled{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.news-and-events-wrapper .swiper-container .swiper-slide{height:auto}.news-and-events-wrapper .swiper-pagination-bullets .swiper-pagination-bullet{height:40px;width:40px;line-height:40px;font-size:16px;font-family:os_sb;color:#fff;background:#3e3e3e;opacity:1;outline:0}.news-and-events-wrapper .swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right:28px}.news-and-events-wrapper .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#50a8ee}.news-and-events-wrapper .pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:70px}.news-and-events-wrapper .pagination-container .swiper-btn-next,.news-and-events-wrapper .pagination-container .swiper-btn-prev{width:40px;height:40px;cursor:pointer;outline:0}.news-and-events-wrapper .pagination-container .swiper-btn-next svg,.news-and-events-wrapper .pagination-container .swiper-btn-prev svg{height:40px;width:40px}.news-and-events-wrapper .pagination-container .swiper-btn-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.news-and-events-wrapper .pagination-container .swiper-pagination{position:relative;padding:0 30px}.news-and-events-wrapper .pagination-container.disabled{display:none}.cat-single-item{border:solid 1px rgba(198,198,197,.8)}.content-post .cta-area{padding-bottom:50px}.content-post .cta-area .chapo{max-width:586px;margin:0 auto}.content-post .cta-area .chapo p{font-family:os_reg;font-size:22px;line-height:1.45;text-align:center;color:#9b9d9f}@media (max-width:33.74em){.content-post .cta-area .chapo p{font-size:17px;line-height:1.45}}.content-post .post-content img{max-width:100%;height:auto}.content-post .post-content figure{max-width:893px;margin:0 0 0 -190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.content-post .post-content figure img{max-width:100%;height:auto;display:block}.content-post .post-content figure .wp-caption-text{margin-left:30px;min-width:176px;color:#9b9d9f;margin-left:30px;position:relative;padding-top:12px}.content-post .post-content figure .wp-caption-text:before{content:'';position:absolute;top:0;left:0;width:73px;height:2px;background:#50a8ee}.chapo p{color:#9b9d9f}.main-page-description{background:#2b2b2b;padding:110px 0 87px 0}.main-page-description .main-page-description__content{max-width:790px;margin:0 auto;padding:0 50px}.main-page-description .main-page-description__content h2{line-height:1.45;font-size:22px;color:#c6c6c5;font-family:os_reg;text-align:center;margin:50px 0 54px}@media (max-width:33.74em){.main-page-description .main-page-description__content h2{font-size:17px;line-height:1.45}}.main-page-description .main-page-description__content p{color:#c6c6c5}.boxed-items-section .boxed-items-section__container{max-width:690px;margin:0 auto;padding:15px}.boxed-items-section .section-description{margin-bottom:60px}@media (max-width:33.74em){.boxed-items-section .section-description{margin-bottom:30px}}.boxed-items-section .section-description h2{color:#50a8ee;text-transform:uppercase;font-size:32px;line-height:1.44;font-family:os_sb;margin:0}@media (max-width:33.74em){.boxed-items-section .section-description h2{font-size:26px;line-height:1.44}}.boxed-items-section .section-description p{color:#c6c6c5;font-family:os_reg;font-size:22px;line-height:1.45}@media (max-width:33.74em){.boxed-items-section .section-description p{font-size:17px;line-height:1.45}}.boxed-items-section.grey-bg{background:#f5f5f5}.boxed-items-section.grey-bg .section-description p{color:#3e3e3e}.boxed-items-section .boxed-item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px}.boxed-items-section .boxed-item .boxed-item__img a{display:block}.boxed-items-section .boxed-item .boxed-item__img img{max-width:100%;display:block;height:auto;width:100%}.boxed-items-section .boxed-item .boxed-item__content{padding:30px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.boxed-items-section .boxed-item .boxed-item__content .boxed-item__content-title .title{color:#3e3e3e;font-size:16px;line-height:1.63;font-weight:700;padding-bottom:27px;font-family:os_bd}@media (max-width:33.74em){.boxed-items-section .boxed-item .boxed-item__content .boxed-item__content-title .title{font-size:14px;line-height:1.63}}.boxed-items-section .boxed-item .boxed-item__content .boxed-item__content-description{line-height:1.75em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:20px}.boxed-items-section .boxed-item .boxed-item__content .boxed-item__content-link .item-link{color:#50a8ee;letter-spacing:1px;font-size:12px;font-size:.9;text-transform:uppercase;font-family:os_bd;position:relative;padding-right:22px}@media (max-width:33.74em){.boxed-items-section .boxed-item .boxed-item__content .boxed-item__content-link .item-link{font-size:12px;line-height:.9}}.boxed-items-section .boxed-item .boxed-item__content .boxed-item__content-link .item-link:after{position:absolute;content:'';right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:15px;height:12px;background:url(../img/global/arrow-blue.svg);background-repeat:no-repeat;background-size:contain;background-repeat:no-repeat;-webkit-transition:all .3s linear;transition:all .3s linear}.boxed-items-section .boxed-item .boxed-item__content .boxed-item__content-link .item-link:hover{color:#508cb8}.boxed-items-section .boxed-item .boxed-item__content .boxed-item__content-link .item-link:hover:after{-webkit-transform:translate(4px,-50%);-ms-transform:translate(4px,-50%);transform:translate(4px,-50%);-webkit-transition:all .3s linear;transition:all .3s linear}.boxed-items-section .boxed-item.bordered-item .boxed-item__content{padding:20px;border:1px solid rgba(198,198,197,.8);border-top:0;background:#fff}.simple-text-container .content-post .post-content{max-width:690px;margin:0 auto;padding:15px;display:block}.simple-text-container .content-post .post-content img{width:auto;max-width:768px}.simple-content-section.iframes-section{padding:0}.simple-content-section.machine-realisation-wrapper .container{max-width:690px}.simple-content-section.machine-realisation-wrapper .container .sorting-block{padding:30px 0 30px}.simple-content-section.machine-realisation-wrapper .container .sorting-block .realisation-img-block{padding:0;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.simple-content-section.machine-realisation-wrapper .container .sorting-block .realisation-text-block{padding:18px 0 0;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.simple-content-section.machine-realisation-wrapper h2{text-align:left;text-transform:uppercase;font-size:32px;line-height:1.44;font-family:pr_reg;font-size:26px;line-height:1.44}.simple-content-section.machine-realisation-wrapper .realisation-text-block h4{font-size:16px;line-height:1.63;color:#3e3e3e;text-transform:uppercase;font-family:os_reg;font-weight:400;position:relative;margin-bottom:6px;padding-bottom:6px}@media (max-width:33.74em){.simple-content-section.machine-realisation-wrapper .realisation-text-block h4{font-size:14px;line-height:1.63}}.simple-content-section.machine-realisation-wrapper .realisation-text-block h4:after{position:absolute;content:'';left:0;bottom:0;width:100%;height:1px;background-color:rgba(198,198,197,.8)}.simple-content-section.machine-realisation-wrapper .realisation-text-block p{margin-bottom:14px}.simple-content-section.machine-realisation-wrapper .realisation-text-block table tr{background:0 0;border-bottom:1px solid rgba(198,198,197,.8)}.simple-content-section.machine-realisation-wrapper .realisation-text-block table tr td{padding:6px 15px 5px 0;position:relative}.iframe-section.simple-content-section{padding:110px 0 60px}@media (max-width:33.74em){.iframe-section.simple-content-section{padding:60px 0 30px}}.iframe-section .post-content h2{margin-top:0}.iframe-section .post-content p{color:#c6c6c5}.iframe-section .iframe-wrapper iframe{margin-left:auto;margin-right:-15px;display:block;-webkit-box-shadow:0 0 15px -2px rgba(29,29,28,.56);box-shadow:0 0 15px -2px rgba(29,29,28,.56)}@media screen and (max-width:1280px){.iframe-section .iframe-wrapper iframe{margin:0 auto}}body.page-template-page-automation .propos-page-wrapper .propos-page-content.single-post-content-row{padding-bottom:0}body.page-template-page-automation .propos-page-wrapper .presence-mondiale-block{padding-bottom:0}body.page-template-page-automation .propos-page-wrapper .presence-mondiale-block .ng-star-inserted.cnt-main{padding-left:0!important;padding-right:0!important}body.page-template-page-automation .propos-page-wrapper .presence-mondiale-block .os-head.blue-head{display:none}body.page-template-page-automation .propos-page-wrapper .presence-mondiale-block .os-head.blue-head+p{display:none}body.page-template-page-automation .propos-page-wrapper .distribution-block{padding-top:0}body.page-template-page-automation .propos-page-wrapper .newsletter-block{padding-top:80px}@media (max-width:33.74em){body.page-template-page-automation .propos-page-wrapper .newsletter-block{padding-top:40px}}body.page-template-page-automation .JS--start-pinned-menu{padding-top:50px}body.page-template-page-automation .JS--start-pinned-menu>section:first-of-type{padding-top:0}body.page-template-page-automation .sidebar-menu li a{text-transform:uppercase}.solution-finder-content-wrapper .double-solution-finder{padding-top:0;margin:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative}.solution-finder-content-wrapper .double-solution-finder .single-solution-banner{position:relative;z-index:2;text-align:left}.solution-finder-content-wrapper .double-solution-finder:after,.solution-finder-content-wrapper .double-solution-finder:before{position:absolute;content:'';width:100%;height:50%;left:0;z-index:0}.solution-finder-content-wrapper .double-solution-finder:before{top:0;background:#4a4a4a}.solution-finder-content-wrapper .double-solution-finder:after{background:#2b2b2b;bottom:0}.solution-finder-content-wrapper.solution-finder-content-wrapper--automation .double-solution-finder{padding-top:40px}@media screen and (min-width:992px){.solution-finder-content-wrapper.solution-finder-content-wrapper--automation .double-solution-finder{padding-top:0}}.solution-finder-content-wrapper.solution-finder-content-wrapper--automation .double-solution-finder:before{background:#2b2b2b}@media screen and (min-width:992px){.solution-finder-content-wrapper.solution-finder-content-wrapper--automation .double-solution-finder:before{background:#4a4a4a}}.solution-finder-content-wrapper .sectures-de-activites{padding:120px 0}@media (max-width:33.74em){.solution-finder-content-wrapper .sectures-de-activites{padding:60px 100px}}@media (max-width:33.74em) and (max-width:33.74em){.solution-finder-content-wrapper .sectures-de-activites{padding:30px 15px}}.page-template-page-automation .JS--start-pinned-menu .fixed-sidebar-menu .sidebar-menu.on-focus{left:50px}.page-template-page-automation .fixed-sidebar-menu .sidebar-menu li a{text-transform:lowercase}.page-template-page-automation .fixed-sidebar-menu .sidebar-menu li a:first-letter{text-transform:uppercase}.page-template-page-automation .content-post .post-content li{margin-bottom:10px}@media screen and (min-width:1280px){.page-template-page-automation .content-post .post-content video{max-width:768px;width:768px}}.page-template-page-automation .iframe-colored ul li{color:#c6c6c5}.page-template-page-automation .simple-content-section h2{text-transform:uppercase!important;font-family:pr_reg}.page-template-page-automation .main-page-description__content h2{text-transform:inherit}.page-template-page-automation .simple-content-section .section-description p{font-family:os_reg,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#3e3e3e;margin-bottom:18px}.page-template-page-automation .simple-content-section .section-description ul{list-style:none;padding:0 0 20px 0;margin-bottom:30px}.page-template-page-automation .simple-content-section .section-description ul li{margin-bottom:10px;position:relative;padding-left:30px}.page-template-page-automation .simple-content-section .section-description ul li:before{position:absolute;height:100%;content:"—";font-size:15px;color:#50a8ee;margin-right:15px;display:inline-block;margin-left:-30px}.custom-select-machine.technology-filter-wrapper{max-width:380px;margin:0 auto 50px}.home-slider-video-wrapper{height:100%}.home-banner-slider-content{padding-top:42px;height:100%;display:none}@media screen and (min-width:992px){.home-banner-slider-content{display:block}}.home-banner-slider-content .container{height:100%}.home-banner-slider-content .container .row{height:100%;margin:0 -15px!important}.home-banner-slider-content .container .row .col-auto{max-width:100%}.home-banner-slider-content .hero-banner-text{position:relative;padding:30px 30px 42px 30px;margin-right:30px;max-width:530px;background-color:rgba(0,0,0,.7)}.home-banner-slider-content .hero-banner-text h1{font-size:30px}.home-banner-slider-content .hero-banner-text p{color:#fff}.home-banner-slider-content .hero-banner-text .home-banner-slider-content__btn{position:relative;margin-top:10px;padding-right:26px;display:inline-block;font-family:os_bd;font-size:12px;line-height:1.3;letter-spacing:1px;color:#50a8ee;text-transform:uppercase}.home-banner-slider-content .hero-banner-text .home-banner-slider-content__btn:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;display:block;width:15px;height:14px;background-image:url(../img/svg/link-arrow-right.svg);background-repeat:no-repeat;background-position:center center;-webkit-transition:right .2s linear;transition:right .2s linear}.home-banner-slider-content .hero-banner-text .home-banner-slider-content__btn:hover:after{right:-4px}.home-banner-slider-content .hero-banner-text:after{content:'';position:absolute;bottom:-30px;right:-30px;display:block;width:30px;height:30px;background-image:url(../img/svg/swissmade-logo-slider.svg);background-repeat:no-repeat;background-position:center center}.home-banner-slider-content .row.align-items-end .hero-banner-text:after{bottom:auto;top:-30px}.c-mobile-banner-content__wrapper .c-mobile-banner-content__item{overflow:hidden;padding:0 0 30px 0}.c-mobile-banner-content__wrapper .c-mobile-banner-content__item .c-mobile-banner-content__text{position:relative;padding:20px;background-color:rgba(28,28,27,.93)}@media screen and (min-width:768px){.c-mobile-banner-content__wrapper .c-mobile-banner-content__item .c-mobile-banner-content__text{padding:20px 20px 20px 56px}}.c-mobile-banner-content__wrapper .c-mobile-banner-content__item .c-mobile-banner-content__text h1{font-size:26px}@media screen and (min-width:576px){.c-mobile-banner-content__wrapper .c-mobile-banner-content__item .c-mobile-banner-content__text h1{font-size:30px}}.c-mobile-banner-content__wrapper .c-mobile-banner-content__item .c-mobile-banner-content__text p{color:#fff}.c-mobile-banner-content__wrapper .c-mobile-banner-content__item .c-mobile-banner-content__text .c-mobile-banner-content__btn{position:relative;margin-top:10px;padding-right:26px;display:inline-block;font-family:os_bd;font-size:12px;line-height:1.3;letter-spacing:1px;color:#50a8ee;text-transform:uppercase}.c-mobile-banner-content__wrapper .c-mobile-banner-content__item .c-mobile-banner-content__text .c-mobile-banner-content__btn:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;display:block;width:15px;height:14px;background-image:url(../img/svg/link-arrow-right.svg);background-repeat:no-repeat;background-position:center center;-webkit-transition:right .2s linear;transition:right .2s linear}.c-mobile-banner-content__wrapper .c-mobile-banner-content__item .c-mobile-banner-content__text .c-mobile-banner-content__btn:hover:after{right:-4px}.c-mobile-banner-content__wrapper .c-mobile-banner-content__item .c-mobile-banner-content__text:after{content:'';position:absolute;bottom:-22px;right:0;display:block;width:22px;height:22px;background-image:url(../img/svg/swissmade-logo-slider.svg);background-repeat:no-repeat;background-position:center center}@media screen and (min-width:576px){.c-mobile-banner-content__wrapper .c-mobile-banner-content__item .c-mobile-banner-content__text:after{bottom:-30px;width:30px;height:30px}}.c-mobile-banner-content__wrapper .slick-dots{bottom:20px}.c-mobile-banner-content__wrapper .slick-dots li{position:relative;display:inline-block;height:18px;width:18px;margin:0 3px;padding:0;cursor:pointer}.c-mobile-banner-content__wrapper .slick-dots li button{width:16px;height:16px;background:0 0;display:block;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;border:0}.c-mobile-banner-content__wrapper .slick-dots li button:before{content:'';position:absolute;top:0;left:0;border-radius:50%;width:14px;height:14px;border:2px solid #4ea9ff;background:0 0}.c-mobile-banner-content__wrapper .slick-dots li.slick-active button:before{background:#4ea9ff}.hero-wrapper .slick-dots{display:none!important}@media screen and (min-width:992px){.hero-wrapper .slick-dots{display:block!important}}.machines .description-text img{margin-top:60px}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.dark-colored{background-color:#2b2b2b}.iframe-child iframe{display:block;margin:0 auto}@media (max-width:63.99em){.iframe-child iframe{width:100%;position:relative}}@media screen and (max-width:1280px){.fixed-sidebar-menu{display:none!important}}#ss-floating-bar{z-index:150!important}
/*# sourceMappingURL=all.min.css.map */
