/* gerado por tools/build-template-css.js — não editar à mão */
/*!
 * Bootstrap v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[role=button]{cursor:pointer}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],button{-webkit-appearance:button}[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.figure{display:inline-block}.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);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}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col-6{flex:0 0 auto;width:50%}.g-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-6{flex:0 0 auto;width:50%}}@media (min-width:768px){.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.offset-lg-2{margin-left:16.66666667%}.g-lg-5{--bs-gutter-x:3rem}.g-lg-5{--bs-gutter-y:3rem}}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.mt-2{margin-top:.5rem!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-5{margin-bottom:3rem!important}.text-center{text-align:center!important}.text-light{color:#f8f9fa!important}.text-white{color:#fff!important}.visible{visibility:visible!important}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}button::-moz-focus-inner{padding:0;border:0}*{--title-font:"Gutica",sans-serif;--body-font-size:16px;--title-font-weight:600;--title-font-color:#0a2540;--body-font:"Gutica",sans-serif;--border-default:solid 1px rgba(30, 30, 30, 1);--bg-color-even:#E8E8E8;--bg-color-odd:#F4F4F4;--bg-dark-1:#1D1D1F;--bg-dark-2:#232627;--bg-dark-3:#303030;--bg-grey:#F0F1F3;--bg-gradient-1:0deg,rgba(var(--primary-color-rgb), .1) 0%,rgba(var(--secondary-color-rgb), .2) 100%;--body-font-color:#7b8893;--dark-body-font-color:#F5F5F7;--swiper-theme-color:var(--secondary-color);--rounded-1:12px}html{overflow-x:hidden;padding:0;margin:0}body{font-family:var(--body-font);font-size:unset;color:var(--body-font-color);padding:0;line-height:29px;word-spacing:0px}#wrapper{position:relative;overflow:hidden}a,a:hover{text-decoration:none}header{width:100%;position:absolute;left:0;z-index:1001;background:var(--bg-dark-1);margin:0;border-bottom:solid 1px rgba(255,255,255,0)}header div#logo{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .logo{font-family:var(--body-font);color:#fff;font-size:40px;font-weight:300}header nav a{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}header nav a:hover{color:#555}header.smaller #mainmenu ul ul{top:0}header.smaller{position:fixed;top:0;background:var(--bg-dark-1);border:none;border-bottom:solid 1px #ddd}header.header-light.smaller{background:#fff}header.smaller.header-light div#logo .logo{display:none}header #mainmenu li li a:hover{color:#fff}#mainmenu{font-size:13px;margin:0 auto;float:none;counter-reset:my-awesome-counter;font-family:var(--body-font)}#mainmenu ul{margin:0 0;padding:0;height:30px;background:#fff;color:var(--body-font-color)}#mainmenu ul:not(.mega){border:solid 1px #ddd}#mainmenu li{margin:0 0;padding:0 0;float:left;display:inline;list-style:none;position:relative}#mainmenu>li{margin-right:30px}#mainmenu>li{counter-increment:my-awesome-counter}#mainmenu li a.new:before{content:"NEW";font-size:12px;padding:1px 4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:5px;color:#fff;background:var(--primary-color)}header.smaller #mainmenu>li::before{transform:scale(0)}#mainmenu>li>a{font-size:15px;padding-right:6px;font-weight:600}#mainmenu a{position:relative;display:inline-block;padding-top:25px;padding-bottom:25px;text-decoration:none;color:#fff;text-align:center;outline:0}header.smaller #mainmenu>li>a{padding-top:18px;padding-bottom:18px}#mainmenu p{line-height:1.8em;margin-bottom:0}header.header-light #mainmenu a{color:var(--title-font-color)}#mainmenu a span:not(.badge){position:relative;width:0%;color:#fff;display:block;font-size:10px;text-transform:uppercase;line-height:14px;border-bottom:solid 2px #fff}#mainmenu li:hover a span:not(.badge){width:100%}#mainmenu li li a span:not(.badge){float:right;margin-top:5px}#mainmenu a.active span:not(.badge){width:100%;margin-left:0}.header-light{background:#fff}.header-light #mainmenu>li>a{font-weight:700;color:var(--title-font-color)}#mainmenu li li{font-family:var(--body-font);font-size:14px}#mainmenu li li:last-child{border-bottom:none}#mainmenu li li a{padding:5px 15px;border-top:none;color:#606060;width:100%;border-left:none;text-align:left;font-weight:400;border-bottom:solid 1px rgba(255,255,255,.1);letter-spacing:0}#mainmenu li:last-child>a{border-bottom:none}#mainmenu li li a:hover{color:#111}#mainmenu li li a:after{content:none}#mainmenu li li a:hover,#mainmenu ul li:hover>a{color:#fff}#mainmenu li a.active{color:var(--primary-color)!important}#mainmenu li ul{width:190px;height:auto;position:absolute;left:0;z-index:10;visibility:hidden;opacity:0;border-radius:3px}#mainmenu ul li b{background:#333;color:#fff;padding:0 3px;padding-bottom:3px;font-size:10px;margin-right:3px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#mainmenu li li{font-size:14px;display:block;float:none;text-transform:none}#mainmenu li:hover>ul{visibility:visible;opacity:1;margin-top:0}#mainmenu li ul ul:not(.ul-list){top:0;margin-left:188px}#menu-btn{display:none;float:right;width:32px;height:32px;padding:4px;text-align:center;cursor:poInter;color:#fff;margin-top:0;margin-left:20px}#menu-btn:before{font-family:FontAwesome;content:"\f0c9";font-size:20px}#menu-btn.menu-open:before{content:"\f068"}header.header-mobile.header-light,header.header-mobile.header-light #menu-btn,header.header-mobile.header-light #menu-btn:hover{background:0 0}header.header-mobile.header-light #menu-btn{color:#222}#content{width:100%;background:#fff;padding:90px 0 90px 0;z-index:100}section{padding:100px 0 100px 0}footer{color:var(--dark-body-font-color);background:var(--title-font-color);padding:100px 0 0 0}footer p{line-height:1.8em}footer h5{color:#fff;font-size:18px;text-transform:none}footer a{color:var(--dark-body-font-color);text-decoration:none!important}.subfooter{margin-top:50px;border-top:solid 1px rgba(255,255,255,.1);padding:20px 0 20px 0}header.header-mobile{position:fixed!important;background:var(--title-font-color);top:0;padding-bottom:10px}header.header-mobile .container{max-width:100%!important;padding-left:20px;padding-right:20px}header.header-mobile nav{float:none}header.header-mobile .logo{display:none}header.header-mobile.header-light{background:#fff}header.header-mobile #mainmenu ul{padding:0}header.header-light .logo{display:none}.error{display:none;margin-top:30px;color:#e7505a;clear:both;padding-top:20px;padding:20px;background:rgba(231,80,90,.1);border:solid 1px #e7505a}.error img{vertical-align:top}a{text-decoration:none}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-top:0;font-family:var(--title-font);font-weight:var(--title-font-weight);color:var(--title-font-color)}footer h1,footer h2,footer h4,footer h5{color:#fff}footer h4,footer h5,h2.text-light{color:#fff}.h1,h1{font-size:64px;margin-bottom:20px;line-height:1.1em;letter-spacing:-4px}h1 .label{display:inline-block;font-size:36px;padding:0 6px;margin-left:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}h1 span{display:inline-block}h2{margin-top:0;font-size:42px;margin-bottom:20px;line-height:1.1em;letter-spacing:-1.25px;padding-bottom:5px}h3{font-size:26px;line-height:1.4em;margin-bottom:10px}h4{font-weight:700;font-size:20px;margin-top:0;margin-bottom:10px;line-height:26px}h5.title{display:inline-block;color:#fff;padding:2px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}h5.new:before{content:"NEW";font-size:12px;padding:1px 6px 2px 6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:5px;color:#fff;background:var(--primary-color)}h1.title{font-size:64px;letter-spacing:10px}h1.title strong{text-transform:none;letter-spacing:0;font-weight:400}h2.subtitle{margin-top:0}h2.name{font-family:var(--body-font);color:#fff;font-size:84px;line-height:50px}h2.name span{display:block;font-size:32px}h4.title{border-bottom:solid 1px #ddd;margin-bottom:20px}h4.title{border-bottom:solid 1px #ddd;padding-bottom:10px;margin-bottom:20px}h5{font-size:18px}h5 span.label{display:inline-block;margin-right:10px;background:#222;color:#fff;padding:0 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.text-light,.text-light p{color:var(--dark-body-font-color)}.text-white{color:#fff}.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5{color:#fff}.text-white h1,.text-white h2,.text-white h4,.text-white h5{color:#fff}#de-loader{position:fixed;z-index:20000;top:0;left:0;width:100%;height:100%;background:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:5px;height:5px;border-radius:50%;background:var(--primary-color);margin:-2px 0 0 -2px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-108ms}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-144ms}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-216ms}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-252ms}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-288ms}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.abs,.absolute{position:absolute;z-index:1}#mainmenu a span,#mainmenu a.active span,#mainmenu>li::before,.hover,.hover *,.mask *,.mask img,.mask:hover img,header{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;outline:0}#mainmenu li,#mainmenu li ul{-o-transition:.2s ease;-ms-transition:.2s ease;-moz-transition:.2s ease;-webkit-transition:.2s ease;transition:.2s ease;outline:0}header.header-mobile #mainmenu>li>span{-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;transition:none;outline:0}#map{width:100%;height:500px}.map iframe{width:100%;border:solid 1px #ccc;padding:2px;background:#fff}.label{font-family:var(--body-font)}p{margin-top:0}p.lead{font-size:18px;line-height:32px;margin-top:0;font-weight:400;letter-spacing:-.2px}blockquote{font-family:var(--body-font);font-size:24px;font-style:normal;font-weight:500;line-height:1.4em;border:none;border-left:solid 3px #333;padding-left:30px}i{display:inline-block}i.small{font-size:12px;padding:4px;text-align:center;display:inline-block;float:none}a,a:hover{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}span.icon{cursor:poInter}.widget{margin-bottom:30px;padding-bottom:30px}footer .widget{margin-bottom:0}.widget ul{list-style:none;margin:0;padding:0}.widget ul li{margin:3px 0}footer .widget h5{margin-bottom:20px}.subtitle{position:relative;display:inline-block;font-size:14px;font-weight:700;color:var(--title-font-color);background:var(--tertiary-color);padding:2px 15px 2px 15px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}.text-light .subtitle{color:#fff}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{background:#ddd}body::-webkit-scrollbar-thumb{background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.de-flex{display:flex;justify-content:space-between}.de-flex>.de-flex-col{display:flex;justify-content:center;align-items:center}div.round{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0px!important}strong{font-weight:700}.text-light strong{color:#fff}.no-bottom{margin-bottom:0;padding-bottom:0}p{margin-bottom:20px}.no-bottom{padding-bottom:0!important}.no-top{padding-top:0!important}.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999}.wow{visibility:hidden}.scroll{display:block;width:3px;height:3px;margin:6px auto;border-radius:4px;background:#fff;-webkit-animation:finger 1s infinite;animation:finger 1s infinite}@-webkit-keyframes finger{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes finger{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.mask{width:100%;position:relative;overflow:hidden!important;display:inline-block}.mask img{width:100%;height:100%}.list{margin:0;padding:0}.list li{list-style:none}.menu_side_area{margin-left:20px;display:flex;align-items:center}.circle{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}a,img{outline:0}@media (min-width:1200px){.container{max-width:1200px}}@media(min-width:980px) and (max-width:1199px){#mainmenu li a:after{margin-left:15px}.container{min-width:95%}}@media only screen and (max-width:992px){.container{max-width:100%}.sm-pt10{padding-top:10px}#menu-btn{display:block;float:right;z-index:1000;top:0;right:0}.header-col-mid #mainmenu{position:absolute;top:90px;width:100%;padding:0;left:20px}#mainmenu>li::before{display:none}header{display:none}header{display:block;position:inherit;margin:0;padding:0;margin-top:0;height:auto;background:#111}#logo{vertical-align:middle;height:auto}nav{height:0}#mainmenu{position:fixed;height:100%;z-index:200;width:200px;margin:0;margin-top:10px;padding:0;padding-top:20px;padding-bottom:100px!important;overflow-y:auto;top:100px}#mainmenu ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mainmenu a.menu-item{text-align:left;padding-left:0;padding-top:10px;padding-bottom:10px}#mainmenu li li a.menu-item,#mainmenu li li li a.menu-item{padding-left:0}#mainmenu a.menu-item:hover{background:#111}#mainmenu a.menu-item:hover{background:#111}#mainmenu li ul{display:block;position:inherit;margin:0;width:100%}#mainmenu li{border-bottom:solid 1px var(--bg-dark-3);margin:0;width:100%;display:block}#mainmenu li a.menu-item:after{display:none}#mainmenu li:last-child{margin-bottom:30px}#mainmenu li ul{border-top:solid 1px #eee;top:auto;width:auto;height:auto;position:inherit;visibility:visible;opacity:1}#mainmenu li ul a.menu-item{width:100%;background:0 0;border:none}#mainmenu li ul li{border:none;padding-left:40px}#mainmenu li ul li a.menu-item{display:block}#mainmenu li ul li:last-child{border-bottom:none;margin:0}#mainmenu li ul li:last-child a.menu-item{border-bottom:none}#mainmenu li a{color:#eceff3}#mainmenu li li a.menu-item:hover{color:#fff}#mainmenu ul:not(.mega){border:none}header.header-mobile{overflow:hidden;position:relative}header.header-mobile #mainmenu{width:100%;padding-right:30px}header.header-mobile #mainmenu ul{background:0 0}header.header-mobile #mainmenu a.menu-item{text-align:left;padding-top:10px;padding-bottom:10px}header.header-light.header-mobile #mainmenu a.menu-item{color:var(--title-font-color)}header.header-mobile #mainmenu a.menu-item:hover{background:0 0}header.header-mobile #mainmenu li ul{display:block;position:inherit;margin:0;width:100%}header.header-mobile #mainmenu li{border-bottom:solid 1px rgba(255,255,255,.2);margin:0;width:100%;display:block}header.header-light.header-mobile #mainmenu li,header.header-light.header-mobile #mainmenu li ul li a.menu-item{border-color:#eee}header.header-mobile #mainmenu li a.menu-item:after{display:none}header.header-mobile #mainmenu li:last-child{margin-bottom:30px}header.header-mobile #mainmenu li ul{border-top:none;top:auto}header.header-mobile #mainmenu li ul a.menu-item{width:100%;background:0 0;border:none}header.header-mobile #mainmenu li ul li{border:none;padding-left:40px}header #mainmenu li ul li:first-child{border-top:solid 1px var(--bg-dark-3)}header.header-mobile #mainmenu li ul li a.menu-item{display:block;border-bottom:solid 1px var(--bg-dark-3)}header.header-mobile #mainmenu li ul li:last-child{border-bottom:none;margin:0}header.header-mobile #mainmenu li ul li:last-child a.menu-item{border-bottom:none}header.header-mobile #mainmenu li a{color:#fff}header.header-mobile #mainmenu li a.menu-item:hover{color:var(--secondary-color)}header.header-mobile #mainmenu li ul{height:0;overflow:hidden;position:relative;left:0}header.header-mobile #mainmenu li ul li ul{margin-bottom:10px}header.header-mobile #mainmenu>li>span{width:36px;height:36px;background:url(../images/ui/arrow-down-light.png) center no-repeat;position:absolute;right:0;margin-top:10px;z-index:1000;cursor:poInter}header.header-mobile #mainmenu li span.active{background:url(../images/ui/arrow-up-light.png) center no-repeat}header.header-mobile #mainmenu li>ul>li>span{width:36px;height:36px;background:url(../images/ui/arrow-down.png) center no-repeat;position:absolute;right:0;margin-top:-45px;z-index:1000;cursor:poInter}header.header-mobile #mainmenu>li>ul>li>span.active{background:url(../images/ui/arrow-up.png) center no-repeat}header.header-mobile #mainmenu li ul li a.menu-item{border-bottom:solid 1px rgba(255,255,255,.2)}header.header-mobile #mainmenu li ul li:last-child>a.menu-item{border-bottom:none}header.header-light.header-mobile #mainmenu li>ul>li>span,header.header-light.header-mobile #mainmenu>li>span{background:url(../images/ui/arrow-down.png) center no-repeat}header.header-light.header-mobile #mainmenu li>ul>li>span.active,header.header-light.header-mobile #mainmenu>li>span.active{background:url(../images/ui/arrow-up.png) center no-repeat}.header-light #mainmenu ul li a.menu-item,.header-light #mainmenu ul li a.menu-item:hover{color:#333}#mainmenu a.menu-item span{display:none}.subfooter .de-flex,.subfooter .de-flex-col{display:block}section{padding:60px 0}h1{font-size:60px}h2{font-size:40px}}@media only screen and (max-width:767px){.menu_side_area{margin-left:20px;width:100%;position:relative;right:0;text-align:right;z-index:0;display:block}header .container{min-width:100%}.container{padding-left:20px;padding-right:20px}section{padding:40px 0}h1{font-size:48px;letter-spacing:-2px}h2{font-size:36px;letter-spacing:-1.25px}}@media only screen and (min-width:480px) and (max-width:767px){.container{padding-left:30px;padding-right:30px}}@media only screen and (min-device-width:768) and (max-device-width:1024) and (orientation:portrait){section{-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;background-attachment:scroll}}@media only screen and (max-width:992px){section{-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;background-attachment:scroll}}#mainmenu li li a.menu-item:hover,#mainmenu ul li b,#mainmenu ul li:hover>a.menu-item,.circle,.lds-roller div:after,h5 span.label{background:var(--primary-color)}::-moz-selection{color:#fff;background:var(--secondary-color)}::selection{color:#fff;background:var(--secondary-color)}#mainmenu li a.menu-item:after,.list li:before,.title span,header.smaller #mainmenu a.menu-item.active{color:var(--primary-color)}a,a:hover,footer .widget a:hover{color:var(--secondary-color)}#mainmenu li li a.menu-item:hover,#mainmenu ul li:hover>a.menu-item,.bg-color-2,body::-webkit-scrollbar-thumb,section.bg-color-2{background:var(--secondary-color)}.bg-color-3{background:var(--tertiary-color)}h1 .label{background:var(--primary-color)}h5.title{background:linear-gradient(to right,var(--primary-color),var(--secondary-color))}#preloader{background-image:linear-gradient(to top right,var(--primary-color),var(--secondary-color))}header #mainmenu a.menu-item span{border-bottom-color:var(--secondary-color)}:root{--primary-color:#033281;--primary-color-rgb:3,50,129;--secondary-color:#0370CB;--secondary-color-rgb:3,112,203;--tertiary-color:#F4F7FB;--tertiary-color-rgb:244,247,251}