:root{--color-action: #178cff;--color-link: #0072e3;--color-focus: #0072e3;--color-selected: #e8f4ff;--color-error: #b42318;--color-success: #1b6e35;--space-feedback: .25rem}@font-face{font-display:swap;font-family:Hind;font-style:normal;font-weight:400;src:url(../fonts/local/hind-5aU69_a8oxmIdGh4BCOz.woff2?v=uHjLq3HUUS7o4QPlqfNYuj0y6aQMbeDBuvwH5F835gg) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-display:swap;font-family:Hind;font-style:normal;font-weight:400;src:url(../fonts/local/hind-5aU69_a8oxmIdGd4BCOz.woff2?v=UXmzAu3qILV-mhjCjbMS0_hSVngPnrCAerWtoTmSrs0) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Hind;font-style:normal;font-weight:400;src:url(../fonts/local/hind-5aU69_a8oxmIdGl4BA.woff2?v=rKXexDCnRw_x2KFvnnuzyjDy_1jzvWBDLPHd36MMnXE) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Hind;font-style:normal;font-weight:700;src:url(../fonts/local/hind-5aU19_a8oxmIfNJdER2SjQpf.woff2?v=hLosRk66rfjlGrhzbjrt6QM4eMkvQRQhAUM_QTOCoB8) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-display:swap;font-family:Hind;font-style:normal;font-weight:700;src:url(../fonts/local/hind-5aU19_a8oxmIfNJdERKSjQpf.woff2?v=nW430LvrnHUFZhPFgMiFQV8s7qmhLKdj1MR0HaR5kKg) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Hind;font-style:normal;font-weight:700;src:url(../fonts/local/hind-5aU19_a8oxmIfNJdERySjQ.woff2?v=Wu1KjzV9ftwaxQ603geGfIPmmhChcR4QBTvdzpkpS34) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:400;src:url(../fonts/local/lora-0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoqJ2nOeZ.woff2?v=XaUsfGfOCr2pZc2cdNhg_YwlY039P5t-I0jO6EARlxQ) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:400;src:url(../fonts/local/lora-0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoqt2nOeZ.woff2?v=7G8O4js-bhaz1BODLd5_5j8YR9Fzc9sWIh1G3CZCPPw) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:400;src:url(../fonts/local/lora-0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoqB2nOeZ.woff2?v=qbtEugRRejWACAmT8Q-xAqAmncsRdBuJPGgtzBfrOwI) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:400;src:url(../fonts/local/lora-0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoqF2nOeZ.woff2?v=erkzowZgV78FfTj6DHz6yeqj21LBRw3EcVq4x91gQFQ) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:400;src:url(../fonts/local/lora-0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoq92nA.woff2?v=Y-N03PJp-y0zsmG09UxwjzT81PBuj6m9oRRillKCrgw) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/local/poppins-pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2?v=chxxTwwPToWXZPXEdqp6vEe8uGaJ1Qp_nPihzLtAIPU) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/local/poppins-pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2?v=X51imPXtxtK1em86MPh_HJPIS3qtfF6b-dOiyThEA_o) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/local/poppins-pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2?v=zTbeIErKLV-iY6cx98IACbXj11S6Hx4Dwz6TpI8-dEY) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/local/poppins-pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2?v=0Dbs4wxJYHUbHT9F5Wbmnul2qouOed7FUAtAPxTM5lM) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/local/poppins-pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2?v=nBX3sGRYB1xptA558D5i1DAX7PTGGEh63UB-5H5DhoQ) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/local/poppins-pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2?v=9OgNnf03TQKYm4eie17Uy3j7sXfCfxR46aiwr7dRMUk) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/local/poppins-pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2?v=YZekEj38eYyRqF5eH94IpUdwrfzf1zAP9w3SZFnOqBc) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/local/poppins-pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2?v=TOLITEdPuAsz40eubzVnlgIdb9QuiKY1L8bpygsivWM) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/local/poppins-pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2?v=kzjmX8B3NVx6h64NZMwQHiO5v4rXiuZfDzGchXMRtSY) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}aside,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}h1,h2,h3,h5{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}small{font-size:80%}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item;cursor:pointer}[hidden]{display:none!important}.h1,.h2,.h3,.h5,h1,h2,h3,h5{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h5,h5{font-size:1.25rem}.small,small{font-size:80%;font-weight:400}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-3,.col-md-12,.col-md-2,.col-md-4,.col-md-6,.col-md-8{position:relative;width:100%;padding-right:15px;padding-left:15px}@media(min-width:768px){.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.carousel{position:relative}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.rounded{border-radius:.25rem!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.m-auto{margin:auto!important}.text-center{text-align:center!important}.visible{visibility:visible!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}}/*!
* animate.css -http://daneden.me/animate
* Version - 3.5.2
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2017 Daniel Eden
*/.owl-controls{-webkit-tap-highlight-color:transparent}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes bounce{20%,53%,80%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0)}}.swing{transform-origin:top center;animation-name:swing}.fadeIn{animation-name:fadeIn}.fadeOut{animation-name:fadeOut}.flexslider .slides>li{-webkit-backface-visibility:hidden}.slides,.slides>li{margin:0;padding:0;list-style:none}.flexslider{padding:0;margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:"" 0 1px 4px #0003}.flexslider .slides>li{display:none}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.flexslider .slides{zoom:1}.flexslider .slides img{width:100%;display:block;height:auto;-moz-user-select:none}.carousel li{margin-right:5px}.fa{display:inline-block}@font-face{font-display:swap;font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=ULvpGSaX55Hi7k73OReusbA-cn3_CKH8jXTwDkqoEuE);src:url(../fonts/fontawesome-webfont.eot?v=ULvpGSaX55Hi7k73OReusbA-cn3_CKH8jXTwDkqoEuE#iefix&v=4.6.3) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=faz4P1EXnejXmApRPmerOgjyxicrtZRt-P13wNF2O3M) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=rbxPlettfyc4lZzw7Lw3RnL85H6FYFCo6XkfRXYjrCw) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=rhni5MBPKwS_AwaExMHbj69cj-PuA9HgxAkEZgiziRI) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=BYnOCiGubEaor0CS12ve0D-YCT47njFiUnj502UdKJY#fontawesomeregular) format("svg");font-weight:400;font-style:normal}/*!
*  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
*  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-display:swap;font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=ULvpGSaX55Hi7k73OReusbA-cn3_CKH8jXTwDkqoEuE);src:url(../fonts/fontawesome-webfont.eot?v=ULvpGSaX55Hi7k73OReusbA-cn3_CKH8jXTwDkqoEuE#iefix&v=4.6.3) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=faz4P1EXnejXmApRPmerOgjyxicrtZRt-P13wNF2O3M) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=rbxPlettfyc4lZzw7Lw3RnL85H6FYFCo6XkfRXYjrCw) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=rhni5MBPKwS_AwaExMHbj69cj-PuA9HgxAkEZgiziRI) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=BYnOCiGubEaor0CS12ve0D-YCT47njFiUnj502UdKJY#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.owl-carousel .owl-item{float:left}.fa-calendar:before{content:"\f073"}.fa-github:before{content:"\f09b"}.fa-bars:before{content:"\f0c9"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@font-face{font-display:swap;font-family:linea-arrows-10;src:url(../fonts/linea-arrows-10.eot?v=qo4etgtwh9_P196uaK_zYR-BD7eqRRzFgLvdFwh16WI);src:url(../fonts/linea-arrows-10.eot?v=qo4etgtwh9_P196uaK_zYR-BD7eqRRzFgLvdFwh16WI#iefix) format("embedded-opentype"),url(../fonts/linea-arrows-10.woff?v=avo1t4QmuVpm25tj-AmGLXK2UzsqCmpt-6cG41S6gj4) format("woff"),url(../fonts/linea-arrows-10.ttf?v=v2OrpBoLLvClwK6mTsnRYoTDZVRHsb_tKjxbbq55UoY) format("truetype"),url(../fonts/linea-arrows-10.svg?v=AiDwv9mBOD0IQhZt9AznlSR7lsmtToA0mUpjMGo8fnQ#linea-arrows-10) format("svg");font-weight:400;font-style:normal}[class*=" arrows-"]:before,[class^=arrows-]:before{font-family:linea-arrows-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:linea-basic-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrows-arrows-remove:before{content:"\e04a"}.arrows-arrows-slim-left:before{content:"\e066"}.arrows-arrows-slim-right:before{content:"\e068"}@font-face{font-display:swap;font-family:linea-basic-10;src:url(../fonts/linea-basic-10.eot?v=pNU9CAt3PoTbdvdxUX0Nh6RONjdrgx13kIV0qBbz0uQ);src:url(../fonts/linea-basic-10.eot?v=pNU9CAt3PoTbdvdxUX0Nh6RONjdrgx13kIV0qBbz0uQ#iefix) format("embedded-opentype"),url(../fonts/linea-basic-10.woff?v=P2YM8UX27nricOo_jnN7I1PHl4wbDeG12XaE3dBnPbk) format("woff"),url(../fonts/linea-basic-10.ttf?v=qtmq8ZulRqmjGasLa_4ydXrPHitrvBRilO9RWzQaSdA) format("truetype"),url(../fonts/linea-basic-10.svg?v=JCPfjNiTldlt1lB33aRbwLmoDnKMqax2gsLq2QPZNpI#linea-basic-10) format("svg");font-weight:400;font-style:normal}button::-moz-focus-inner{padding:0;border:0}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-carousel,.owl-carousel .owl-wrapper{position:relative;display:none}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}to,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}to,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}to,75%{opacity:.5;transform:translateZ(-500px) translate(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}to{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}to{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translate(200%)}75%{opacity:.5;transform:translateZ(-500px)}to{opacity:1;transform:translateZ(0) translate(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{0%{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{0%{-moz-transform:translateY(-100%)}}@keyframes goDown{0%{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{0%{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{0%{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{0%{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.m-b-20{margin-bottom:20px!important}/*! -----------------------------------------------------------------
[Master Stylesheet]

Project:     Core
Version:     1.3.6

------------------------------------------------------------------
[General Styles]
*/.scroll-top{text-align:center}.extra-nav,.header .inner-brand,.inner-nav .mega-menu{white-space:nowrap}.gallery:after{clear:both}.filters,.inner-nav .sub-menu,.post-meta,.product-gallery,.social-icons,.widget ol,.widget ul,ol,ul{list-style:none}*{-webkit-font-smoothing:antialiased}html{font-size:100%}body{background-color:#fff;font-family:Hind,Arial,serif;line-height:1.85;font-weight:400;font-size:15px;color:#999;-ms-overflow-style:scrollbar;overflow-x:hidden}img{max-width:100%;height:auto}iframe{border:0}.disable-hover{pointer-events:none}::-moz-selection{background:#4a90e2;color:#fff!important}::-webkit-selection{background:#4a90e2;color:#fff!important}::selection{background:#4a90e2;color:#fff!important}.wrapper{position:relative}body .layout,html .layout{height:100%;min-height:100%;width:100%}.layout{opacity:0}.scroll-top{background:#4a90e2;border-radius:20px;position:fixed;bottom:14px;right:20px;height:40px;width:40px;z-index:9;line-height:40px;font-size:15px;color:#fff;-webkit-transition:.5s all ease;transition:.5s all ease;-webkit-transform:translateY(86px);transform:translateY(86px)}.scroll-top:focus,.scroll-top:hover{color:#fff}.scroll-top.scroll-top-visible{-webkit-transform:translateY(0);transform:translateY(0)}#particles-js,#particles-snow-js{position:absolute;width:100%;height:100%;z-index:1}@media(max-width:767px){.scroll-top{display:none}}.progress,.progress-bar{height:5px;box-shadow:none}a{color:#4a90e2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus,a:hover{outline:0;text-decoration:none;color:#2275d7}h1>a,h2>a,h3>a,h5>a{color:#313131}h1>a:focus,h1>a:hover,h2>a:focus,h2>a:hover,h3>a:focus,h3>a:hover,h5>a:focus,h5>a:hover{color:#4a90e2}h1,h2,h3,h5,ol,p,ul{margin:0 0 20px}.h5,h5{margin:0 0 10px}.h1,.h2,.h3,.h5,h1,h2,h3,h5{font-family:Poppins,Arial,serif;line-height:1.2;font-weight:700;color:#313131}.font-serif{font-family:Lora,Libre Baskerville,serif}.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:24px}.h5,h5{font-size:14px}.h5,h5{font-weight:600}.font-serif{font-style:italic}.rotate{text-shadow:none!important}ol,ul{padding-left:0}ol>li,ul>li{margin:0 0 5px}.pb-number-box{color:#313131;letter-spacing:1px;font-size:12px;font-weight:700;text-transform:uppercase}.progress{background-color:#eaeaea;margin:0 0 10px;overflow:visible}.progress-bar{position:relative;border-radius:3px}.pb-number-box{position:absolute;padding:4px 0;display:block;top:-30px;right:0;opacity:0;line-height:12px}.breadcrumb{background-color:transparent;font-size:14px;padding:0;margin:0}.breadcrumb-item>a{color:#999}.breadcrumb-item>a:focus,.breadcrumb-item>a:hover{color:#4a90e2}.breadcrumb-item+.breadcrumb-item:before{padding:0 6px;content:"-"}.breadcrumb-item+.breadcrumb-item:before,.breadcrumb>.active{color:#999}.label{border-radius:0}.pagination>li>a>.arrows:before,.pagination>li>span>.arrows:before{line-height:40px}.pagination{display:block;text-align:center;margin:0}.pagination>li{display:inline-block}.pagination>li>a>.arrows,.pagination>li>span>.arrows{font-size:35px}.pagination .next{text-align:right;float:right}.pagination .next a:hover{background-color:transparent}.map{height:100%!important;width:100%}.map:before{display:none}.image-slider{position:relative}.owl-carousel .owl-pagination{text-align:center}.owl-carousel .owl-pagination .owl-page{position:relative;background:#ffffffb3;display:inline-block;overflow:hidden;height:6px;width:6px;margin:6px 4px;text-indent:-200%;z-index:1000;border-radius:6px;box-shadow:0 0 1px #1116;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1)}.owl-carousel .owl-pagination .owl-page.active{-webkit-transform:scale(1.3);transform:scale(1.3)}.image-slider img{width:100%}.image-slider.owl-carousel .owl-next,.image-slider.owl-carousel .owl-prev{background:0 0;position:absolute;height:70px;width:70px;top:50%;margin-top:-35px;text-align:center;line-height:70px;font-size:36px;display:block;color:#fff}.module-slides .slides-container{display:none}.image-slider.owl-carousel .owl-next span:before,.image-slider.owl-carousel .owl-prev span:before{line-height:68px}.image-slider.owl-carousel .owl-prev{left:15px}.image-slider.owl-carousel .owl-next{right:15px}.image-slider .owl-pagination{margin-top:-28px}.tms-slides{text-align:center}.tms-slides .owl-pagination{margin-top:20px}.module-slides{position:relative}.module-slides.dark-nav:hover a.next:focus,.module-slides.dark-nav:hover a.next:hover{color:#313131}.module-slides:hover a.next:focus,.module-slides:hover a.next:hover{color:#fff}.module-slides:hover a.next:hover{-webkit-transform:translateX(5px) scale(.97);transform:translate(5px) scale(.97)}.slides-pagination{position:absolute;z-index:3;bottom:10px;text-align:center;width:100%}.slides-pagination a{position:relative;background:#ffffffb3;display:inline-block;overflow:hidden;height:6px;width:6px;margin:6px 7px;text-indent:-200%;z-index:1000;border-radius:6px;box-shadow:0 0 0 2px #0000001a;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1)}.slides-pagination a.current{-webkit-transform:scale(1.3);transform:scale(1.3)}.flexslider{border:0;margin:0}.flexslider .slides{height:100%!important;-webkit-transition-delay:1s;transition-delay:1s;overflow:hidden}.flexslider .slides li{height:100%!important;width:100%;padding:0;margin:0}.inner-nav .sub-menu li a,.module-page-title .h5,.module-title h2{text-transform:uppercase}body:after{position:fixed;right:0;z-index:9998;left:0;bottom:0}.social-icons{padding:0;margin:0}.social-icons>li{display:inline-block;margin:5px 15px 5px 0}.social-icons>li>a{font-size:14px;color:#333}.social-icons>li>a:focus,.social-icons>li>a:hover{color:#4a90e2}.off-canvas-sidebar .h1,.off-canvas-sidebar .h2,.off-canvas-sidebar .h3,.off-canvas-sidebar .h5,.off-canvas-sidebar .widget a,.off-canvas-sidebar a,.off-canvas-sidebar h1,.off-canvas-sidebar h2,.off-canvas-sidebar h3,.off-canvas-sidebar h5{color:#fff}/*!------------------------------------------------------------------
[Preloader]
*/body:after{background:#000000b3;height:1px;width:1px;top:-1px;content:" ";visibility:hidden;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .2s cubic-bezier(.785,.135,.15,.86);cursor:pointer;cursor:url(../images/close.png?v=fP2Llb0zDZn8tqg_UmjjmXiP_a3-J1RuITW-Ga6Sq64),pointer}body.off-canvas-sidebar-open:after{visibility:visible;height:100%;width:100%;opacity:1;top:0}.layout{position:relative;-webkit-transition:left .2s cubic-bezier(.645,.045,.355,1),1.7s opacity ease;transition:left .2s cubic-bezier(.645,.045,.355,1),1.7s opacity ease;left:0}body.off-canvas-sidebar-open .layout{left:-270px}.off-canvas-sidebar-open .off-canvas-sidebar{-webkit-transform:translateX(-425px);transform:translate(-425px)}.off-canvas-sidebar{background:#1b1d1f;position:fixed;right:-425px;top:0;height:100%;width:425px;z-index:999999;-webkit-transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1)}.off-canvas-sidebar-wrapper{width:auto;height:100%;overflow-x:hidden;overflow-y:scroll}.off-canvas-content,.off-canvas-header{padding-right:30px;padding-left:30px}.off-canvas-content{padding-bottom:30px}.off-canvas-header{padding-top:30px;padding-bottom:20px;text-align:right}.header.header-center .inner-nav,.off-canvas-sidebar .social-icons{text-align:center}.close-offcanvas{font-size:24px}.off-canvas-sidebar .widget a:focus,.off-canvas-sidebar .widget a:hover,.off-canvas-sidebar a:focus,.off-canvas-sidebar a:hover{color:#fff;opacity:.7}.off-canvas-sidebar .social-icons>li{margin:5px 10px 0}.off-canvas-sidebar .social-icons a{color:#999}.off-canvas-sidebar .social-icons a:focus,.off-canvas-sidebar .social-icons a:hover{color:#fff}.tms-carousel{margin:0 -15px}.tms-carousel .owl-pagination{margin-top:20px}.icon-list li{display:table;margin:0 0 8px}.icon-list i,.icon-list span{display:table-cell;vertical-align:middle}.icon-list i:before,.icon-list span:before{display:block}.icon-list .fa,.icon-list .icon{font-size:19px;width:1%;color:#4a90e2;padding-right:15px}.feature{margin:15px 0}.header,.inner-nav,.inner-navigation{width:100%}.off-canvas-sidebar-open .header{left:-270px}.header{background:0 0;position:fixed;z-index:1040;height:81px;padding:0 40px;left:0;-webkit-transition:height .3s ease-out,background .3s ease-out,box-shadow .5s,left .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s;transition:height .3s ease-out,background .3s ease-out,box-shadow .5s,left .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s;transition:height .3s ease-out,background .3s ease-out,transform .5s,box-shadow .5s,left .2s cubic-bezier(.645,.045,.355,1);transition:height .3s ease-out,background .3s ease-out,transform .5s,box-shadow .5s,left .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s;box-shadow:none;font-family:Poppins,Arial,serif;border-bottom:1px solid rgba(220,220,220,.2)}.header.header-small{background:#fff;border-bottom:1px solid #f2f2f2}.header.header-shadow{box-shadow:0 0 5px #0000001a;height:61px}.extra-nav,.header.header-right .inner-nav{text-align:right}.header.header-right .extra-nav{min-width:auto;max-width:auto}.header .container,.header .container-fluid{position:relative;display:table;height:100%}.header .brand-light{display:none}.header .label{float:right;padding:2px 6px 1px!important;letter-spacing:1px!important;font-size:8px!important;margin:1px 0 0!important}.inner-header{vertical-align:middle}.inner-nav{position:relative}.extra-nav,.inner-header{min-width:140px;max-width:140px;overflow:hidden}.inner-header,.inner-navigation,.nav-toggle{display:table-cell;height:100%}.inner-brand{-webkit-transition:all .3s;transition:all .3s;font-size:20px}.inner-navigation-inline{display:inline-table;height:100%;width:100%}.extra-nav,.inner-nav{display:table-cell;height:100%}.nav-toggle{display:none}.nav-toggle>a{display:block;height:14px;width:18px;float:right}.nav-toggle>a span{background:#313131;display:block;height:2px;width:100%}.nav-toggle>a span:nth-child(2),.nav-toggle>a span:nth-child(3){margin-top:4px}.extra-nav>ul,.inner-nav>ul{list-style:none;height:100%;padding:0;margin:0}.extra-nav>ul>li,.inner-nav>ul>li{position:relative;display:inline-block;height:100%;margin:0 24px 0 0}.extra-nav>ul>li:last-child,.inner-nav>ul>li:last-child{margin-right:0}.extra-nav>ul>li>a,.inner-nav>ul>li>a{display:block;text-transform:uppercase;letter-spacing:.7px;line-height:24px;font-weight:600;font-size:12px;height:100%}.extra-nav>ul>li>a:after,.extra-nav>ul>li>a:before,.inner-nav>ul>li>a:after,.inner-nav>ul>li>a:before{content:"";display:block;height:50%;height:calc(50% - 12px)}.extra-nav>ul>li:first-child{padding-left:24px}.extra-nav>ul>li>a>.fa{margin-left:10px}.inner-nav>ul>li.menu-item-has-children>.mega-menu,.inner-nav>ul>li.menu-item-has-children>.sub-menu{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity .4s ease 0s,visibility .4s linear 0s,-webkit-transform .4s ease 0s;transition:opacity .4s ease 0s,visibility .4s linear 0s,-webkit-transform .4s ease 0s;transition:opacity .4s ease 0s,transform .4s ease 0s,visibility .4s linear 0s;transition:opacity .4s ease 0s,transform .4s ease 0s,visibility .4s linear 0s,-webkit-transform .4s ease 0s}.inner-nav>ul>li.menu-item-has-children.sub-menu-open>.mega-menu,.inner-nav>ul>li.menu-item-has-children.sub-menu-open>.sub-menu{-webkit-transform:translateY(0);transform:translateY(0)}.inner-nav .mega-menu,.inner-nav .sub-menu{background-color:#fff;position:absolute;min-width:190px;left:-20px;opacity:0;z-index:1030;visibility:hidden;top:100%;text-align:left;box-shadow:0 14px 32px 4px #0000001a}.inner-nav .sub-menu{padding:10px 0}.inner-nav .sub-menu .sub-menu{left:100%;top:-10px}.inner-nav .sub-menu li{position:relative;margin:0}.inner-nav .sub-menu li.mega-menu-col>a{color:#000;font-weight:600}.inner-nav .sub-menu li a{position:relative;display:block;padding:8px 20px;letter-spacing:1px;font-weight:500;font-size:12px;color:#999;white-space:nowrap}.inner-nav .sub-menu li a:hover{-webkit-transform:translateX(5px);transform:translate(5px);color:#777}.inner-nav .sub-menu li a>.fa{margin-right:6px;text-align:center;font-size:14px;width:18px}.inner-nav .sub-menu li:hover:after{color:#777}.inner-nav .mega-menu{padding:0}.inner-nav .mega-menu .sub-menu{box-shadow:none;left:0;position:relative}.inner-nav .mega-menu .sub-menu+.sub-menu{padding-top:0}.inner-nav .mega-menu .sub-menu .sub-menu{padding:15px 0 0;left:auto}.inner-nav .mega-menu .sub-menu .mega-menu-col{display:inline-block;vertical-align:top;padding:10px 0;width:210px}.inner-nav .mega-menu .sub-menu .mega-menu-col>a{pointer-events:none;cursor:default}.inner-nav .sub-menu .menu-item-has-children:after{display:block;position:absolute;right:15px;top:50%;margin-top:-8px;font: 14px/1 FontAwesome;font-size:13px;content:"\f105";color:#999;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inner-nav .sub-menu .menu-item-has-children.mega-menu-col:after{content:"";display:none}.inner-nav .sub-menu-open>.mega-menu,.inner-nav .sub-menu-open>.mega-menu .sub-menu,.inner-nav .sub-menu-open>.sub-menu{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header .extra-nav>ul>li.sub-menu-open>a,.header .extra-nav>ul>li>a.active,.header .extra-nav>ul>li>a:focus,.header .extra-nav>ul>li>a:hover,.header .inner-nav>ul>li.sub-menu-open>a,.header .inner-nav>ul>li>a.active,.header .inner-nav>ul>li>a:focus,.header .inner-nav>ul>li>a:hover,.header.header-light .extra-nav>ul>li.sub-menu-open>a,.header.header-light .extra-nav>ul>li>a.active,.header.header-light .extra-nav>ul>li>a:focus,.header.header-light .extra-nav>ul>li>a:hover,.header.header-light .inner-nav>ul>li.sub-menu-open>a,.header.header-light .inner-nav>ul>li>a.active,.header.header-light .inner-nav>ul>li>a:focus,.header.header-light .inner-nav>ul>li>a:hover,.header.header-light.header-small .extra-nav>ul>li.sub-menu-open>a,.header.header-light.header-small .extra-nav>ul>li>a.active,.header.header-light.header-small .extra-nav>ul>li>a:focus,.header.header-light.header-small .extra-nav>ul>li>a:hover,.header.header-light.header-small .inner-nav>ul>li.sub-menu-open>a,.header.header-light.header-small .inner-nav>ul>li>a.active,.header.header-light.header-small .inner-nav>ul>li>a:focus,.header.header-light.header-small .inner-nav>ul>li>a:hover{opacity:.8}.header .inner-brand,.header.header-light.header-small .inner-brand{color:#313131}.header .brand-dark,.header.header-light.header-small .brand-dark{display:inline-block}.header .brand-light,.header.header-light .brand-dark,.header.header-light.header-small .brand-light{display:none}.header .extra-nav>ul>li>a,.header .inner-nav>ul>li>a,.header.header-light.header-small .extra-nav>ul>li>a,.header.header-light.header-small .inner-nav>ul>li>a{color:#303133}.header-sub-menu-dark .inner-nav .sub-menu li.mega-menu-col>a,.header.header-light .extra-nav>ul>li>a,.header.header-light .inner-brand,.header.header-light .inner-nav>ul>li>a{color:#fff}.header.header-light .brand-light{display:inline-block}.header .inner-nav.onepage-nav>ul>li>a:focus,.header.header-light .inner-nav.onepage-nav>ul>li>a:focus,.header.header-light.header-small .inner-nav.onepage-nav>ul>li>a:focus{opacity:1}.header-sub-menu-dark .inner-nav .mega-menu,.header-sub-menu-dark .inner-nav .sub-menu{background-color:#1b1d1f}@media(min-width:992px){.inner-navigation.collapse{display:table-cell!important}}@media(max-width:991px){.inner-nav .sub-menu li a:after,.inner-nav .sub-menu li a:before,.inner-nav .sub-menu li.mega-menu-col>a:after,.inner-nav ul>li a:after,.inner-nav ul>li a:before{content:none}.header{background-color:#fff;padding:0}.header .container,.header .container-fluid{width:100%;padding:0 30px}.header.header-center .inner-nav,.header.header-right .inner-nav{text-align:left}.nav-toggle{display:table-cell;vertical-align:middle;text-align:right}.inner-nav,.inner-navigation,.inner-navigation-inline{height:auto}.inner-nav{display:block}.extra-nav{display:none}.inner-nav .sub-menu li,.inner-nav ul>li{display:block;height:auto;margin:0}.inner-nav .sub-menu li a,.inner-nav ul>li a{position:relative;display:block;text-transform:uppercase;letter-spacing:.7px;line-height:24px;font-weight:600;font-size:12px;color:#fff;padding:8px 0}.inner-nav .sub-menu li a:focus,.inner-nav .sub-menu li a:hover,.inner-nav ul>li a:focus,.inner-nav ul>li a:hover{opacity:.8;color:#fff}.inner-nav .sub-menu li a:hover{-webkit-transform:translateX(0);transform:translate(0)}.inner-nav .sub-menu li.mega-menu-col>a{color:#fff}.inner-nav li.menu-item-has-children>a:after{display:block;position:absolute;right:0;top:50%;margin-top:-8px;font: 14px/1 FontAwesome;font-size:13px;content:"\f107";color:#999;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inner-nav .sub-menu .menu-item-has-children:after{display:none;content:""}.inner-navigation{position:absolute;background-color:#1b1d1f;max-height:340px;width:100%;left:0;top:100%}.inner-navigation.show{overflow-y:auto}.inner-navigation.collapse{display:none}.inner-navigation.collapse.show{display:block}.inner-navigation.collapsing{height:0;-webkit-transition:height .35s ease;transition:height .35s ease}.inner-navigation-inline{padding:30px;display:block}.inner-nav .mega-menu,.inner-nav .sub-menu{box-shadow:none}.inner-nav .mega-menu,.inner-nav .sub-menu,.inner-nav .sub-menu .sub-menu{border:0;background:0 0;background-image:none!important;display:none;padding:0 0 0 8px;margin:0}.inner-nav .mega-menu .menu-item-has-children.sub-menu-open>a,.inner-nav .sub-menu .menu-item-has-children.sub-menu-open>a,.inner-nav .sub-menu .sub-menu .menu-item-has-children.sub-menu-open>a{background:0 0}.inner-nav .mega-menu .sub-menu .mega-menu-col,.inner-nav .sub-menu-open>.mega-menu,.inner-nav .sub-menu-open>.mega-menu .sub-menu,.inner-nav .sub-menu-open>.sub-menu{position:static;display:block!important}.inner-nav .mega-menu .sub-menu .sub-menu{padding:0}.inner-nav .mega-menu .sub-menu .mega-menu-col{width:auto;padding:0}.inner-nav .mega-menu>li:not(:last-child){border:0}.inner-nav .mega-menu li{display:block;width:100%;padding:0}.header .inner-brand,.header.header-light .inner-brand,.header.header-light.header-small .inner-brand,.header.header-small .inner-brand{color:#313131}.header .brand-dark,.header.header-light .brand-dark,.header.header-light.header-small .brand-dark,.header.header-small .brand-dark{display:inline-block}.header .brand-light,.header.header-light .brand-light,.header.header-light.header-small .brand-light,.header.header-small .brand-light{display:none}.header .inner-nav>ul>li>a,.header.header-light .inner-nav>ul>li>a,.header.header-light.header-small .inner-nav>ul>li>a,.header.header-small .inner-nav>ul>li>a{color:#fff}.header .inner-nav>ul>li>a:focus,.header .inner-nav>ul>li>a:hover,.header.header-light .inner-nav>ul>li>a:focus,.header.header-light .inner-nav>ul>li>a:hover,.header.header-light.header-small .inner-nav>ul>li>a:focus,.header.header-light.header-small .inner-nav>ul>li>a:hover,.header.header-small .inner-nav>ul>li>a:focus,.header.header-small .inner-nav>ul>li>a:hover{opacity:.8}}.filters,.flexslider,.module-header,.module-slides{text-align:center}.widget input,.widget select,.widget_nav_menu ul li{font-family:Poppins,Arial,serif}.bg-dark-30:before,.bg-dark-60:before,.bg-dark-90:before{content:"";left:0}.module-header.module-divider-bottom,.module-page-title,.module.module-divider-bottom{border-bottom:1px solid #f2f2f2}@media(max-width:767px){.inner-navigation-inline{display:block}}.module,.module-header{background-color:#f7f7f7;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;padding:250px 0}.module{background-color:#fff;padding:100px 0}.module-gray{background-color:#f7f7f7}.flexslider,.module-slides{min-height:100vh;height:100vh;padding:0}.flexslider .container,.module-slides .container{display:table;height:100%;padding:0}.flexslider .container>.row,.module-slides .container>.row{position:relative;display:table-cell;vertical-align:middle;height:100%}.flexslider .container,.module-header .container,.module-slides .container{position:relative;z-index:2}.parallax{background-color:transparent!important}.header+.wrapper .module:first-child{padding-top:160px}.module-page-title{background-color:#f7f7f7;padding:111px 0 30px}.module-page-title .h5{letter-spacing:1.5px;font-size:15px;margin:0}.row-page-title{display:table;z-index:1;position:relative;height:100%;width:100%}.row-page-title .page-title-captions,.row-page-title .page-title-secondary{display:table-cell;vertical-align:middle;width:45%}.row-page-title .page-title-secondary .breadcrumb{float:right}.flexslider .container>.row>[class*=col-]>:last-child,.module-header .container>.row>[class*=col-]>:last-child,.module-slides .container>.row>[class*=col-]>:last-child{margin-bottom:0}.flexslider h1,.flexslider h2,.flexslider h3,.flexslider h5,.module-header h1,.module-header h2,.module-header h3,.module-header h5,.module-slides h1,.module-slides h2,.module-slides h3,.module-slides h5{color:#313131;margin:0}.flexslider p,.module-header p,.module-slides p{font-size:20px;margin:0}.flexslider h1.h1,.module-header h1.h1,.module-slides h1.h1{font-size:70px}.flexslider h1.h2,.module-header h1.h2,.module-slides h1.h2{font-size:54px}.flexslider h1.h3,.module-header h1.h3,.module-slides h1.h3{font-size:48px}.flexslider h1.h5,.module-header h1.h5,.module-slides h1.h5{font-size:18px}@media(max-width:992px){.wrapper{padding-top:81px}.module-page-title{padding:30px 0}.module-header{height:auto;min-height:auto;padding:40px 0}.flexslider h1.h1,.module-header h1.h1,.module-slides h1.h1{font-size:56px}.flexslider h1.h2,.module-header h1.h2,.module-slides h1.h2{font-size:43.2px}.flexslider h1.h3,.module-header h1.h3,.module-slides h1.h3{font-size:38.4px}.flexslider h1.h5,.module-header h1.h5,.module-slides h1.h5{font-size:16.2px}.flexslider br,.module-header br,.module-slides br{display:none}}@media(max-width:767px){.row-page-title .page-title-captions{text-align:center}.row-page-title .page-title-secondary{display:none}.flexslider h1.h1,.module-header h1.h1,.module-slides h1.h1{font-size:42px}.flexslider h1.h2,.module-header h1.h2,.module-slides h1.h2{font-size:32.4px}.flexslider h1.h3,.module-header h1.h3,.module-slides h1.h3{font-size:28.8px}.flexslider h1.h5,.module-header h1.h5,.module-slides h1.h5{font-size:14.4px}.flexslider p,.module-header p,.module-slides p{font-size:18px}}@media(max-width:568px){.flexslider h1.h1,.module-header h1.h1,.module-slides h1.h1{font-size:35px}.flexslider h1.h2,.module-header h1.h2,.module-slides h1.h2{font-size:27px}.flexslider h1.h3,.module-header h1.h3,.module-slides h1.h3{font-size:24px}.flexslider h1.h5,.module-header h1.h5,.module-slides h1.h5{font-size:12.6px}.flexslider p,.module-header p,.module-slides p{font-size:16px}}.bg-dark,.bg-dark .h1,.bg-dark .h2,.bg-dark .h3,.bg-dark .h5,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h5{color:#fff}.module-title{margin:0 0 70px}.module-title h2{margin:0 -4px 10px 0;letter-spacing:4px;font-size:28px}.module-title p{font-size:16px}.bg-dark-30:before,.bg-dark-60:before,.bg-dark-90:before{position:absolute;height:100%;width:100%;z-index:0}.bg-dark-30:before{background-color:#2222224d;top:0}.bg-dark-60:before{background:#2229;top:0}.bg-dark-90:before{background:#222222e6;top:0}.filters>li{text-transform:uppercase;letter-spacing:2px}.filters{padding:0;margin:0}.filters>li{display:inline-block;margin:20px 15px;line-height:20px;font-size:12px}.filters>li a{color:#111;opacity:.5}.filters>li a.current,.filters>li a:hover{opacity:1}@media(max-width:767px){.filters>li{display:block}}.row-portfolio .grid-sizer,.row-portfolio .portfolio-item{width:33.333333%;float:left;overflow:hidden}@media(max-width:991px){.row-portfolio .grid-sizer,.row-portfolio .portfolio-item{width:50%}}@media(max-width:767px){.row-portfolio .grid-sizer,.row-portfolio .portfolio-item{width:100%}}.post-meta,.post-meta a{color:#bdbdbd}.post-meta{letter-spacing:1px;text-transform:uppercase}a[rel~=gallery]:hover{opacity:.8}.gallery{margin-left:-10px;margin-right:-10px}.gallery:after,.gallery:before{content:" ";display:table}.post{margin:0 0 50px}.post+.post{margin:80px 0 0}.post-header{margin:0 0 30px}.blog-masonry .post-header{margin:0 0 20px}.post-meta{padding:0;margin:0;font-size:12px}.post-meta>li{position:relative;display:inline-block;padding:0 14px 0 0;margin:0 14px 0 0}.post-meta>li:not(:last-child):after{position:absolute;content:"|";right:-5px;top:0}.post-meta>li:last-child{padding-right:0;margin-right:0}.blog-masonry .post-meta{font-size:11px}.post-meta a:focus,.post-meta a:hover{color:#4a90e2}.widget .widget-title h5{letter-spacing:1px;text-transform:uppercase}.comment{border-top:1px solid rgba(238,238,238,.9);padding:30px 0 0;margin:30px 0 0}.comment .children>.comment{margin-left:90px}.widget{margin:0 0 50px}.widget .widget-title{border-bottom:1px solid rgba(238,238,238,.9);padding:0 0 20px;margin:0 0 25px}.widget .widget-title h5{font-size:12px;margin:0}.widget ol,.widget ul{padding:0;margin:0}.widget ol li,.widget ul li{margin-bottom:10px;border-bottom:1px solid rgba(238,238,238,.9);padding-bottom:10px}.widget ol li:last-child,.widget ul li:last-child{border:0}.widget a{color:#999}.widget a:focus,.widget a:hover{color:#4a90e2}.widget input,.widget select{width:100%;box-shadow:none;border-radius:2px;border-width:1px;border-color:#eee;text-transform:uppercase;letter-spacing:.09375rem;font-size:.625rem;padding:1rem .9375rem}.widget_recent_entries a{color:#313131}.widget_recent_entries a img{border-radius:3px}.post-date{font-size:12px;display:block;opacity:.7}.widget_tag_cloud .tagcloud>a{background:#f2f2f2;border-radius:15px;position:relative;display:inline-block;padding:1px 15px;margin:5px 10px 5px 0;text-transform:uppercase;letter-spacing:1px;line-height:24px;font-size:8px;color:#111}.widget_tag_cloud .tagcloud>a:hover{background:#4a90e2;color:#fff;opacity:1}.widget_nav_menu ul li{text-align:center}.widget_nav_menu ul li{border:0;padding-bottom:15px;margin-bottom:15px;line-height:1.2;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:1.5px}.widget_nav_menu .sub-menu{padding:30px 0 0}.widget_nav_menu .sub-menu li{padding-bottom:15px;margin-bottom:0}.widget_nav_menu .sub-menu li:last-child{padding-bottom:0}.footer .widget .widget-title,.footer .widget ol li,.footer .widget ul li,.off-canvas-sidebar .widget .widget-title,.off-canvas-sidebar .widget ol li,.off-canvas-sidebar .widget ul li{border-color:#ffffff0d}.footer .widget_tag_cloud .tagcloud>a,.off-canvas-sidebar .widget_tag_cloud .tagcloud>a{background:0 0;border:1px solid #f2f2f2;color:#fff}.footer .widget_tag_cloud .tagcloud>a:hover,.off-canvas-sidebar .widget_tag_cloud .tagcloud>a:hover{background-color:#4a90e2;border-color:#4a90e2}.row-shop-masonry{margin-left:-15px;margin-right:-15px}.row-shop-masonry .grid-sizer{width:25%}.row-shop-masonry .grid-sizer.large{width:50%}.footer{position:relative}@media(max-width:991px){.row-shop-masonry .grid-sizer{width:50%}.row-shop-masonry .grid-sizer.large{width:100%}}@media(max-width:601px){.row-shop-masonry .grid-sizer,.row-shop-masonry .grid-sizer.large{width:100%}}.product-gallery{padding:0;width:100%;margin:10px 0}.product-gallery li{display:inline-block;width:15%;margin:0 5px}.product-gallery li:first-child{margin-left:0}.footer{background:#1b1d1f;color:#bfbfbf}.footer .h1,.footer .h2,.footer .h3,.footer .h5,.footer a,.footer h1,.footer h2,.footer h3,.footer h5{color:#fff}.footer a:focus,.footer a:hover{color:#fff;opacity:.7}.footer .widget{margin:60px 0 50px}.footer .copyright{text-transform:uppercase;letter-spacing:1.5px;font-weight:700;font-size:11px;margin:0}.footer-copyright{border-top:1px solid rgba(255,255,255,.05);padding:20px 0}.extra-nav{vertical-align:middle}:root{--brand-color: var(--color-action);--brand-link-hover: var(--color-link);--brand-button-hover: #0078ed;--brand-alert: #4aa5ff;--brand-tint: var(--color-selected)}::-moz-selection{background:var(--brand-color);color:#fff!important}::-webkit-selection{background:var(--brand-color);color:#fff!important}::selection{background:var(--brand-color);color:#fff!important}a,h1>a:focus,h1>a:hover,h2>a:focus,h2>a:hover,h3>a:focus,h3>a:hover,h5>a:focus,h5>a:hover{color:var(--brand-color)}a:focus,a:hover{color:var(--brand-link-hover)}.breadcrumb-item>a:focus,.breadcrumb-item>a:hover,.icon-list .fa,.icon-list .icon,.post-meta a:focus,.post-meta a:hover,.social-icons>li>a:focus,.social-icons>li>a:hover,.widget a:focus,.widget a:hover{color:var(--brand-color)}.scroll-top,.widget_tag_cloud .tagcloud>a:hover{background:var(--brand-color)}.footer .widget_tag_cloud .tagcloud>a:hover,.off-canvas-cart .widget_tag_cloud .tagcloud>a:hover{background-color:var(--brand-color);border-color:var(--brand-color)}.breadcrumb-item+.breadcrumb-item{padding-left:0}.progress-bar{overflow:visible}.header .inner-nav>ul>li>a:hover,.header .inner-nav>ul>li>a:focus-visible,.header .inner-nav>ul>li>a[aria-current],.header .inner-nav .sub-menu a:hover,.header .inner-nav .sub-menu a:focus-visible,.header .inner-nav .sub-menu a[aria-current]{color:var(--brand-link-hover);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.off-canvas-sidebar .widget_nav_menu a[aria-current]{color:var(--brand-color);text-decoration:underline;text-underline-offset:5px}.off-canvas-sidebar .social-icons>li>a{color:var(--brand-color)}.off-canvas-sidebar .social-icons>li>a:hover,.off-canvas-sidebar .social-icons>li>a:focus{color:var(--brand-alert);opacity:1}.header a:focus-visible,.off-canvas-sidebar a:focus-visible{outline:2px solid var(--brand-color);outline-offset:3px}@media(max-width:991px){.header .inner-nav>ul>li>a:hover,.header .inner-nav>ul>li>a:focus-visible,.header .inner-nav>ul>li>a[aria-current],.header .inner-nav .sub-menu a:hover,.header .inner-nav .sub-menu a:focus-visible,.header .inner-nav .sub-menu a[aria-current]{color:var(--brand-color)}}.footer .widget_tag_cloud .tagcloud>a[aria-current=page]{background:transparent;border-color:var(--brand-color);color:var(--brand-color);opacity:1;text-decoration:underline;text-underline-offset:3px}.widget:not(.widget_text) .widget-title{position:relative}.widget:not(.widget_text) .widget-title:after{content:"";position:absolute;bottom:-1px;left:0;width:32px;height:2px;background:var(--brand-color)}@media(min-width:992px){.inner-nav .menu-item-has-children.sub-menu-keyboard-open>.sub-menu,.inner-nav .menu-item-has-children.sub-menu-keyboard-open>.mega-menu{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:none;transition:none}.inner-nav .sub-menu-keyboard-open>.sub-menu :is(a,button),.inner-nav .sub-menu-keyboard-open>.mega-menu :is(a,button){-webkit-transition:none;transition:none}}.layout{opacity:1;-webkit-transition:left .2s cubic-bezier(.645,.045,.355,1);transition:left .2s cubic-bezier(.645,.045,.355,1)}.module-header.landing-hero{display:flex;align-items:center;min-height:600px;min-height:clamp(540px,76svh,820px);padding:140px 0 120px;overflow:hidden;isolation:isolate;background-color:#020b22!important;background-image:linear-gradient(90deg,#020b22,#04173d 45%,#06358a);text-align:left}.landing-hero-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.landing-hero:before{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,rgba(2,11,34,.55),rgba(2,11,34,.15) 45%,transparent 70%)}.landing-hero .container{width:100%;max-width:1140px;padding-right:15px;padding-left:15px}.landing-hero .landing-hero-copy{max-width:59%}.landing-hero h1.h1{max-width:620px;color:#f4f8ff;font-size:clamp(44px,4.9vw,70px);line-height:1.16;letter-spacing:-.035em;text-shadow:0 2px 20px rgba(2,11,34,.4)}.landing-hero p{max-width:420px;color:#c0d1e4;font-size:20px;line-height:1.65}@media(min-width:768px)and (max-width:1199px){.module-header.landing-hero{min-height:0;padding:0;aspect-ratio:4 / 3;align-items:flex-start}.landing-hero .container{max-width:none;padding:clamp(70px,7vw,88px) 24px 0}.landing-hero .landing-hero-copy{max-width:100%;text-align:center}.landing-hero h1.h1{max-width:100%;font-size:clamp(42px,5.2vw,58px)}.landing-hero p{max-width:600px;margin:0 auto;font-size:clamp(17px,1.7vw,20px)}.landing-hero:before{background:linear-gradient(180deg,#020b2240,transparent 40%)}}@media(max-width:767px){.module-header.landing-hero{min-height:0;padding:0;aspect-ratio:720 / 1100;align-items:flex-start}.landing-hero .container{max-width:none;padding:clamp(56px,16vw,72px) 16px 0}.landing-hero .landing-hero-copy{max-width:100%;text-align:center}.landing-hero h1.h1{max-width:100%;margin-bottom:14px;font-size:clamp(30px,8.5vw,40px)}.landing-hero p{max-width:320px;margin:0 auto;font-size:16px;line-height:1.5}.landing-hero:before{background:linear-gradient(180deg,#020b2240,transparent 35%)}}@media(min-width:992px)and (max-width:1199px){.landing-hero .container{padding-top:clamp(100px,10vw,120px)}}@media(max-width:359px){.landing-hero .container{padding-top:44px}}@charset "UTF-8";.service-showcase-title{display:flex;align-items:center;justify-content:center;min-height:3em;margin:0;text-align:center;font-size:16px;line-height:1.5;letter-spacing:0;text-transform:none}.service-showcase-summary{min-height:5.1em;margin-bottom:12px}.service-showcase-media{position:relative;margin-bottom:18px}.service-showcase-media .service-laptop{margin-bottom:0}.service-showcase-controls{display:flex;align-items:center;justify-content:center}.service-showcase-controls[hidden]{display:none}.service-showcase-media .slides-pagination{display:flex;align-items:center;position:relative;bottom:auto;width:auto;line-height:1}.service-showcase-media .slides-pagination a{background:#313131b3}.service-showcase-controls :is(a,button):focus-visible{outline:2px solid var(--brand-link-hover);outline-offset:4px}.service-showcase-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 6px;width:6px;height:6px;margin:6px 7px;padding:0;color:#fff;background:#313131b3;border:0;border-radius:6px;box-shadow:0 0 0 2px #0000001a;cursor:pointer}.service-showcase-toggle:before{content:"";position:absolute;top:50%;left:50%;box-sizing:content-box;width:1px;height:3px;border-left:1px solid currentColor;border-right:1px solid currentColor;transform:translate(-50%,-50%)}.service-showcase-toggle[data-playing=false]:before{width:0;height:0;border:1.75px solid transparent;border-left:2.5px solid currentColor;border-right:0;transform:translate(calc(-50% + .4px),-50%)}.service-showcase-toggle:after{content:"";position:absolute;inset:-7px}@media(max-width:575px){.service-showcase-title{min-height:4.5em}.service-showcase-summary{min-height:8.5em}}.service-laptop{position:relative;display:block;width:100%;aspect-ratio:1200 / 900;margin:0 auto 18px;border-radius:8px}.service-laptop:focus-visible{outline:2px solid var(--brand-link-hover);outline-offset:4px}.service-laptop-draggable{touch-action:pan-y pinch-zoom;user-select:none;cursor:grab}.service-laptop-dragging{cursor:grabbing}.service-laptop-canvas{position:absolute;inset:0;width:100%;height:100%;visibility:hidden;pointer-events:none}.service-laptop-display{position:absolute;inset:8% 10% auto;width:80%;height:auto;aspect-ratio:16 / 9;overflow:hidden;border-radius:4px;isolation:isolate;pointer-events:none}.service-laptop-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#06132a;opacity:0;transition:opacity .85s ease-in-out}.service-laptop-image[hidden]{display:none}.service-laptop-image-active{opacity:1;z-index:2}.service-laptop-image-incoming{opacity:0;z-index:2}.service-laptop-image-outgoing{opacity:0;z-index:1}.service-laptop-ready .service-laptop-canvas{visibility:visible}.service-laptop-ready .service-laptop-display{inset:9.7777778% auto auto 13.6666667%;width:72.6666667%;height:54.5%}.service-laptop-display:after{content:"";position:absolute;inset:0;z-index:3;opacity:0;background:linear-gradient(105deg,transparent 35%,#6dd8ff18 47%,#c6f2ff35 50%,#6dd8ff18 53%,transparent 65%);transform:translate(-110%);pointer-events:none}.service-laptop-changing:after{animation:service-laptop-sweep .85s ease-in-out}@keyframes service-laptop-sweep{0%{opacity:0;transform:translate(-110%)}45%{opacity:1}to{opacity:0;transform:translate(110%)}}@media(prefers-reduced-motion:reduce){.service-laptop-image{transition:none}.service-laptop-changing:after{animation:none}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}
