
/* <inline asset> defined in bundle 'web.assets_frontend' */
@charset "UTF-8"; 

/* /web/static/lib/bootstrap/scss/_functions.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/lib/bootstrap/scss/_mixins.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/utils.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/bs_mixins_overrides.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /web_editor/static/src/scss/web_editor.variables.scss defined in bundle 'web.assets_frontend' */
 

/* /mail/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */
 

/* /portal/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/options/colors/user_color_palette.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/options/colors/user_theme_color_palette.scss defined in bundle 'web.assets_frontend' */
 

/* /website_blog/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /website/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/bootstrap_overridden_frontend.custom.web.assets_frontend.scss defined in bundle 'web.assets_frontend' */
 @media (max-width: 600px){.navv{display: -webkit-box !important; -webkit-box-orient: horizontal !important; -webkit-flex-direction: column !important; flex-direction: column !important; padding-left: 0 !important; margin-bottom: 0 !important; list-style: none !important;}span.navbar-toggler-icon{filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}.navbar-toggler:not(:disabled):not(.disabled){cursor: pointer; color: white !important;}} .fa.rounded-circle.fa-3x, .fa.rounded.fa-3x, .fa.rounded-0.fa-3x, .fa.rounded-leaf.fa-3x, .fa.img-thumbnail.fa-3x, .fa.shadow.fa-3x{font-size: 56px;} #my_header .bg-light{margin-bottom: 0; background-color: #0251a1 !important;} .navbar-light .navbar-nav .nav-link{color: white !important;} .navbar-light .navbar-nav .nav-link{font-weight: 700 !important;} .bg-light{background-color: #034f9b !important; color: #212529;} .h16-topbar .navbar .nav-item .nav-link{color: #8d97ad; padding: 15px;} .bg-black-25{background-color: rgba(0, 0, 0, 0.25) !important; color: #212529;} .display-6{font-size: 36px;} i.fa.fa-2x.fa-whatsapp.m-1{color: #128961;} i.fa.fa-2x.fa-phone.m-1{color: #02519e;} i.fa.fa-2x.fa-linkedin.m-1{color: #02519e;} a.navbar-brande.logo{width: auto; height: 2.5rem; max-width: 183px;} a.navbar-brand{display: none;} .h16-info-bar .nav-item .nav-link{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; padding: 0 25px;} .text-dangero{color: #04519e !important;} html body .m-r-10{margin-right: 10px;} .gris{background-color: #f7f7f7;} i.fa.fa-2x.fa-whatsapp.m-1 .lnr-checkmark-circle:before{content: "\e87f";} .s_share.text-right.no_icon_color{font-size: 46px;} .fa{display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .fa-phone:before{content: "\f095";} .fa-whatsapp:before{content: "\f232";} .appie-download-content{margin-bottom: 33px;} .appie-download-content ul li{display: inline-block;} .appie-download-content ul{margin: 30px 0 0; padding: 0; list-style-type: none;} .appie-download-content ul li a i{font-size: 36px; padding-right: 11px; color: #fd8644;} .appie-download-content ul li a span{font-size: 14px; font-weight: 500;} .appie-download-content ul li a.item-2{background: #fff; color: #0e1133;} .appie-download-content ul li a span span{font-size: 16px; display: block; line-height: 18px; font-weight: 600;} .appie-download-content ul li a{background: #0e1133; color: #fff; padding-left: 9px; padding-right: 10px; padding-top: 14px; padding-bottom: 14px; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; border-radius: 16px; margin-right: 8px; border: 2px solid #0e1133;} @media screen{*:focus, *{outline: none; outline: 0;}*, *:after, *:before{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; background-repeat: no-repeat;}a{text-decoration: none;}a:hover{text-decoration: none; color: #0cb8b6;}a, a:active, a:focus{outline: none;}a{-webkit-transition: color .3s ease; -moz-transition: color .3s ease; transition: color .3s ease;}a:hover{color: #0cb8b6;}} a:hover{color: #86825b;} a:hover{color: #86825b;} @media screen{*:focus, *{outline: none; outline: 0;}*, *:after, *:before{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; background-repeat: no-repeat;}a{text-decoration: none; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; transition: all 200ms ease; color: inherit;}a:hover{text-decoration: none; color: #ed6436;}a, a:active, a:focus{outline: none;}*, *:after, *:before{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}} a:hover{color: #ed6436;} @media print{*{box-sizing: border-box !important; background: #FFF !important; color: #000 !important;}a{text-decoration: none !important; color: #000 !important;}} *, *::before, *::after{box-sizing: border-box;} ul{margin-top: 0; margin-bottom: 1rem;} a{color: #267372; text-decoration: none; background-color: transparent;} a:hover{color: #133a39; text-decoration: underline;} .col-lg-6{position: relative; width: 100%; padding-right: 15px; padding-left: 15px;} @media (min-width: 992px){.col-lg-6{flex: 0 0 50%; max-width: 50%;}.offset-lg-4{margin-left: 33.33333333%;}} @media print{*, *::before, *::after{text-shadow: none !important; box-shadow: none !important;}a:not(.btn){text-decoration: underline;}} .pt0{padding-top: 0px !important;} @media (max-width: 767.98px){i.fa{transform: none !important;}} ul{list-style-type: disc;} ::-moz-selection{background: rgba(150, 150, 220, 0.3);} ::selection{background: rgba(150, 150, 220, 0.3);} .fa{font-family: "FontAwesome" !important;} @media print{a[href]:after{content: initial;}} ::-webkit-scrollbar{width: 5px;} ::-webkit-scrollbar-thumb{background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 0; border-radius: 0;} a{background-color: transparent;} a{color: #556ee6; text-decoration: none;} a:hover{color: #4458b8; text-decoration: underline;} .fa, .fab{-moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1;} .fa-phone:before{content: "\f095";} .fa-whatsapp:before{content: "\f232";} .fab{font-family: "Font Awesome 5 Brands";} .fa{font-family: "Font Awesome 5 Free";} .fa{font-weight: 900;} @font-face{font-family: 'FontAwesome'; src: url("https://tumburu.es/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.eot?v=4.7.0"); src: url("https://tumburu.es/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.eot#iefix&v=4.7.0") format("embedded-opentype"), url("https://tumburu.es/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("https://tumburu.es/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("https://tumburu.es/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("https://tumburu.es/web/static/lib/fontawesome/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; font-display: block;} @font-face{font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: normal; font-display: auto; src: url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-brands-400.eot); src: url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-brands-400.eot#iefix) format("embedded-opentype"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-brands-400.woff2) format("woff2"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-brands-400.woff) format("woff"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-brands-400.ttf) format("truetype"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-brands-400.svg#fontawesome) format("svg");} @font-face{font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: auto; src: url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-regular-400.eot); src: url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-regular-400.woff2) format("woff2"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-regular-400.woff) format("woff"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-regular-400.ttf) format("truetype"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-regular-400.svg#fontawesome) format("svg");} @font-face{font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: auto; src: url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-solid-900.eot); src: url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-solid-900.woff2) format("woff2"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-solid-900.woff) format("woff"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-solid-900.ttf) format("truetype"), url(https://use.fontawesome.com/releases/v5.7.0/webfonts/fa-solid-900.svg#fontawesome) format("svg");} @media all{rs-sbg-px{pointer-events: none;}rs-module-wrap{visibility: hidden;}rs-module-wrap, rs-module-wrap *{box-sizing: border-box; -webkit-tap-highlight-color: transparent;}rs-module-wrap{position: relative; z-index: 1; width: 100%; display: block;}rs-module{position: relative; overflow: hidden; display: block;}rs-sbg{display: block; pointer-events: none;}rs-sbg-px, rs-sbg-wrap{position: absolute; top: 0; left: 0; z-index: 0; width: 100%; height: 100%; display: block;}a.rs-layer, a.rs-layer:-webkit-any-link{text-decoration: none;}rs-module a{box-shadow: none;}rs-slides, rs-slide, rs-slide:before{position: absolute; text-indent: 0; top: 0; left: 0;}rs-slide, rs-slide:before{display: block; visibility: hidden;}rs-module rs-layer, rs-module .rs-layer{opacity: 0; position: relative; visibility: hidden; white-space: nowrap; display: block; -webkit-font-smoothing: antialiased !important; -webkit-tap-highlight-color: transparent; -moz-osx-font-smoothing: grayscale; z-index: 1;}rs-layer-wrap, rs-module-wrap, rs-module .rs-layer{-moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;}rs-module rs-mask-wrap .rs-layer, rs-module rs-mask-wrap *:last-child{margin-bottom: 0;}rs-layer:not(.rs-wtbindex), .rs-layer:not(.rs-wtbindex), .rs-layer *:not(.rs-wtbindex){outline: none !important;}rs-bg-elem{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; display: block; pointer-events: none;}rs-zone{position: absolute; width: 100%; left: 0; box-sizing: border-box; min-height: 50px; font-size: 0; pointer-events: none;}rs-row-wrap, rs-column, rs-cbg-mask-wrap{display: block; visibility: hidden;}rs-layer-wrap, rs-loop-wrap, rs-mask-wrap{display: block;}rs-column-wrap > rs-loop-wrap{z-index: 1;}rs-layer-wrap, rs-mask-wrap, rs-cbg-mask-wrap{transform-style: flat;}rs-mask-wrap{overflow: hidden;}.rev_row_zone_middle{top: 50%; transform: perspective(1px) translateY(-50%);}rs-column-wrap .rs-parallax-wrap{vertical-align: top;}rs-row, rs-row.rs-layer{display: table; position: relative; width: 100% !important; table-layout: fixed; box-sizing: border-box; vertical-align: top; height: auto; font-size: 0;}rs-column-wrap{display: table-cell; position: relative; vertical-align: top; height: auto; box-sizing: border-box; font-size: 0;}rs-column{box-sizing: border-box; display: block; position: relative; width: 100% !important; height: auto !important; white-space: normal !important;}rs-cbg-mask-wrap{position: absolute; z-index: 0; box-sizing: border-box;}rs-column-wrap rs-cbg-mask-wrap{top: 0; left: 0; bottom: 0; right: 0;}rs-column-bg{position: absolute; z-index: 0; box-sizing: border-box; width: 100%; height: 100%;}rs-column .rs-parallax-wrap, rs-column rs-loop-wrap, rs-column rs-mask-wrap{text-align: inherit;}rs-column rs-mask-wrap{display: inline-block;}rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-mask-wrap, rs-column .rs-parallax-wrap{position: relative !important; left: auto !important; top: auto !important; line-height: 0;}rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-mask-wrap, rs-column .rs-parallax-wrap{vertical-align: top;}.tp-forcenotvisible{visibility: hidden !important; display: none !important;}.rev-btn, .rev-btn:visited{outline: none !important; box-shadow: none; text-decoration: none !important; box-sizing: border-box; cursor: pointer;}rs-progress{visibility: hidden; position: absolute; z-index: 200; width: 100%; height: 100%;}rs-progress-bar{display: block; z-index: 20; box-sizing: border-box; background-clip: content-box; position: absolute; vertical-align: top; line-height: 0; width: 100%; height: 100%;}a.rs-layer{transition: none;}rs-thumbs-wrap, rs-thumbs, rs-thumb, rs-navmask, rs-arrow{display: block;}.tp-thumbs{position: absolute; display: block; z-index: 1000; top: 0; left: 0;}.tp-thumb{cursor: pointer; position: absolute; opacity: .5; box-sizing: border-box;}.tp-thumb-image{background-position: center center; background-size: cover; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0;}.tp-thumb:hover, .tp-thumb.selected{opacity: 1;}.tp-thumb-mask{box-sizing: border-box !important;}.tp-thumbs{box-sizing: content-box !important;}.tparrows{cursor: pointer; background: #000; background: rgba(0, 0, 0, 0.5); width: 40px; height: 40px; position: absolute; display: block; z-index: 1000;}.tparrows:hover{background: #000;}.tparrows:before{font-family: revicons; font-size: 15px; color: #fff; display: block; line-height: 40px; text-align: center;}.tparrows.tp-leftarrow:before{content: '\e824';}.tparrows.tp-rightarrow:before{content: '\e825';}rs-sbg canvas{overflow: hidden; z-index: 5; -webkit-backface-visibility: hidden; backface-visibility: hidden;}} #rev_slider_1_1_wrapper .hephaistos.tparrows{cursor: pointer; background: rgba(0, 0, 0, 0.5); width: 40px; height: 40px; position: absolute; display: block; z-index: 1000; border-radius: 50%;} #rev_slider_1_1_wrapper .hephaistos.tparrows:hover{background: #000000;} #rev_slider_1_1_wrapper .hephaistos.tparrows:before{font-family: 'revicons'; font-size: 18px; color: #ffffff; display: block; line-height: 40px; text-align: center;} #rev_slider_1_1_wrapper .hephaistos.tparrows.tp-leftarrow:before{content: '\e82c'; margin-left: -2px;} #rev_slider_1_1_wrapper .hephaistos.tparrows.tp-rightarrow:before{content: '\e82d'; margin-right: -2px;} #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb{opacity: 1;} #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb-over{background: rgba(31, 54, 92, 0.3); width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; z-index: 1; -webkit-transition: all 0.3s; transition: all 0.3s;} #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb-more:before{font-family: 'revicons'; font-size: 24px; color: rgba(255, 255, 255, 0.5); display: block; line-height: 14px; text-align: left; z-index: 2; position: absolute; top: 20px; right: 20px; z-index: 2;} #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb-more:before{content: '\e823';} #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb-title{font-family: 'Roboto'; letter-spacing: 1px; font-size: 12px; color: #ffffff; display: block; line-height: 14px; text-align: left; z-index: 2; position: absolute; top: 0px; left: 0px; z-index: 2; padding: 10px 35px 10px 10px; width: 100%; height: 100%; box-sizing: border-box; transition: all 0.3s; -webkit-transition: all 0.3s; font-weight: 500;} #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb.selected .tp-thumb-more:before, #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb:hover .tp-thumb-more:before{color: #ffb536;} #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb.selected .tp-thumb-over, #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb:hover .tp-thumb-over{background: #ffffff;} #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb.selected .tp-thumb-title, #rev_slider_1_1_wrapper .erinyen_copy103 .tp-thumb:hover .tp-thumb-title{color: #000000;} @media all{[class^=icomoon-icomoonfree-16x16-]{font-family: icomoon-icomoonfree-16x16 !important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.icomoon-icomoonfree-16x16-stack:before{content: "\e92e";}.icomoon-icomoonfree-16x16-clock:before{content: "\e94e";}.icomoon-icomoonfree-16x16-bubbles2:before{content: "\e96d";}.icomoon-icomoonfree-16x16-users:before{content: "\e972";}.icomoon-icomoonfree-16x16-user-tie:before{content: "\e976";}.icomoon-icomoonfree-16x16-spinner4:before{content: "\e97d";}.icomoon-icomoonfree-16x16-equalizer:before{content: "\e992";}.icomoon-icomoonfree-16x16-cogs:before{content: "\e995";}.icomoon-icomoonfree-16x16-leaf:before{content: "\e9a4";}.icomoon-icomoonfree-16x16-briefcase:before{content: "\e9ae";}.icomoon-icomoonfree-16x16-flag:before{content: "\e9cc";}} @media all{[class^=icomoon-numbers-32x32-]{font-family: icomoon-numbers-32x32 !important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.icomoon-numbers-32x32-number:before{content: "\e900";}.icomoon-numbers-32x32-number2:before{content: "\e901";}.icomoon-numbers-32x32-number3:before{content: "\e902";}.icomoon-numbers-32x32-number4:before{content: "\e903";}.icomoon-numbers-32x32-number5:before{content: "\e904";}} @media all{.vc_row:before, .vc_row:after{content: " "; display: table;}.vc_row:after{clear: both;}.vc_column_container{width: 100%;}.vc_row{margin-left: -25px; margin-right: -25px;}.vc_col-md-3, .vc_col-lg-3, .vc_col-sm-4, .vc_col-lg-4, .vc_col-md-5, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-md-7, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-10, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12{position: relative; min-height: 1px; padding-left: 25px; padding-right: 25px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.vc_col-xs-10{float: left;}.vc_col-xs-10{width: 83.33333333%;}.vc_col-xs-offset-1{margin-left: 8.33333333%;}} @media all and (min-width: 778px){.vc_col-sm-4, .vc_col-sm-6, .vc_col-sm-8, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12{float: left;}.vc_col-sm-12{width: 100%;}.vc_col-sm-11{width: 91.66666667%;}.vc_col-sm-10{width: 83.33333333%;}.vc_col-sm-8{width: 66.66666667%;}.vc_col-sm-6{width: 50%;}.vc_col-sm-4{width: 33.33333333%;}.vc_col-sm-offset-2{margin-left: 16.66666667%;}.vc_col-sm-offset-1{margin-left: 8.33333333%;}} @media all and (min-width: 992px){.vc_col-md-3, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-12{float: left;}.vc_col-md-12{width: 100%;}.vc_col-md-8{width: 66.66666667%;}.vc_col-md-7{width: 58.33333333%;}.vc_col-md-6{width: 50%;}.vc_col-md-5{width: 41.66666667%;}.vc_col-md-3{width: 25%;}.vc_col-md-offset-2{margin-left: 16.66666667%;}.vc_col-md-offset-0{margin-left: 0%;}} @media all and (min-width: 1200px){.vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-6, .vc_col-lg-8, .vc_col-lg-12{float: left;}.vc_col-lg-12{width: 100%;}.vc_col-lg-8{width: 66.66666667%;}.vc_col-lg-6{width: 50%;}.vc_col-lg-4{width: 33.33333333%;}.vc_col-lg-3{width: 25%;}.vc_col-lg-offset-2{margin-left: 16.66666667%;}.vc_col-lg-offset-0{margin-left: 0%;}} @media all{.vc_clearfix:before, .vc_clearfix:after{content: " "; display: table;}.vc_clearfix:after{clear: both;}.vc_clearfix:before, .vc_clearfix:after{content: " "; display: table;}.vc_clearfix:after{clear: both;}.wpb_text_column p:last-child, .wpb_text_column *:last-child, #content .wpb_text_column p:last-child, #content .wpb_text_column *:last-child{margin-bottom: 0;}.wpb_content_element{margin-bottom: 0;}.vc_row[data-vc-full-width]{-webkit-transition: opacity .5s ease; -o-transition: opacity .5s ease; transition: opacity .5s ease; overflow: hidden;}.vc_row.vc_row-flex{box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; -webkit--webkit-flex-wrap: wrap; flex-wrap: wrap; -ms--webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap;}.vc_row.vc_row-flex > .vc_column_container{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex;}.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner{-webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -ms--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; z-index: 1;}} @media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none){.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner > *{min-height: 1em;}} @media all{.vc_row.vc_row-flex::before, .vc_row.vc_row-flex::after{display: none;}.vc_row.vc_row-o-equal-height > .vc_column_container{-webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}.vc_row.vc_row-o-content-middle > .vc_column_container > .vc_column-inner{-webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}.vc_column-inner::before, .vc_column-inner::after{content: " "; display: table;}.vc_column-inner::after{clear: both;}.vc_column_container{padding-left: 0; padding-right: 0;}.vc_column_container > .vc_column-inner{box-sizing: border-box; padding-left: 25px; padding-right: 25px; width: 100%;}.vc_row-has-fill > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner{padding-top: 0;}.vc_row.vc_row-o-equal-height > .vc_column_container{-webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}} @media all{article, footer, header, nav, section{display: block;}canvas{display: inline-block;}*{padding: 0; margin: 0;}a:active, a:focus, a:hover{outline: 0;}strong{font-weight: 700;}ul{list-style: none;}img{border: 0; -ms-interpolation-mode: bicubic;}form{margin: 0;}button, input, select{font-size: 100%; margin: 0; vertical-align: baseline;}button, input{line-height: normal;}button, input[type=submit]{cursor: pointer; -webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;}button::-moz-focus-inner, input::-moz-focus-inner{border: 0; padding: 0;}.owl-carousel{display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1;}.owl-carousel .owl-stage{position: relative; -ms-touch-action: pan-Y; touch-action: manipulation; -moz-backface-visibility: hidden;}.owl-carousel .owl-stage:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}.owl-carousel .owl-stage-outer{position: relative; overflow: hidden; -webkit-transform: translate3d(0, 0, 0);}.owl-carousel .dt-owl-item{-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-carousel .dt-owl-item{position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none;}.owl-carousel .owl-dots.disabled{display: none;}.owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev{cursor: pointer; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.owl-carousel.owl-loaded{display: block; display: grid;}.owl-carousel.owl-drag .dt-owl-item{-ms-touch-action: pan-y; touch-action: pan-y; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.owl-height{transition: height .5s ease-in-out;}.pswp{display: none; position: absolute; width: 100%; height: 100%; left: 0; top: 0; -ms-touch-action: none; touch-action: none; z-index: 9500; -webkit-text-size-adjust: 100%; -webkit-backface-visibility: hidden; outline: 0;}.pswp::after, .pswp::before{content: ' '; display: table;}.pswp *{-webkit-box-sizing: border-box; box-sizing: border-box;}.pswp__bg{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; will-change: opacity;}.pswp__scroll-wrap{position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden;}.pswp__container{-ms-touch-action: none; touch-action: none; position: absolute; left: 0; right: 0; top: 0; bottom: 0; -webkit-backface-visibility: hidden;}.pswp__container{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none;}.pswp__bg{-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp__item{position: absolute; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden;}.pswp__caption .pswp__caption__center{text-align: center;}.pswp button.pswp__button{height: 43px; background: 0 0 !important; font-family: icomoon-the7-font; font-size: 16px; line-height: 1; text-rendering: auto; -webkit-font-smoothing: antialiased; color: #fff; opacity: .5;}.pswp button.pswp__button:focus, .pswp button.pswp__button:hover{opacity: 1;}.pswp .pswp__button:active{opacity: .9;}.pswp button.pswp__button--close{font-size: 21px;}.pswp__button--close:before{content: "\eb00";}.pswp__button--share:before{content: "\ea04";}.pswp .pswp__button--arrow--left:before, .pswp .pswp__button--arrow--right:before{top: 0;}.pswp .pswp__button--arrow--left:before{content: "" !important; background: 0 0 !important;}.pswp .pswp__button--arrow--right:before{content: "" !important; background: 0 0 !important;}.pswp .pswp__share-tooltip{border-radius: 0;}.pswp__share-tooltip:before{content: ''; display: block; width: 0; height: 0; position: absolute; top: -12px; right: 15px; border: 6px solid transparent; border-bottom-color: #FFF; -webkit-pointer-events: none; -moz-pointer-events: none; pointer-events: none;}.pswp__button{position: relative; background: 0 0; cursor: pointer; overflow: visible; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; display: block; border: 0; padding: 0; margin: 0; float: right; opacity: .75; -webkit-transition: opacity .2s; transition: opacity .2s; -webkit-box-shadow: none; box-shadow: none;}.pswp__button:focus, .pswp__button:hover{opacity: 1;}.pswp__button:active{outline: 0; opacity: .9;}.pswp__button::-moz-focus-inner{padding: 0; border: 0;}.pswp__button, .pswp__button--arrow--left:before, .pswp__button--arrow--right:before{width: 44px; height: 44px;}.pswp__button--fs{display: none;}.pswp__button--zoom{display: none;}.pswp__button--arrow--left, .pswp__button--arrow--right{background: 0 0; top: 50%; margin-top: -50px; width: 70px; height: 100px; position: absolute;}.pswp__button--arrow--left{left: 0;}.pswp__button--arrow--right{right: 0;}.pswp__button--arrow--left:before, .pswp__button--arrow--right:before{content: ''; top: 35px; background-color: rgba(0, 0, 0, 0.3); height: 30px; width: 32px; position: absolute;}.pswp__button--arrow--left:before{left: 6px;}.pswp__button--arrow--right:before{left: 0; right: 6px;}.pswp__counter, .pswp__share-modal{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.pswp__share-modal{display: block; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0; left: 0; padding: 10px; position: absolute; z-index: 1600; opacity: 0; -webkit-transition: opacity .25s ease-out; transition: opacity .25s ease-out; -webkit-backface-visibility: hidden; will-change: opacity;}.pswp__share-modal--hidden{display: none;}.pswp__share-tooltip{min-width: 150px; z-index: 1620; position: absolute; background: #FFF; top: 56px; border-radius: 2px; display: block; width: auto; right: 44px; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -webkit-transform: translateY(6px); -ms-transform: translateY(6px); transform: translateY(6px); -webkit-transition: -webkit-transform .25s; transition: transform .25s; -webkit-backface-visibility: hidden; will-change: transform;}.pswp__counter{position: absolute; left: 0; top: 0; height: 44px; font-size: 13px; line-height: 44px; color: #FFF; opacity: .75; padding: 0 10px;}.pswp__caption{position: absolute; left: 0; bottom: 0; width: 100%; min-height: 44px;}.pswp__caption__center{text-align: left; max-width: 420px; margin: 0 auto; font-size: 13px; padding: 10px; line-height: 20px; color: #CCC;}.pswp__preloader{width: 44px; height: 44px; position: absolute; top: 0; left: 50%; margin-left: -22px; opacity: 0; -webkit-transition: opacity .25s ease-out; transition: opacity .25s ease-out; will-change: opacity; direction: ltr;}.pswp__preloader__icn{width: 20px; height: 20px; margin: 12px;}.pswp__ui{-webkit-font-smoothing: auto; visibility: visible; opacity: 1; z-index: 1550;}.pswp__top-bar{position: absolute; left: 0; top: 0; height: 44px; width: 100%;}.pswp__caption, .pswp__top-bar{-webkit-backface-visibility: hidden; will-change: opacity; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp__caption, .pswp__top-bar{background-color: rgba(0, 0, 0, 0.5);}.pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__top-bar{opacity: .001;}#main-slideshow{-ms-grid-column: 1; -ms-grid-row: 2; grid-area: slider;}.masthead{-ms-grid-column: 1; -ms-grid-row: 1; grid-area: header;}#main{-ms-grid-column: 1; -ms-grid-row: 5; grid-area: main;}.footer{-ms-grid-column: 1; -ms-grid-row: 6; grid-area: footer;}.content, .wf-cell, .wf-wrap, .wpb_row{box-sizing: border-box;}.footer .widget, .wf-cell{display: inline-block; vertical-align: top; padding: 0 22px;}.wf-1-4{width: 25%;}.wf-float-left{float: left;}.wf-float-right{float: right;}.wf-container{font-size: 0; line-height: 0; word-spacing: -4px; margin: 0 -22px; padding: 0;}.wf-wrap{max-width: 100%; padding: 0 44px; margin: 0 auto;}#main-slideshow{position: relative; z-index: 1; clear: both; overflow: hidden;}.dt-posts-preload.iso-preloader .dt-posts-preload-activity:before{border-color: #fff transparent transparent; border-right-color: #fff !important;}.iso-preloader .dt-posts-preload-activity:after{display: none;}.iso-preloader .dt-posts-preload-activity:before{position: absolute; top: 50%; left: 50%; margin: -15px 0 0 -15px; width: 50px; height: 50px; border-radius: 40px; box-sizing: border-box; background-color: transparent; border: 2px solid; animation: dt-spin 1s infinite linear .2s;}.post{position: relative;}.post:after, .post:before{content: ""; display: table; clear: both;}.post .entry-title a{display: initial;}.fancy-date a{position: absolute; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; top: 10px; right: 10px; z-index: 30; box-sizing: border-box; text-decoration: none; background: #fff;}.horizontal-fancy-style .fancy-date a{padding: 2px 2px 1px 4px;}.fancy-date a *{color: #222;}.fancy-date a .entry-date, .fancy-date a .entry-month{position: relative;}.fancy-date a .entry-date:after, .fancy-date a .entry-month:after{position: absolute; height: 2px; content: "";}.horizontal-fancy-style .fancy-date a .entry-date:after, .horizontal-fancy-style .fancy-date a .entry-month:after{top: 50%; margin-top: -2px; right: 0; width: 4px; height: 4px; border-radius: 50%;}.fancy-date .entry-month, .fancy-date .entry-year{font: 700 11px/19px Arial, Verdana, sans-serif;}.horizontal-fancy-style .fancy-date .entry-month, .horizontal-fancy-style .fancy-date .entry-year{padding: 0 6px 0 5px; text-transform: none; font: 700 12px/22px Arial, Verdana, sans-serif;}.horizontal-fancy-style .fancy-date .entry-month{padding: 0 9px 0 5px;}.fancy-date .entry-date{font: 700 24px/29px Arial, Verdana, sans-serif;}.horizontal-fancy-style .fancy-date .entry-date{padding: 0 9px 0 5px; font: 700 12px/22px Arial, Verdana, sans-serif;}.dt-posts-preload{-webkit-pointer-events: none; pointer-events: none; -webkit-user-select: none; user-select: none;}.dt-posts-preload .dt-posts-preload-activity{position: fixed; display: block; z-index: 2000; top: 50%; left: 50%; margin: -25px 0 0 -25px; width: 50px; height: 50px; border-radius: 50%;}.dt-posts-preload .dt-posts-preload-activity:before{width: 32px; height: 32px; margin: -16px 0 0 -16px; border: 3px solid #fff; border-right-color: transparent !important; border-left-color: transparent !important; animation: dt-posts-loader-rotation 1s linear infinite; content: '';}.entry-meta > a, .entry-meta > span{position: relative; display: inline-block; text-decoration: none; margin: 0 6px 0 0; padding: 0 9px 0 0;}.entry-meta span a{text-decoration: none;}.entry-meta > a:last-child{padding: 0; margin: 0;}.entry-meta > a:after, .entry-meta > span:after{position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 3px; height: 3px; content: ""; border-radius: 50%;}.entry-meta > a:last-child:after{display: none;}.sidebar-none .content{width: 100%;}.footer .widget{margin-bottom: 30px;}.widget:after, .widget:before{content: ""; display: table; clear: both;}.widget-title{margin-bottom: 15px; clear: both;}.page_item{overflow: hidden; margin: 5px 0 0; padding: 5px 0 0;}.page_item:first-child{margin-top: 0; padding-top: 0; border-top: none !important;}.contact-info:not(:last-child){margin: 0; padding-bottom: 15px;}.contact-info li{margin: 15px 0 0; list-style: none;}.contact-info li span:not(:last-child){display: inline-block; margin-bottom: 5px;}.contact-info li:first-child{margin-top: 0;}.custom-menu li{margin: 6px 0 0; padding: 7px 0 0;}.custom-menu > li:first-child{border: none !important; margin-top: 0; padding-top: 0;}.custom-menu a{text-decoration: none;}.custom-menu a{position: relative; display: inline-block;}.show-arrow.custom-menu a{padding-left: 23px;}.custom-menu.show-arrow a:before{height: 14px; content: "";}.custom-menu.show-arrow a:before, .widget_presscore-custom-menu-one .custom-menu.show-arrow a:after{position: absolute; width: 14px; top: 50%; transform: translateY(-50%); left: 0;}.widget_presscore-custom-menu-one .custom-menu.show-arrow a:after{content: "\f007"; font-family: icomoon-the7-font; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; font-size: 7px; line-height: 14px; text-align: center;}.recent-posts{margin: 0; padding: 0 0 5px;}.widget .recent-posts{padding-bottom: 0;}.recent-posts li{display: block; overflow: hidden; margin: 0;}.recent-posts li article{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex;}.recent-posts li:not(:last-child){padding: 0 0 15px;}.widget .recent-posts li{margin-top: 0;}.recent-posts > li:first-child{margin-top: 0; padding-top: 0; border-top: none !important;}.recent-posts a{display: inline-block; text-decoration: none;}.recent-posts .post-content > time{display: block; margin: 5px 0 0;}.custom-menu > li:first-child{margin-top: 0; padding-top: 0; border-top: none !important;}.textwidget a{text-decoration: none;}.textwidget img{max-width: 100%; height: auto;}.textwidget *{max-width: 100%;}body{overflow-x: hidden;}h2, h3{margin-bottom: 10px; clear: both;}a:hover, h3 a{text-decoration: none;}p{margin-bottom: 10px;}a{text-decoration: underline;}.content ul{margin: 0 0 10px 20px;}.content ul{list-style: disc;}.post img{max-width: 100%; height: auto;}.alignnone{float: none; margin: 0 auto 10px;}.shortcode-single-image-wrap.alignnone{margin-left: auto !important; margin-right: auto !important;}.assistive-text{position: absolute !important; clip: rect(1px, 1px, 1px, 1px);}.wf-container:before{content: ""; display: table;}.wf-container:after{content: ""; display: table; clear: both;}#page{position: relative; overflow: hidden;}.main-gradient{display: none;}#main{padding: 50px 0;}.screen-reader-text{clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px;}#page .skip-link{background-color: #f1f1f1; box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2); color: #21759b; display: block; font-size: 14px; font-weight: 700; left: -9999em; outline: 0; padding: 15px 23px 14px; text-decoration: none; text-transform: none; top: -9999em;}#page .skip-link:focus{left: 30px; top: 15px; height: auto; width: auto; clip: unset !important; z-index: 9;}select:not(.elementor-field){margin-bottom: 10px; border-style: solid; box-sizing: border-box;}input[type=text]{-webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none; -ms--webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline: 0;}.dt-btn, input[type=submit]{position: relative; display: inline-block; text-decoration: none; white-space: nowrap; -webkit-tap-highlight-color: transparent;}.dt-btn:hover, input[type=submit]:hover{text-decoration: none;}.btn-flat .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):after, .btn-flat input[type=submit]:not([name=update_cart]):after{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; content: ""; border-radius: inherit;}.btn-flat .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):active:after, .btn-flat input[type=submit]:not([name=update_cart]):active:after{background-color: rgba(0, 0, 0, 0.2);}.custom-btn-color .dt-btn > *{color: inherit !important;}.default-btn-shortcode{text-align: center; max-width: 100%; box-sizing: border-box; white-space: normal;}.btn-align-center{text-align: center;}.shortcode-single-image-wrap{margin-bottom: 0; max-width: 100%;}.shortcode-single-image-wrap:before{content: ""; display: table;}.shortcode-single-image-wrap:after{content: ""; display: table; clear: both;}.shortcode-single-image-wrap.alignnone img{display: inherit; margin: 0 auto;}.shortcode-single-image-wrap.alignnone .fancy-media-wrap{text-align: center; display: inline-block;}.shortcode-single-image-wrap.alignnone .rollover{display: inline-block; overflow: hidden;}.shortcode-single-image-wrap.alignnone .rollover img{border-radius: inherit;}.fancy-media-wrap > a{display: block;}} @media all and (-ms-high-contrast: none){.shortcode-single-image-wrap .fancy-media-wrap, .shortcode-single-image-wrap .rollover{display: block !important;}} @media all{.shortcode-single-image{position: relative; line-height: 0; box-sizing: border-box;}.alignnone .shortcode-single-image{text-align: center;}.shortcode-single-image:before{content: ""; display: table;}.shortcode-single-image:after{content: ""; display: table; clear: both;}.shortcode-single-image .rollover i, .shortcode-single-image .rollover i:after{border-radius: inherit;}.shortcode-single-image img{max-width: 100%; height: auto;}.shortcode-single-image-wrap img{border-radius: inherit;}.soc-ico{overflow: hidden;}.soc-ico a{position: relative; display: -ms-inline-flexbox; display: -ms-inline-flex; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; margin: 2px; width: 26px; height: 26px; line-height: 26px; text-align: center; border-radius: 50%; box-sizing: border-box; text-decoration: none;}.soc-ico a .soc-font-icon{position: relative; z-index: 1; font-size: 16px;}.soc-ico a:after, .soc-ico a:before{position: absolute; top: 0; left: 0; width: 26px; height: 26px; content: ""; border-radius: inherit; transition: opacity .15s linear;}.soc-ico a:before, .soc-ico a:hover:after{opacity: 1;}.soc-ico a:hover:before{transition-delay: .1s;}.soc-ico a:after, .soc-ico a:hover:before{opacity: 0;}.soc-ico a, .soc-ico a:hover{text-decoration: none;}#footer .soc-ico a:hover .soc-font-icon{color: #fff;}.post-content a{text-decoration: none;}.blog-shortcode article{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: flex-start; -ms-flex-align: flex-start; align-items: flex-start;}.mode-masonry:not(.bottom-overlap-layout-list) article{-ms--webkit-flex-flow: column nowrap; flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; -ms-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}.jquery-filter article.visible{animation: fadeInFromNone .5s ease-out;}.blog-shortcode .post-thumbnail-wrap{position: relative; width: 100%; box-sizing: border-box; -ms--webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;}.blog-shortcode .post-thumbnail{position: relative; display: block;}.post-thumbnail-rollover{position: relative; display: block; line-height: 0; overflow: hidden;}.post-thumbnail-rollover:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ""; opacity: 0; transition: opacity .35s linear;}.mobile-false .post-thumbnail > .post-thumbnail-rollover:hover:after{opacity: 1;}.post-thumbnail:not(.overlay-placeholder) > .post-thumbnail-rollover img{width: 100%;}.fancy-date a > span{display: block;}.post-entry-content{box-sizing: border-box;}.blog-shortcode .post-entry-content{position: relative; z-index: 10; max-width: 100%;}.blog-shortcode .entry-excerpt{overflow: hidden;}.blog-shortcode .post-entry-content .entry-title a{transition: color .35s;}.blog-shortcode .entry-meta{padding: 0;}.blog-shortcode .entry-meta a:hover{text-decoration: none;}.blog-shortcode .entry-meta > span a{display: inline-block;}.blog-shortcode .entry-meta *{color: inherit;}.blog-shortcode .entry-meta > a:after, .blog-shortcode .entry-meta > span:after{right: 0; width: 3px; height: 3px; top: 50%; transform: translateY(-50%); content: "";}.post-details{position: relative; display: inline-block; text-decoration: none;}.post-details:before{content: ""; display: table;}.post-details:after{content: ""; display: table; clear: both;}.post-details i{margin-right: 0; margin-left: 7px;}#page .post-details i{font-size: 8px;}.post-details.details-type-link{float: left; padding-bottom: 8px; margin-bottom: -8px; font-weight: 700;}.post-details.details-type-link:after{position: absolute; display: block; left: 0; bottom: 0; width: 0; height: 2px; content: ""; transition: width .4s ease;}.post-details.details-type-link:hover:after{width: 100%;}.owl-carousel{box-sizing: border-box;}.dt-arrow-border-on .owl-nav a:hover:after, .dt-arrow-hover-border-on .owl-nav a:hover:after{border-style: solid; border-width: 0;}.owl-nav a{position: absolute; z-index: 10; display: -ms-inline-flexbox; display: -ms-inline-flex; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; -ms-align-items: center; -ms-flex-align: center; align-items: center; text-decoration: none;}.owl-nav a:after, .owl-nav a:before{position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ""; opacity: 0; box-sizing: border-box; border-radius: inherit; -webkit-backface-visibility: hidden; transition: opacity .15s linear;}.owl-nav a:hover:before{transition-delay: .1s;}.owl-nav a:hover:after{opacity: 1;}.owl-nav a:after, .owl-nav a:hover:before{opacity: 0;}.owl-nav a i{position: relative; z-index: 1; transition: color .15s; transition-delay: .1s;}.owl-carousel .owl-dots{position: absolute;}} @media all and (-ms-high-contrast: none){.post-entry-content{max-width: 100%;}.popup-search-wrap{box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);}} @media all{.masthead{position: relative; z-index: 102; box-sizing: border-box;}.masthead:not(.side-header){display: -ms-flexbox; -ms--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.top-bar{position: relative; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; margin-top: 0; box-sizing: border-box;}.top-bar-bg, .top-bar:after{position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; content: ""; box-sizing: content-box;}.top-bar:after{height: 1px;}.top-bar-bg{padding: 0 1000px; margin-left: -1000px;}.top-bar > .mini-widgets{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms--webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; -ms--webkit-box-pack: start; justify-content: flex-start; -webkit-box-pack: start; justify-content: flex-start; -ms-flex-pack: start; -ms--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap;}.top-bar .mini-widgets.right-widgets, .top-bar .mini-widgets:last-child{-ms--webkit-box-pack: end; justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; -ms-flex-pack: end;}.top-bar *{font-size: inherit; line-height: inherit;}.top-bar a, .top-bar a:hover{text-decoration: none;}.top-bar a:hover{text-decoration: none; opacity: .7;}.top-bar .soc-ico a:hover{opacity: 1;}.branding{line-height: 0; font-size: 0;}.branding > a{display: block;}.branding a img, .branding img{max-width: 100%; height: auto;}.branding .mobile-logo{display: none;}.mobile-mini-widgets{max-width: calc(100% - 45px);}.masthead .mini-widgets > *, .masthead .mobile-mini-widgets > *{display: inline-block; margin-left: 10px; margin-right: 10px;}.dt-mobile-header .mobile-mini-widgets-in-menu > *{margin: 5px 20px 5px 0;}.masthead:not(.side-header) .mini-widgets > .first, .masthead:not(.side-header) .mini-widgets > :first-child, .masthead:not(.side-header) .mobile-mini-widgets > :first-child{margin-left: 0;}.masthead:not(.side-header) .mini-widgets > .last, .masthead:not(.side-header) .mini-widgets > :last-child, .masthead:not(.side-header) .mobile-mini-widgets > :last-child{margin-right: 0;}.masthead .mobile-header-bar .mobile-mini-widgets > *{margin: 0 10px;}.masthead .mobile-header-bar .mobile-mini-widgets > :first-child{margin-left: 10px;}.masthead .mobile-header-bar .mobile-mini-widgets > :last-child{margin-right: 10px;}.mini-contacts{position: relative; margin: 0;}.masthead .mini-contacts{display: -ms-inline-flexbox; display: -ms-inline-flex; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.dt-mobile-header .mini-contacts{white-space: normal;}.mini-contacts i{margin-right: 5px;}.mini-nav{position: relative; display: inline-block; vertical-align: middle;}.menu-select select, .mini-nav .customSelect{border: none; padding: 0; margin-bottom: 0;}.mini-nav .customSelect{position: absolute; visibility: hidden; padding: 0;}.mini-nav .customSelect .customSelectInner{opacity: 0;}.menu-select select, .mini-nav .customSelect1{position: relative; visibility: visible; opacity: 1;}.menu-select select, .menu-select:hover{cursor: pointer;}.menu-select:hover{text-decoration: underline;}.mini-nav .customSelectInner{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; background: 0 0;}.mini-nav .customSelectInner:hover{text-decoration: none;}.menu-select select{z-index: 9;}.mini-nav li{position: relative; display: inline-block; vertical-align: middle;}.mini-nav li:last-child{margin-right: 0;}#bottom-bar .mini-nav ul > li.act > a .menu-item-text, #bottom-bar .mini-nav > ul > li > a:hover .menu-item-text{text-decoration: underline;}#bottom-bar .mini-nav ul > li > a:hover, .mini-nav ul > li > a, .mini-nav > ul > li > a:hover{text-decoration: none;}.mini-nav li:first-child:before{border-left: none;}.mini-nav select{min-width: 100px; height: 0; opacity: 0;}#page .mini-nav select option{color: #b8bcbe !important;}.dt-mobile-header .mini-search, .masthead .mini-search{position: relative; display: inline-block; vertical-align: middle; z-index: 10; max-width: 100%;}.dt-mobile-header .popup-search, .dt-mobile-header .searchform{position: static;}.popup-search .popup-search-wrap{background: #fff;}.popup-search .popup-search-wrap:before{border-bottom-color: #fff;}.dt-mobile-header .popup-search .popup-search-wrap:before{border-top-color: #fff;}.searchform{position: relative; z-index: 3; max-width: 100%;}.searchform .field{max-width: 100%; border-style: solid; box-sizing: border-box;}.popup-search-wrap{padding: 10px; position: absolute; right: -10px; top: 38px; visibility: hidden; -webkit-filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.2)); filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.2)); -webkit-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0);}.popup-search-wrap:before{position: absolute; top: -7px; right: 20px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 7px solid red; content: '';}.dt-mobile-header .popup-search-wrap:before{display: none;}.dt-mobile-header .popup-search-wrap:before{top: auto; bottom: -7px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 7px solid; border-bottom: none;}.popup-search-wrap .search-icon{position: absolute; top: 0; right: 20px; height: 100%;}.dt-mobile-header .mini-search .field{left: 0; z-index: 100;}.dt-mobile-header .mini-search:not(.animate-search-width) .field{width: 100%;}.mini-search input[type=text]{margin-bottom: 0;}.mini-search .field:focus{outline: 0;}.popup-search .searchform .submit{border: none; background-color: transparent; text-decoration: none;}.popup-search .searchform .submit > span{margin-left: 5px;}.dt-mobile-header .popup-search .searchform .submit{position: relative;}.mini-search .submit{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; border: none; background-color: transparent; text-decoration: none;}.mini-search .search-icon{text-decoration: none; background-repeat: no-repeat; background-position: center center;}.mini-search .search-icon{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.mini-search .search-icon:hover{opacity: .7;}.popup-search .submit i{font-size: 16px;}.dt-mobile-header .mini-search .searchsubmit, .masthead .mini-search .searchsubmit{display: none;}.masthead .mini-widgets .soc-ico a:hover, .masthead .mini-widgets .soc-ico.custom-bg a:hover{background: 0 0;}.masthead .soc-ico.hover-accent-bg a:hover{box-shadow: none;}.masthead .soc-ico{display: inline-block; vertical-align: middle;}.text-area{position: relative; display: inline-block; vertical-align: middle;}.text-area > p{margin-bottom: 0;}.masthead .soc-ico a{line-height: 22px;}.menu-line{position: absolute; display: inline-block; left: 0; width: 22px; height: 2px; content: ''; transform-origin: 1.5px center; transition: transform .2s linear, color .2s linear;}.menu-line:nth-of-type(3){top: 7px;}.small-mobile-menu-icon .dt-mobile-menu-icon:not(.active):hover .menu-line:nth-of-type(3){transform: translateY(-2px);}.menu-line:first-of-type{top: -7px;}.small-mobile-menu-icon .dt-mobile-menu-icon:not(.active):hover .menu-line:first-of-type{transform: translateY(2px);}.dt-mobile-menu-icon{text-decoration: none;}.dt-mobile-menu-icon .menu-line{z-index: 2;}.dt-close-mobile-menu-icon, .dt-mobile-menu-icon{position: relative;}.dt-close-mobile-menu-icon:after, .dt-close-mobile-menu-icon:before, .dt-mobile-menu-icon:after, .dt-mobile-menu-icon:before{position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ""; border-radius: inherit; box-sizing: border-box;}.dt-close-mobile-menu-icon:after, .dt-close-mobile-menu-icon:hover:before, .dt-mobile-menu-icon:after, .dt-mobile-menu-icon:hover:before{opacity: 0;}.dt-close-mobile-menu-icon:before, .dt-close-mobile-menu-icon:hover:after, .dt-mobile-menu-icon:before, .dt-mobile-menu-icon:hover:after{opacity: 1;}.lines-button{z-index: 2;}.dt-mobile-menu-icon .lines-button{position: relative; margin-right: 0; text-align: center;}.small-mobile-menu-icon .dt-mobile-menu-icon .lines-button{height: 16px; width: 22px;}.small-mobile-menu-icon .dt-mobile-menu-icon .menu-line{width: 22px; height: 2px;}.menu-line:after, .menu-line:before{position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ""; border-radius: inherit; box-sizing: border-box;}.menu-line:after{opacity: 0;}.menu-line:before{opacity: 1;}.dt-mobile-menu-icon .menu-line{max-width: 100%; position: absolute;}.dt-mobile-menu-icon .menu-line:first-of-type{top: 0;}.dt-mobile-menu-icon .menu-line:nth-of-type(2){top: 7px;}.dt-mobile-menu-icon .menu-line:nth-of-type(3){top: 14px;}.dt-mobile-menu-icon:hover .menu-line:before{opacity: 0;}.dt-mobile-menu-icon:hover .menu-line:after{opacity: 1;}.main-nav > li{position: relative; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex;}.main-nav > li > a{text-decoration: none;}.main-nav > li > a, .mini-nav li > a{position: relative; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.main-nav.level-arrows-on > li.has-children > a{position: relative;}.main-nav .menu-item a i[class^=fa], .main-nav .menu-item a > i, .mini-nav .menu-item a i[class^=fa], .mini-nav .menu-item a > i, .mobile-main-nav .menu-item a i[class^=fa], .mobile-main-nav .menu-item a > i{margin-right: 6px;}.menu-text, .subtitle-text{display: block;}.top-header .main-nav.level-arrows-on > li.has-children > a .menu-text{position: relative; padding-right: 10px; display: inline-block; vertical-align: top;}.top-header .main-nav .menu-text:after{position: absolute; top: 50%; margin-top: -4px; right: 0; width: 8px; height: 8px;}.top-header .main-nav.level-arrows-on > li.has-children > a .menu-text:after{content: "\f005"; font-family: icomoon-the7-font; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; font-size: 8px; line-height: 1; text-align: center;}.dt-mobile-header .next-level-button{transition: transform .3s ease-out;}.upwards-line > li > a > span{position: relative; display: block;}.upwards-line > li > a .menu-item-text:before{position: absolute; bottom: -5px; left: 0; width: 100%; height: 2px; background: rgba(0, 0, 0, 0.1); content: ''; opacity: 0; transition: opacity .3s, transform .3s; transform: translateY(10px);}.top-header .upwards-line > li.act > a .menu-item-text:before, .top-header .upwards-line > li > a:hover .menu-item-text:before{opacity: 1; transform: translateY(0);}.dt-mega-menu-wrap, .sub-nav{position: absolute; visibility: hidden; z-index: 200; top: 100%; left: 0; width: 240px; opacity: 0;}.sub-nav{padding: 0; box-shadow: 0 0 4px rgba(0, 0, 0, 0.2); box-sizing: border-box;}.sub-nav > li{position: relative; display: block; box-sizing: border-box;}.sub-nav li:first-child:before{display: none;}.sub-nav > li > a{position: relative; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-align-content: center; align-content: center; -ms-flex-line-pack: center; text-decoration: none;}.sub-nav li a{box-sizing: border-box;}.dt-mobile-header .sub-nav > li, .mobile-main-nav > li{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap;}.dt-mobile-header .mobile-main-nav > li > .sub-nav{position: relative; display: none; top: 0; left: 0; width: 100%; padding: 0; visibility: visible; opacity: 1; z-index: auto;}.mobile-main-nav .sub-nav{background: 0 0; box-shadow: none;}.main-nav .sub-nav > li > a{transition: background .3s;}.next-level-button:hover{cursor: pointer !important;}.mobile-header-bar, .mobile-header-space{display: none;}.dt-mobile-header{position: fixed; top: 0; height: 100%; min-height: 100%; width: 500px; max-width: 100%; z-index: 9602; box-sizing: border-box; background-color: grey; transition: transform .5s ease; transform: translate3d(-100%, 0, 0); overflow: hidden;}.right-mobile-menu .dt-mobile-header{right: 0; transform: translate3d(100%, 0, 0); transition: right .5s ease;}html:not(.touchevents) .dt-mobile-header::-webkit-scrollbar{width: 13px;}html:not(.touchevents) .dt-mobile-header::-webkit-scrollbar-thumb{border-radius: 10px; background-color: #1ebac8; border: 4px solid #fff; box-sizing: border-box;}.mobile-header-scrollbar-wrap{position: relative; width: 100%; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms--webkit-flex-flow: column nowrap; flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap;}.mobile-mini-widgets-in-menu, .show-on-first-switch, .show-on-second-switch{display: none;}.mobile-mini-widgets-in-menu{padding: 30px 0;}.mobile-sticky-header-overlay{position: fixed; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; visibility: hidden; transition: all .4s;}.mobile-main-nav{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms--webkit-flex-flow: column nowrap; flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; -ms--webkit-box-flex: 0; -webkit-flex: 10 1 auto; flex: 10 1 auto; -webkit-box-flex: 0; -webkit-flex: 10 1 auto; flex: 10 1 auto;}.mobile-main-nav > li{position: relative; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex;}.mobile-menu-show-divider .mobile-main-nav > li:before{content: ""; position: absolute; top: -.5px; height: 0; width: 100%; max-width: 100%; left: 0;}.mobile-menu-show-divider .mobile-main-nav > li:first-child:before{display: none;}.mobile-main-nav > li > a{text-decoration: none; position: relative; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; padding: 10px 30px 10px 0; -ms-flex-positive: 1; -ms-flex-grow: 1; flex-grow: 1;}.dt-mobile-header .next-level-button{position: relative; right: 0; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-self: center; -ms-flex-item-align: center; align-self: center; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; -webkit-tap-highlight-color: transparent; min-width: 30px;}.dt-mobile-header .next-level-button:before{content: "\ef02"; font-family: icomoon-the7-font; speak: none; font-weight: 400; font-variant: normal; text-transform: none; font-size: 16px; line-height: 1; font-style: normal;}.mobile-main-nav .next-level-button{transition: transform .3s ease-out;}.mobile-main-nav .menu-item a i{margin-right: 6px;}.mobile-main-nav li > a .subtitle-text{font-size: 10px; line-height: 12px; font-family: Arial, sans-serif;}.mobile-main-nav .sub-nav{margin-left: 20px;}#page #mobile-menu .sub-nav > li{padding: 0; width: 100%;}#page .mobile-main-nav .sub-nav{width: 100%;}.mobile-main-nav .sub-nav > li > a{padding: 10px 30px 10px 0; margin: 0; -ms-flex-positive: 1; -ms-flex-grow: 1; flex-grow: 1;}.mobile-main-nav .sub-nav > li > a:hover{background: 0 0 !important;}.dt-mobile-menu-icon, .lines-button{display: -ms-inline-flexbox; display: -ms-inline-flex; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; cursor: pointer; user-select: none;}.lines-button:active{transition: 0;}.dt-close-mobile-menu-icon{display: -ms-inline-flexbox; display: -ms-inline-flex; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; position: absolute; top: 0; z-index: 9999; opacity: 0; transition: opacity .5s ease; min-width: 12px; min-height: 12px;}.dt-close-mobile-menu-icon:hover{cursor: pointer;}.dt-close-mobile-menu-icon .close-line-wrap{position: relative; width: 22px; height: 100%;}.fade-medium-mobile-menu-close-icon .dt-close-mobile-menu-icon .close-line-wrap{width: 20px; height: 20px;}.dt-close-mobile-menu-icon span{position: relative; display: block; margin: 0; transition: all .2s; z-index: 2;}.dt-close-mobile-menu-icon .close-line{display: inline-block; transform-origin: 50% 50%; width: 22px; height: 2px; position: absolute; left: 0; content: ''; transition: transform .2s ease;}.fade-medium-mobile-menu-close-icon .dt-close-mobile-menu-icon .close-line{width: 20px; top: 50%; margin-top: -1px;}.dt-close-mobile-menu-icon .close-line:nth-child(2){display: none;}.dt-close-mobile-menu-icon .close-line:after, .dt-close-mobile-menu-icon .close-line:before{position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ""; border-radius: inherit; box-sizing: border-box;}.dt-close-mobile-menu-icon .close-line:after{opacity: 0;}.dt-close-mobile-menu-icon .close-line:before{opacity: 1;}.dt-close-mobile-menu-icon:hover .close-line:before{opacity: 0;}.dt-close-mobile-menu-icon:hover .close-line:after{opacity: 1;}.dt-close-mobile-menu-icon .close-line:first-child{transform: rotate3d(0, 0, 1, 45deg);}.dt-close-mobile-menu-icon .close-line:last-child{transform: rotate3d(0, 0, 1, -45deg);}.masthead .mobile-header-bar{position: relative; min-height: 150px; width: 100%; -ms-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; -ms-align-content: stretch; align-content: stretch; -ms-justify-content: space-between; justify-content: space-between; -ms-flex-pack: justify;}.mobile-header-bar > *{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.mobile-header-bar .mobile-branding{line-height: 0;}.mobile-header-bar .mobile-branding img{max-width: 100%; height: auto;}#phantom{position: fixed; width: 100%; left: 0; top: 0; box-sizing: border-box;}.phantom-fade #phantom{-webkit-transform: translateZ(0);}.phantom-fade .show-phantom#phantom{animation: opacity-lat .7s ease 0s 1 normal both; animation-delay: .1s;}.ph-wrap{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms--webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; margin: 0 auto;}.ph-wrap .menu-box{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center;}.justify .ph-wrap .menu-box{-ms-flex-positive: 1; -ms-flex-grow: 1; flex-grow: 1;}#phantom:not(.split-header) .main-nav{-ms-flex-pack: center; -ms-justify-content: center; justify-content: center;}#phantom.classic-header.justify .main-nav{-ms-justify-content: space-between; justify-content: space-between; -ms-flex-pack: justify;}.widget-box .mini-widgets{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.ph-wrap .logo-box{display: none;}.ph-wrap .widget-box{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.footer{padding: 0;}#bottom-bar.full-width-line .wf-container-bottom, .footer.solid-bg .wf-container-footer{border-top: none;}.wf-container-footer{padding-top: 50px;}.footer .widget{box-sizing: border-box;}#bottom-bar{position: relative; z-index: 9; margin: 0 auto;}#bottom-bar .wf-container-bottom{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: space-between; -ms-justify-content: space-between; justify-content: space-between; box-sizing: border-box;}#branding-bottom{padding: 10px 10px 10px 0; line-height: 0; font-size: 0;}#bottom-bar .wf-float-left{margin-right: 10px;}#bottom-bar .wf-float-right{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; flex-grow: 1; -ms-flex-pack: flex-end; -ms--webkit-box-pack: end; justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; margin-left: 10px; margin-right: 0;}#bottom-bar a{text-decoration: none;}#bottom-bar a:hover{text-decoration: underline;}#bottom-bar .menu-select{position: absolute; align-items: center; visibility: hidden; height: 0; opacity: 0; overflow: hidden;}#bottom-bar .menu-select:before{margin-right: 8px; content: "\e90b"; font-family: icomoon-the7-font !important; speak: none; font-size: 12px; font-style: normal; font-weight: 400; line-height: 1;}#bottom-bar .mini-nav ul{display: block;}.footer-sub-nav{position: absolute; visibility: hidden; z-index: 200; bottom: 100%; left: 0; width: 240px; opacity: 0; background: #fff; box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);}.footer-sub-nav > li{position: relative; display: block; padding: 0 10px; box-sizing: border-box;}.footer-sub-nav > li:first-child{padding-top: 10px;}.footer-sub-nav > li:last-child{padding-bottom: 10px;}.footer-sub-nav > li a{padding: 5px;}.footer-sub-nav > li a .menu-text, .footer-sub-nav > li a .subtitle-text{color: #222;}#bottom-bar .wf-float-right .mini-nav ul li{vertical-align: baseline;}.rollover{position: relative; display: block; line-height: 0; text-decoration: none;}.rollover:hover{text-decoration: none;}.rollover img{max-width: 100%; height: auto;}.rollover i{position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0;}.rollover i{transition: all 450ms ease;}.mobile-false .rollover:hover i{display: block; opacity: 1;}.rollover img.lazy-load{transition: transform .3s ease-out, opacity .35s;}body #load{display: block; height: 100%; overflow: hidden; position: fixed; width: 100%; z-index: 9901;}.load-wrap{width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat; text-align: center; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms--webkit-flex-flow: column wrap; flex-flow: column wrap; -webkit-flex-flow: column wrap; flex-flow: column wrap; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center;}.blog-shortcode > div:not(.dt-css-grid) .wf-cell, .iso-item{opacity: 0;}.mobile-false .iso-container .wf-cell{float: left;}.iso-item{width: 100%;}.dt-isotope .wf-cell{will-change: top, left;}.layzr-bg{background-position: center center; background-repeat: no-repeat;}.layzr-loading-on .iso-lazy-load{opacity: 0; transition: opacity .35s ease-out;}.loading-effect-none .wf-cell.shown:not(.isotope-hidden):not(.hidden){animation: dt_fadeIn .4s ease forwards;}img.lazy-load{opacity: 0; transition: opacity .38s;}img.is-loaded{opacity: 1;}.scroll-top{position: fixed; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; right: 10px; bottom: 10px; width: 40px; height: 40px; opacity: 0; z-index: -1; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; transition: opacity .4s ease; text-decoration: none; background-color: #000; background-color: rgba(0, 0, 0, 0.2);}.scroll-top.on{right: 10px; opacity: 1; z-index: 109;}.scroll-top:hover{background-color: #000; background-color: rgba(0, 0, 0, 0.5);}.scroll-top:before{content: "\f0290"; font-family: icomoon-the7-font; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; font-size: 20px; line-height: 1; color: #fff;}#page .customSelect{padding: 6px 10px 5px; box-sizing: border-box;}body #load.loader-removed{opacity: 0; visibility: hidden;}.customSelectInner{background-repeat: no-repeat; background-position: right center;}} body #load{display: block; height: 100%; overflow: hidden; position: fixed; width: 100%; z-index: 9901; opacity: 1; visibility: visible; transition: all .35s ease-out;} .load-wrap{width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat; text-align: center;} #load{background-color: #ffffff;} @media all{[class*=dt-icon-the7], [class*=icomoon-the7-], [class*=the7-mw-], [class^=icon-ar], [class^=soc-font-], [class^=dt-icon-the7], [class^=the7-mw-]{font-family: icomoon-the7-font !important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.owl-nav [class^=icon-ar]:before, [class*=the7-mw-]:before, [class^=the7-mw-]:before{font-family: inherit !important; margin: 0 !important;}.icomoon-the7-font-the7-phone-06:before{content: "\e106";}.icomoon-the7-font-the7-map-04:before{content: "\e404";}.icomoon-the7-font-the7-clock-01:before{content: "\e601";}.the7-mw-icon-search-bold:before{content: "\ec051";}.icon-ar-017-l:before{content: "\f008";}.icon-ar-017-r:before{content: "\f009";}.facebook .soc-font-icon:before{content: "\f106";}.instagram .soc-font-icon:before{content: "\f111";}.linkedin .soc-font-icon:before{content: "\f113";}.rss .soc-font-icon:before{content: "\f118";}.twitter .soc-font-icon:before{content: "\f127";}.you-tube .soc-font-icon:before{content: "\f138";}.dt-icon-the7-arrow-03:before{content: "\f003";}} @media all{.fas{-moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1;}.fa-fw{text-align: center; width: 1.25em;}.fa-address-card:before{content: "\f2bb";}.fa-folder-open:before{content: "\f07c";}.fa-home:before{content: "\f015";}.fa-newspaper:before{content: "\f1ea";}.fa-phone-square:before{content: "\f098";}.fa-thumbs-up:before{content: "\f164";}.fas{font-family: "Font Awesome 5 Free";}.fas{font-weight: 900;}} @media all{.smile_icon_list.left li .icon_list_connector{border-width: 0;}.content .uvc-sub-heading{line-height: inherit;}} @media all{.rollover img.lazy-load{-webkit-transition: transform .3s ease-out, opacity .35s; transition: transform .3s ease-out, opacity .35s;}.post-thumbnail:not(.overlay-placeholder) > .post-thumbnail-rollover img{width: 100%;}} @media all{.masthead:not(.side-header){max-width: 100%;}.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon){box-sizing: border-box;}} @media all and (-ms-high-contrast: none), all and (-ms-high-contrast: active){.masthead:not(.side-header):not(.mixed-header){display: -ms-flexbox; -ms--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -ms-align-content: space-between; align-content: space-between; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center;}.masthead:not(.side-header):not(.mixed-header) .top-bar, .masthead:not(.side-header):not(.mixed-header) .header-bar, .masthead:not(.side-header):not(.mixed-header) .ph-wrap{width: 100%;}.masthead .header-bar{box-sizing: border-box;}} @media all{.masthead:not(.side-header) .header-bar{position: relative; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; -ms-align-content: stretch; align-content: stretch; -ms-flex-line-pack: stretch; -ms-flex-pack: space-between; -ms-justify-content: space-between; justify-content: space-between; -ms-flex-pack: justify;}.masthead:not(.side-header) .main-nav{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.masthead:not(.side-header) .header-bar .main-nav > li > a{display: -webkit-box; display: -webkit-flex; display: flex; display: -ms-flexbox; display: -ms-flex; -ms-align-content: center; align-content: center; -ms-flex-line-pack: stretch;}.masthead:not(.side-header).dividers.justify .main-nav > li{-ms-flex-positive: 1; -ms-flex-grow: 1; flex-grow: 1; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center;}.masthead:not(.side-header).dividers .main-nav > li:not(.dt-mega-menu){position: relative;}.masthead:not(.side-header).dividers .main-nav > li:before, .masthead:not(.side-header).dividers.surround .main-nav > li:last-child:after{content: ""; position: absolute; left: -.5px; width: 0; border-right: solid 1px #ff0; height: 100%; max-height: 100%; top: 50%; transform: translateY(-50%);}.masthead:not(.side-header).dividers .main-nav > li:first-child:before{display: none;}.masthead:not(.side-header).dividers.surround .main-nav > li:first-child:before{display: block;}.masthead:not(.side-header).dividers.surround .main-nav > li:last-child:after{left: auto; right: -.5px;}.classic-header .header-bar{-ms--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap;}.masthead.classic-header .header-bar{-ms-align-items: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -ms-flex-align: end;}.classic-header .branding, .classic-header .navigation{-ms-flex: 1 1 100%; flex: 1 1 100%; -ms-flex-positive: 1; -ms-flex-negative: 1; -ms-flex-preferred-size: 100%; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.classic-header .navigation{position: relative;}.classic-header .navigation:before{position: absolute; top: 0; left: 0; width: 100%; height: 1px; content: "";}.classic-header.full-width-line .navigation:before{padding: 0 1000px; margin-left: -1000px;}.classic-header.widgets .branding .mini-widgets{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.classic-header .branding .mini-widgets:last-child{-ms-flex-pack: flex-end; -ms--webkit-box-pack: end; justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; -ms-flex-pack: end;}.classic-header .navigation > .mini-widgets{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: flex-end; -ms--webkit-box-pack: end; justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; -ms-flex-pack: end;}.classic-header:not(.logo-center) .branding .mini-widgets{-ms-flex-positive: 1; -ms-flex-grow: 1; flex-grow: 1;}.classic-header.justify .main-nav{-ms-flex-positive: 10; -ms-flex-grow: 10; flex-grow: 10; -ms-flex-pack: space-between; -ms-justify-content: space-between; justify-content: space-between; -ms-flex-pack: justify;}.classic-header.justify .main-nav > li{-ms-flex-positive: 1; -ms-flex-grow: 1; flex-grow: 1; -ms-flex-pack: flex-end; -ms--webkit-box-pack: end; justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; -ms-flex-pack: end;}.classic-header.justify .main-nav > li > a{display: -webkit-box; display: -webkit-flex; display: flex; display: -ms-flexbox; display: -ms-flex; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.classic-header.justify.widgets .main-nav > li{-ms-flex-positive: 1; -ms-flex-grow: 1; flex-grow: 1; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center;}.classic-header.justify.widgets .main-nav > li{-ms-flex-positive: 1; -ms-flex-grow: 1; flex-grow: 1; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center;}body, body.page, .wf-container > *{font: normal 15px/23px "Open Sans", Helvetica, Arial, Verdana, sans-serif; word-spacing: normal; color: #8c95a2 !important;}#main .wf-wrap{padding: 0 50px;}.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar{max-width: calc(1300px - 50px - 50px); margin: 0 auto;}.wf-container{margin: 0 -50px;}.wf-cell{padding: 0 50px;}#footer .wf-wrap{padding: 0 50px;}h2{color: #1f365c; font: normal 700 20px/30px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase;}h3{color: #1f365c; font: normal 700 20px/30px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase;}h3.entry-title{color: #1f365c; font: normal 700 20px/30px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase;}h2, h3, h3 a, h3 a:hover, h3.entry-title, .color-title{color: #1f365c !important;}.footer .color-primary{color: #fff;}a, a:hover{color: #ffb536;}#main > .wf-wrap, #bottom-bar > .wf-wrap, #footer > .wf-wrap{width: 1300px;}#main{padding: 70px 0;}#main > .wf-wrap{padding: 0 50px;}body{background: #fff none repeat fixed left top; background-size: auto;}#page{background: #fff none repeat center top; background-size: auto;}select, .dt-btn, .customSelect, #mobile-menu, .custom-menu a:before{border-radius: 0;}.top-bar-bg{background: #1f365c none repeat center center;}.top-bar{min-height: 36px; padding: 5px 50px;}.masthead:not(.side-header):not(.side-header-menu-icon) .top-bar{max-width: calc(1300px); margin: 0 auto;}.top-bar, .top-bar a:not(.wpml-ls-link):not(.wpml-ls-item-toggle){color: #fff;}.masthead .top-bar .mini-contacts{font: 700 13px/19px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: none;}.masthead .top-bar .soc-ico a, .masthead .top-bar .soc-ico{line-height: 19px;}.branding > a{padding: 0;}.mini-search input.field{font: 14px/18px "Roboto", Helvetica, Arial, Verdana, sans-serif; min-height: 34px; height: auto; line-height: 34px; width: 200px; border-width: 0; border-color: #e2e2e2; border-radius: 0; background: #f4f4f4; padding: 0 12px;}.mini-search .searchform:not(.search-icon-disabled) input.field{padding-right: 12px;}.mini-search .search-icon i{color: #aaa;}.searchform input::-moz-placeholder{color: #aaa !important; opacity: 1;}.searchform input[type=text], .mini-search .field::placeholder{color: #aaa;}.popup-search .field::placeholder{color: #aaa !important;}.mini-search .search-icon{right: 12px;}.mini-search .search-icon i{font-size: 16px;}.popup-search .search-icon{right: 22px;}.popup-search .submit i{font-size: 16px; color: #1f365c;}.dt-mobile-header .popup-search .submit i{font-size: 16px; color: #1f365c;}.mobile-header-bar .mobile-mini-widgets .popup-search .submit i{font-size: 16px; color: #1f365c;}.masthead .popup-search .popup-search-wrap{top: calc(100% + 10px);}.dt-mobile-header .popup-search .popup-search-wrap{width: 100%;}.masthead .mini-search input[type=text]::-moz-placeholder{color: #1f365c;}.mini-search .submit{font: normal 700 14px/18px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; color: #1f365c;}.mini-search .submit:hover{opacity: .7;}.dt-mobile-header .mini-search .submit{font: 700 14px/18px "Roboto Condensed", Helvetica, Arial, Verdana, sans-serif; color: #1f365c;}.mobile-header-bar .mobile-mini-widgets .mini-search .submit{font: 700 14px/18px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; color: #1f365c;}.dt-mobile-header .mini-search .popup-search-wrap{top: auto; bottom: auto;}.mini-search .search-icon{color: #aaa;}.mini-contacts{text-decoration: none; font: normal 700 14px/18px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; color: #1f365c;}.mini-contacts i{font-size: 16px; color: #1f365c;}.masthead .top-bar .mini-contacts{color: #fff;}.masthead .top-bar .mini-contacts i{font-size: 16px; color: #fff;}.dt-mobile-header .mini-contacts{font: 700 14px/18px "Roboto Condensed", Helvetica, Arial, Verdana, sans-serif; color: #1f365c;}.dt-mobile-header .mini-contacts i{font-size: 16px; color: #1f365c;}.masthead .mini-widgets .soc-ico a{width: 26px; height: 26px; margin: 0 2px; line-height: 26px; border-radius: 100px;}.masthead .mini-widgets .soc-ico a:before, .masthead .mini-widgets .soc-ico a:after{width: 26px; height: 26px;}.masthead .mini-widgets .soc-ico a:first-child{margin-left: 0;}.masthead .mini-widgets .soc-ico a:last-child{margin-right: 0;}.masthead .soc-ico .soc-font-icon{font-size: 16px; line-height: 26px;}.masthead .soc-ico.custom-bg a:before{background-color: #1f365c;}.masthead .soc-ico.hover-accent-bg a:after{background-color: #ffb536; background-image: none;}.masthead .mini-widgets .soc-ico a:hover .soc-font-icon{color: #ffb536; color: #fff !important; background: 0 0 !important;}.text-area{font: normal 700 14px/18px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; color: #1f365c;}.branding .text-area{font: 700 18px/22px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; color: #1f365c;}.dt-mobile-header .text-area{font: 700 14px/18px "Roboto Condensed", Helvetica, Arial, Verdana, sans-serif; color: #1f365c;}.footer-sub-nav > li a .subtitle-text{font-size: 12px; line-height: 20px;}.footer-sub-nav > li a .subtitle-text{font-size: 12px; line-height: 20px; font-size: 10px;}#bottom-bar .mini-nav .customSelectInner{color: #fff; font-size: 12px; line-height: 20px; line-height: 17px;}.masthead:not(.side-header).dividers .main-nav > li:before, .masthead:not(.side-header).dividers.surround .main-nav > li:last-child:after{border-color: rgba(51, 51, 51, 0.12); height: 18px; border-width: 1px;}.main-nav > li > a{margin: 17px 0 15px; padding: 4px 0;}.main-nav > li > a .menu-text{font: normal 700 17px/21px "Roboto Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase;}.main-nav.level-arrows-on > li.has-children > a .menu-item-text{line-height: 21px;}.main-nav > li:not(.wpml-ls-item) > a .menu-text{color: #8c95a2;}#phantom .main-nav > li:not(.wpml-ls-item) > a .menu-text{color: #8c95a2;}.main-nav > li:not(.wpml-ls-item) > a{color: #8c95a2;}#phantom .main-nav > li:not(.wpml-ls-item) > a{color: #8c95a2;}.main-nav > li.act:not(.wpml-ls-item) > a{color: #1f365c;}#phantom .main-nav > li.act:not(.wpml-ls-item) > a{color: #1f365c;}.main-nav > li.act:not(.wpml-ls-item) > a .menu-text{color: #1f365c;}#phantom .main-nav > li.act:not(.wpml-ls-item) > a .menu-text{color: #1f365c;}.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text{color: #1f365c;}#phantom .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text{color: #1f365c;}.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover{color: #1f365c;}#phantom .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover{color: #1f365c;}.top-header .main-nav.level-arrows-on > li.has-children > a .menu-text:after{color: #8c95a2;}#phantom .main-nav.level-arrows-on > li.has-children > a .menu-text:after{color: #8c95a2;}.top-header .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after{color: #1f365c;}#phantom .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after{color: #1f365c;}.main-nav > .menu-item > a > i{font-size: 16px;}.upwards-line > li > a .menu-item-text:before{bottom: -6px; height: 2px; background-color: #ffb536; background: #ffb536; background: -webkit-linear-gradient(); background: linear-gradient();}li:not(.dt-mega-menu) .sub-nav{width: 250px;}.sub-nav{background-color: #fff; padding: 10px;}.main-nav .sub-nav > li > a .menu-text{font: 700 14px/18px "Roboto Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase;}.main-nav .sub-nav > li:not(.wpml-ls-item) > a .menu-text{color: #1f365c;}.main-nav .sub-nav > li:not(.wpml-ls-item) > a{color: #1f365c;}.main-nav .sub-nav > li > a .subtitle-text{font: italic normal 400 11px/15px "Roboto", Helvetica, Arial, Verdana, sans-serif;}.main-nav .sub-nav > li > a{margin: 0; padding: 10px;}.masthead:not(.sub-downwards) .main-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a{color: #ffb536;}.masthead:not(.sub-downwards) .main-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text{color: #ffb536;}.mobile-sticky-header-overlay{background-color: rgba(17, 17, 17, 0.5);}.dt-mobile-header{background-color: #fff; width: 340px;}.dt-mobile-header .mobile-header-scrollbar-wrap{width: calc(340px - 13px); padding: 45px 15px 30px 30px; box-sizing: border-box;}html:not(.touchevents) .dt-mobile-header::-webkit-scrollbar-thumb{background: rgba(31, 54, 92, 0.2); border-color: #fff;}html:not(.touchevents) .dt-mobile-header::-webkit-scrollbar-track{background-color: #fff;}.masthead:not(.side-header):not(.side-header-menu-icon) .mobile-header-bar{margin: 0 auto; box-sizing: border-box;}.dt-mobile-menu-icon{padding: 12px 9px;}.dt-mobile-menu-icon:not(.floating-btn){margin: 0; border-radius: 500px;}.mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn):before{background-color: #ffb536;}.mobile-menu-icon-hover-bg-on .dt-mobile-menu-icon:not(.floating-btn):after{background-color: #ffb536;}.dt-mobile-menu-icon:not(.floating-btn) .menu-line:before{background-color: #ffb536; background: #fff !important;}.dt-mobile-menu-icon:not(.floating-btn) .menu-line:after{background-color: #ffb536; background: #fff !important;}.masthead:not(.animate-color-mobile-menu-icon):not(.two-line-mobile-menu-icon) .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line{background-color: #ffb536; background: #fff !important;}.right-mobile-menu-close-icon .dt-close-mobile-menu-icon{right: 0;}.mobile-branding > a{padding: 0;}.mobile-main-nav > li > a{padding: 11.05px 25px 11.05px 0;}.mobile-menu-show-divider .mobile-main-nav > li > a{padding: 16.15px 25px 16.15px 0;}.dt-mobile-header .next-level-button{padding: 11.05px 0; top: 0; line-height: 21px;}.mobile-menu-show-divider.dt-mobile-header .next-level-button{padding: 16.15px 0;}.dt-mobile-header .next-level-button:before{line-height: 21px;}.mobile-main-nav > li > .sub-nav:last-child{margin-bottom: 16.5px;}.mobile-main-nav li > a .menu-text{font: 700 17px/21px "Roboto Condensed", Helvetica, Arial, Verdana, sans-serif; color: #1f365c; text-transform: uppercase;}.mobile-main-nav > .menu-item > a i[class^=fa]{font-size: 17px;}.mobile-main-nav li > a{color: #1f365c;}.mobile-main-nav li.act > a{color: #ffb536;}.mobile-main-nav li.act > a .menu-text{color: #ffb536;}.mobile-main-nav li:not(.act) > a:hover .subtitle-text, .mobile-main-nav li:not(.act) > a:hover .menu-text, .dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover .menu-text{color: #ffb536;}.mobile-main-nav li:not(.act) > a:hover, .dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover{color: #ffb536;}.mobile-main-nav > li.has-children > a:after, .mobile-main-nav .next-level-button{color: rgba(31, 54, 92, 0.17);}.mobile-menu-show-divider .mobile-main-nav > li:before{border-bottom: 1px solid rgba(31, 54, 92, 0.12);}.mobile-main-nav .sub-nav > li > a, #page .mobile-main-nav .sub-nav li{padding: 5.6px 0 5.6px 0;}.dt-mobile-header .mobile-main-nav li .sub-nav > li > a .menu-text{font: 700 14px/18px "Roboto Condensed", Helvetica, Arial, Verdana, sans-serif; color: #1f365c; text-transform: none;}.mobile-main-nav .sub-nav li > a .menu-text{font-size: 10px; line-height: 14px;}.mobile-main-nav > li.has-children > a{max-width: calc(100% - 55px);}.dt-close-mobile-menu-icon{padding: 5px; margin: 15px 0 0; border-radius: 0;}.mobile-hamburger-close-bg-enable .dt-close-mobile-menu-icon:before{background-color: #ffb536;}.mobile-hamburger-close-bg-hover-enable .dt-close-mobile-menu-icon:after{background-color: #ffb536;}.dt-close-mobile-menu-icon span:after{background-color: #ffb536; background: #fff !important;}.dt-close-mobile-menu-icon span:before{background-color: #ffb536; background: #fff !important;}#phantom .ph-wrap{min-height: 60px;}#phantom .logo-box{padding: 0;}#phantom{background: #fff none repeat center center; background-size: auto;}.phantom-shadow-decoration #phantom{box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.07);}.phantom-shadow-decoration #phantom{box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.07); border-bottom: none;}.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar, .ph-wrap{padding: 0 50px;}.top-header .mega-full-width > .dt-mega-menu-wrap{width: calc(1300px - 50px - 50px);}.ph-wrap{max-width: calc(1300px - 50px - 50px);}.masthead:not(.mixed-header){background: #fff none repeat center top; background-size: auto;}.widget-title{font: 700 20px/30px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; color: #1f365c;}.footer .widget-title{color: #fff;}.widget-title{margin-bottom: 15px;}.footer .widget a{color: #949fb2;}.recent-posts a, .widget:not(.widget_icl_lang_sel_widget) .recent-posts a, .textwidget a{color: #1f365c;}.footer .recent-posts a, .footer .widget:not(.widget_icl_lang_sel_widget) .recent-posts a, .footer .textwidget a{color: #fff;}.footer .custom-menu a:hover{color: #ffb536;}.recent-posts a:not(.post-rollover):hover{color: #ffb536;}.footer .recent-posts a:not(.post-rollover):hover{color: #ffb536;}.textwidget a:not(.dt-btn):hover{color: #ffb536;}.footer .textwidget a:not(.dt-btn):hover{color: #ffb536;}.custom-menu a:after{color: rgba(31, 54, 92, 0.999);}.footer .custom-menu a:after{color: rgba(148, 159, 178, 0.5);}.custom-menu a:hover:after{color: rgba(31, 54, 92, 0.999);}.footer .custom-menu a:hover:after{color: rgba(255, 181, 54, 0.999);}.custom-menu.show-arrow a:after{top: 5px;}.footer .custom-menu.show-arrow a:after{top: 4.5px;}.custom-menu a:before{top: 5px;}.footer .custom-menu a:before{top: 4.5px;}.footer .custom-menu a:before{background-color: rgba(148, 159, 178, 0.15);}.dt-posts-preload .dt-posts-preload-activity{background-color: rgba(255, 181, 54, 0.9);}.blog-shortcode .entry-title{font: normal normal normal 20px/30px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif;}.mode-masonry.blog-shortcode .entry-title{font: normal normal normal 20px/30px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif;}.blog-shortcode .entry-title a{color: #1f365c;}#page .blog-shortcode .entry-title a:hover{color: #ffb536;}.blog-shortcode .entry-meta{font-size: 12px; line-height: 20px; color: #1f365c;}.blog-shortcode .entry-excerpt{font-size: 14px; line-height: 22px;}.post-details.details-type-link{font-size: 12px; line-height: 16px; color: #1f365c;}.post-details.details-type-link *{color: #1f365c;}.post-details.details-type-link:after{background-color: #ffb536;}.description-under-image .post .entry-title a:hover{color: #ffb536;}.fancy-date .entry-month:after, .fancy-date .entry-date:after{background: #ffb536; background: -webkit-linear-gradient(); background: linear-gradient();}.entry-meta{font-size: 12px; line-height: 20px;}.entry-meta:before{width: 22px; height: 22px;}.entry-meta > a:after, .entry-meta > span:after{background-color: #1f365c;}.entry-meta a, .entry-meta span{color: #1f365c;}.dt-btn{font: var(--the7-btn-s-font-style, normal) normal var(--the7-btn-s-font-weight, normal) var(--the7-btn-s-font-size)/var(--the7-btn-s-line-height) var(--the7-btn-s-font-family); text-transform: var(--the7-btn-s-text-transform); border-radius: var(--the7-small-button-border-radius); border: var(--the7-btn-s-border-width) solid #ffb536; padding: var(--the7-btn-s-padding-top) var(--the7-btn-s-padding-right) var(--the7-btn-s-padding-bottom) var(--the7-btn-s-padding-left);}.dt-btn-m{font: normal 700 16px/18px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; border-radius: var(--the7-medium-button-border-radius); border: 0 solid #ffb536; padding: 10px 18px 10px 16px;}.dt-btn-l{padding: 20px 24px; font: normal 700 24px/26px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; border-radius: var(--the7-big-button-border-radius); border: 0 solid #ffb536;}input[type=submit]:not([name=update_cart]){color: #fff; background-color: #ffb536; background: #ffb536; background: -webkit-linear-gradient(); background: linear-gradient();}input[type=submit]:not([name=update_cart]):hover{color: #fff; border-color: #ffb536;}#page input[type=submit]:not([name=update_cart]):hover{background: #f4a215; background: -webkit-linear-gradient(); background: linear-gradient();}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style){background-color: #ffb536; background-image: none; background: #ffb536; background: -webkit-linear-gradient(); background: linear-gradient();}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):hover{background: 0 0; background: #f4a215; background: -webkit-linear-gradient(); background: linear-gradient(); border-color: #ffb536;}.dt-btn:not(.btn-custom-style){color: #fff;}.dt-btn:not(.btn-custom-style) *, .footer .dt-btn:not(.btn-custom-style), .content .dt-btn:not(.btn-custom-style){color: #fff;}.dt-btn:not(.btn-custom-style):hover, .dt-btn:not(.btn-custom-style):hover > *{color: #fff;}.custom-btn-hover-color .dt-btn:not(.custom-btn-color):not(.accent-btn-hover-color):not(.btn-shortcode):hover > span{background: 0 0; color: #fff;}.footer .soc-ico a:before{background-color: rgba(148, 159, 178, 0.15);}#footer .soc-ico a:hover{background-color: transparent; box-shadow: none;}#footer .soc-ico a:after{background-color: #ffb536; box-shadow: none;}input::-webkit-input-placeholder{color: rgba(140, 149, 162, 0.5);}input:-moz-placeholder{color: rgba(140, 149, 162, 0.5);}input:focus::-webkit-input-placeholder{color: rgba(140, 149, 162, 0.15);}input:focus:-moz-placeholder{color: rgba(140, 149, 162, 0.15);}input[type=text], select{color: #8c95a2; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding: 5px 15px; border-color: rgba(51, 51, 51, 0.12); background-color: #fff; border-radius: 1px;}input[type=text], select{height: 38px;}select:not(.elementor-field){-webkit-appearance: none !important; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSJyZ2JhKDE0MCwxNDksMTYyLDAuNSkiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDM4Ni4yNTcgMzg2LjI1NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzg2LjI1NyAzODYuMjU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSIwLDk2Ljg3OSAxOTMuMTI5LDI4OS4zNzkgMzg2LjI1Nyw5Ni44NzkgIi8+PC9zdmc+); background-position: calc(100% - 10px) center; background-repeat: no-repeat; padding-right: calc(15px + 15px);}select:focus{outline: 0 solid transparent; box-shadow: 0 0 0 2px #ffb536;}select:focus{outline: 0 solid transparent; box-shadow: 0 0 0 2px #ffb536;}input[type=submit]:not([name=update_cart]):not(.woocommerce-widget-layered-nav-dropdown__submit){font: normal 700 16px/18px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; border-radius: var(--the7-medium-button-border-radius); padding: 10px 18px 10px 16px; min-height: 38px; line-height: 38px; padding-top: 0; padding-bottom: 0;}.arrows-bg-on.owl-carousel .owl-nav a:before{background-color: #ffb536; background: #ffb536; background: -webkit-linear-gradient(); background: linear-gradient();}.arrows-hover-bg-on.owl-carousel .owl-nav a:after{background-color: #ffb536; background: #ffb536; background: -webkit-linear-gradient(); background: linear-gradient();}.owl-carousel .owl-nav i, .owl-carousel .owl-nav i:before{color: #ffb536;}.owl-carousel .owl-nav a:hover i{color: #ffb536;}#footer.solid-bg{background: #1f365c none repeat center top;}.wf-container-footer{border-top: 1px solid #1f365c;}#footer .wf-container-footer{padding-top: 60px; padding-bottom: 25px;}#footer .wf-container{margin: 0 -25px;}.footer .widget{color: #949fb2; padding: 0 25px;}.footer .widget{font: 14px/22px "Open Sans", Helvetica, Arial, Verdana, sans-serif; text-transform: none;}#footer > .wf-wrap, #footer #bottom-bar > .wf-wrap{padding: 0 50px;}.wf-container-bottom, #bottom-bar.full-width-line{border-top: 1px solid rgba(255, 255, 255, 0.12);}.wf-container-bottom{padding: 10px 0; min-height: 60px;}#bottom-bar{font-size: 12px; line-height: 20px; color: #fff;}#bottom-bar .mini-nav li:before{border-left-color: #38393a;}.footer-sub-nav > li:not(.act):hover > a .menu-text, .footer-sub-nav > li:not(.act):hover > a .subtitle-text{color: #ffb536;}#bottom-bar a, #bottom-bar .mini-nav .customSelect, #bottom-bar .menu-select{color: #fff;}#branding-bottom{padding: 10px 15px 10px 0;}.scroll-top{border-radius: 0;}input[type=text], select{font: normal 14px/22px "Open Sans", Helvetica, Arial, Verdana, sans-serif; font-size: 14px;}.customSelect{font: normal 14px/22px "Open Sans", Helvetica, Arial, Verdana, sans-serif; font-size: 14px; background-color: rgba(140, 149, 162, 0.08);}.footer .customSelect{background-color: rgba(148, 159, 178, 0.08);}#page .post-content a:hover{color: #ffb536;}.layzr-bg{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDM4IDM4IiBzdHJva2U9InJnYmEoMTQwLDE0OSwxNjIsMC4yNSkiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgc3Ryb2tlLXdpZHRoPSIyIj48Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PSIuNTUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMTggMTgiIHRvPSIzNjAgMTggMTgiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvZz48L2c+PC9zdmc+);}.layzr-bg:not(.layzr-bg-transparent){background-color: rgba(140, 149, 162, 0.05);}.pswp button.pswp__button--arrow--left, .pswp button.pswp__button--arrow--right, .pswp .pswp__button--arrow--left:before, .pswp .pswp__button--arrow--right:before{font-size: 62px; line-height: 62px; min-height: 62px;}.rollover i{background-color: rgba(31, 54, 92, 0.3); background: rgba(31, 54, 92, 0.3); background: -webkit-linear-gradient(); background: linear-gradient();}.masthead:not(.side-header):not(.mixed-header) .header-bar{min-height: 180px;}.classic-header.full-width-line .navigation{padding-top: 1px;}.classic-header.full-width-line .navigation:before{height: 1px; background-color: rgba(51, 51, 51, 0.12);}.classic-header .branding .mini-widgets{padding: 0;}.classic-header .branding .mini-widgets:last-child{padding: 0;}.classic-header .navigation > .mini-widgets, .classic-header .widget-box .mini-widgets{padding: 0 0 0 30px;}.classic-header .navigation{margin: 0 0;}.accent-icon-bg .aio-icon{background: #ffb536 !important;}.accent-icon-color .aio-icon > i{color: #ffb536 !important;}.accent-title-color .uvc-main-heading > *{color: #ffb536 !important;}.accent-title-color .uvc-main-heading > *, .accent-title-color .uvc-sub-heading{display: inline-block;}.accent-border-color .uvc-headings-line{border-color: #ffb536 !important; border-top: 0; border-right: 0; border-left: 0;}} @media all{.main-nav > li.dt-mega-menu > a{position: relative;}.dt-mega-menu .sub-nav .dt-mega-parent:before, .dt-mega-menu .sub-nav .dt-mega-parent:first-child:before, .dt-mega-menu .sub-nav li:before{display: none;}.top-header .mega-full-width > .dt-mega-menu-wrap{width: 100%;}.top-header .main-nav .dt-mega-menu-wrap{position: absolute; top: 100%; visibility: hidden; opacity: 0; padding: 10px; box-sizing: border-box;}.main-nav .dt-mega-menu-wrap{box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);}.dt-mega-menu-wrap .sub-nav{position: relative; width: auto; padding: 0; background: 0 0; box-shadow: none;}.dt-mega-menu .dt-mega-menu-wrap{padding-top: 0; padding-bottom: 0; font-size: 0; line-height: 0; word-spacing: -4px; text-align: left;}.dt-mega-menu .dt-mega-menu-wrap:before, .dt-mega-menu .dt-mega-menu-wrap:after{content: ""; display: table; clear: both;}.dt-mega-menu > .dt-mega-menu-wrap{padding: 20px 10px 10px;}.dt-mega-menu .dt-mega-menu-wrap li{padding-left: 0; padding-right: 0; word-spacing: normal;}.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent{position: static; display: -ms-inline-flexbox; display: -ms-inline-flex; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; -ms--webkit-flex-flow: column wrap; flex-flow: column wrap; -webkit-flex-flow: column wrap; flex-flow: column wrap; padding: 0 10px; box-sizing: border-box;}.dt-mega-menu .sub-nav .dt-mega-parent:first-child{border-left: none;}.dt-mega-menu .sub-nav .dt-mega-parent:hover > a{border-radius: 0;}.dt-mega-menu .sub-nav .dt-mega-parent > a{width: auto;}.dt-mega-menu .sub-nav .dt-mega-parent.no-link > a:hover, .no-link > a:hover{opacity: 1;}.top-header .sub-nav > li.dt-mega-parent > a{margin: 0;}.top-header .sub-nav > li.dt-mega-parent > a.mega-menu-img-top{text-align: center;}.menu-item .dt-mega-menu-wrap > .sub-nav{transition: opacity 200ms ease;}.dt-mega-menu-wrap > .sub-nav{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -ms--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap;}.mega-menu-img, .mega-menu-img img{max-width: 100%; height: auto;}.mega-menu-img-left{-ms--webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-flex-flow: row nowrap; flex-flow: row nowrap;}.sub-nav li .mega-menu-img-top, .sub-nav li .mega-menu-img-top img{display: block;}.mobile-main-nav .mega-menu-img-top img{margin: 0 0 5px !important;}.sub-nav li .mega-menu-img-top img{display: inline-block;}.top-header .sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top{-ms--webkit-flex-flow: column wrap; flex-flow: column wrap; -webkit-flex-flow: column wrap; flex-flow: column wrap;}.sub-nav > li.dt-mega-parent > a:not(.not-clickable-item):hover{cursor: pointer;}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu-wrap{background-color: #fff;}.top-header .main-nav .dt-mega-menu-wrap{padding: 0 15px;}.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent{padding: 30px 15px;}.main-nav .sub-nav > li.dt-mega-parent:not(.empty-title) > a{padding: 0;}.main-nav .sub-nav > li.dt-mega-parent > a .menu-text{font: 700 18px/24px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif; text-transform: none; color: #1f365c;}.main-nav .sub-nav > li.dt-mega-parent:not(.act):not(.wpml-ls-item) > a:not(.not-clickable-item):hover .menu-text{color: #ffb536;}.main-nav .sub-nav > li.dt-mega-parent > a .subtitle-text{font: normal 12px/16px "Open Sans", Helvetica, Arial, Verdana, sans-serif; color: #1f365c;}.dt-mega-menu .sub-nav .dt-mega-parent > a{border-bottom-color: rgba(31, 54, 92, 0.1);}} @media all{.demo-overlay{position: fixed; top: 0; left: 0; z-index: 9408; width: 0; height: 0; opacity: 0;}.demo-panel{position: fixed; right: 0; top: 0; z-index: 9409; min-height: 100%; width: 0; box-shadow: 0 0 6px rgba(0, 0, 0, 0.25); transition: width .5s; font: 14px/24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;}.switch-panel{display: block; position: absolute; left: -50px; top: 150px; width: 50px; height: 100px; box-shadow: 0 0 6px rgba(0, 0, 0, 0.25); background: #fff;}.switch-panel a{position: relative; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; height: 50px; width: 50px; -webkit-justify-content: center; -moz-justify-content: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.switch-panel a:first-child:after{content: ""; position: absolute; left: 8px; bottom: -1px; width: 34px; height: 1px; background: #eaeaea;}.switch-panel a img{width: 28px; height: 28px; opacity: .7; transition: all .2s;}.switch-panel a:hover img{width: 32px; height: 32px; opacity: 1;}.demo-teaser{position: absolute; right: 80px; top: -20px; width: 0; height: 0; padding: 14px 15px 15px 18px; visibility: hidden; opacity: 0; color: #fff; background: rgba(0, 0, 0, 0.75); box-shadow: 0 0 6px rgba(0, 0, 0, 0.25); cursor: pointer; transition: opacity .1s; font-size: 13px; line-height: 20px;}.demo-teaser strong{display: inline-block; font-size: 14px; padding-bottom: 5px;}.demo-teaser:after{content: ""; position: absolute; top: 50%; right: -12px; margin-top: -6px; border-color: transparent transparent transparent rgba(0, 0, 0, 0.72); border-style: solid; border-width: 6px;}.demo-teaser.act{right: 62px; width: 200px; height: auto; visibility: visible; opacity: 1; transition: opacity .4s, right .4s;}.content-panel{position: absolute; width: 500px; height: 100%; overflow: hidden; background: #fff;}.info-box{display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; -webkit--webkit-flex-flow: row wrap; flex-flow: row wrap; -moz--webkit-flex-flow: row wrap; flex-flow: row wrap; -ms--webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit--webkit-box-pack: start; justify-content: flex-start; -moz--webkit-box-pack: start; justify-content: flex-start; -ms-flex-pack: flex-start; -ms--webkit-box-pack: start; justify-content: flex-start; -webkit-box-pack: start; justify-content: flex-start; width: 450px; margin: 20px 0 20px 30px;}.info-box:first-child{margin-top: 25px;}.info-box:last-child{margin-bottom: 20px;}.info-box p{position: relative; -webkit-flex: 0 0 100%; -moz-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; -ms-flex-positive: 0; -ms-flex-negative: 0; -ms-flex-preferred-size: 100%; color: #939393;}.box-title:after{content: ""; position: absolute; top: 50%; left: 0; z-index: 1; width: 440px; height: 1px; background: #eaeaea;}.box-title span{position: relative; z-index: 2; display: inline-block; padding: 0 5px 0 0; background: #fff;}.info-box .demo-thumb{position: relative; display: block; width: 80px; height: 60px; margin: 0 10px 10px 0; color: transparent; font-size: 0; line-height: 0;}.info-box .demo-thumb:after{display: block; position: absolute; top: -2px; left: -2px; width: 100%; height: 100%; content: ""; border: solid #1ebac8 2px; opacity: 0; transition: opacity .15s;}.info-box .demo-thumb:hover:after, .info-box .demo-thumb.act:after{opacity: 1;}.demos-box .demo-thumb{width: 215px; height: 161px; background: #000 url(https://the7.io/corporate/wp-content/plugins/dt-demostand/assets/loading-big.gif) no-repeat center center;}.demos-box .demo-thumb img{opacity: 0; transition: opacity .2s;}html:not(.touchevents) .the7-scrollbar::-webkit-scrollbar{width: 13px;}html:not(.touchevents) .the7-scrollbar::-webkit-scrollbar-track{background-color: #fff;}html:not(.touchevents) .the7-scrollbar::-webkit-scrollbar-thumb{border-radius: 10px; background-color: #1ebac8; border: solid 4px #fff;}} @media all{.aio-icon-component i, .align-icon i, .info-circle-wrapper i, .smile_icon_list_wrap i{font-size: inherit; line-height: inherit;}.aio-icon-component, .aio-icon-component *, .align-icon, .align-icon *, .info-circle-wrapper, .info-circle-wrapper *, .smile_icon_list_wrap, .smile_icon_list_wrap *, .ult-new-ib, .ult-new-ib *, .uvc-heading, .uvc-heading *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.vc_row, .wpb_column, .wpb_row{position: relative;}.aio-icon, .vc_row .aio-icon{display: inline-block; font-size: 32px; height: 2em; width: 2em; text-align: center; line-height: 2em; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important;}.aio-icon.none{display: inline-block; font-size: 32px; height: 1em; width: 1em; text-align: center; line-height: 1em;}.aio-icon.circle{-webkit-border-radius: 50%; border-radius: 50%;}.smile_icon_list{list-style: none !important; padding: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important;}.smile_icon_list li.icon_list_item{padding: 0 !important; list-style: none !important; clear: both !important; position: relative !important; min-height: 1em !important; margin: 0 0 30px !important; line-height: 100%; overflow: visible;}.smile_icon_list li.icon_list_item:last-child{margin: 0 !important;}.smile_icon_list li .icon_list_icon{font-size: 24px; width: 3em; height: 3em; line-height: 3em; text-align: center; float: left; background: #fff; z-index: 9; position: relative; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important;}.smile_icon_list li .icon_description h3{font-size: 17px; line-height: 1.846153846; font-weight: 700; margin-top: 0; margin-bottom: 0; clear: none !important;}.smile_icon_list li .icon_description p{font-size: inherit; font-weight: inherit; font-style: inherit !important; line-height: inherit; color: inherit !important;}.smile_icon_list li .icon_description p:last-child{margin-bottom: 0;}.smile_icon_list li .icon_list_connector{height: 100%; position: absolute; top: .5em; z-index: 1;}.info-circle-wrapper.info-circle-responsive .smile_icon_list li .icon_list_connector{top: 1em;}.smile_icon_list li:last-child .icon_list_connector{display: none;}.smile_icon_list.circle .icon_list_icon{-webkit-border-radius: 50%; border-radius: 50%; border-color: inherit; overflow: hidden;}.smile_icon_list.with_bg .icon_list_icon{background: #0183cc; color: #fff;}.smile_icon_list.left li .icon_list_connector{left: .5em; border-right-width: 1px; border-right-style: dashed;}.smile_icon_list.left li .icon_description{margin-left: 3em; padding-left: 25px; height: 3em; vertical-align: middle; display: table-cell;}.info-wrapper .smile_icon_list li .icon_description .responsive-font-class *{font-size: 13px; line-height: 1.64em; color: inherit;}.smile_icon_list.circle{float: none; border: 0; width: auto; margin: 0; cursor: inherit;}.aio-icon i{line-height: inherit;}.smile_icon_list.left li .icon_description{line-height: 1em;}.info-wrapper.ult-adjust-bottom-margin, html .ult_main_cl.ult-adjust-bottom-margin{margin-bottom: 35px;}} @media all{.uvc-heading{text-align: center;}.uvc-heading .uvc-main-heading h2{margin: 0; padding: 0; line-height: normal;}.uvc-heading-spacer{margin: 0 auto; padding: 0; position: relative; overflow: hidden;}.uvc-headings-line{display: block; width: 100%; max-width: 100%;}.uvc-sub-heading{line-height: normal; margin: 0 auto;}} @media all{.aio-icon-component{margin-bottom: 35px;}.aio-icon-component .aio-icon{-webkit-transition: -webkit-transform .2s linear; transition: -webkit-transform .2s linear; transition: transform .2s linear; transition: transform .2s linear, -webkit-transform .2s linear;}.aio-icon-header h3.aio-icon-title{margin: 0; display: block; font-size: 16px; line-height: 1.2em; color: #1f365c !important; font-weight: 900 !important;}.aio-icon-description{width: 100%; display: block; margin-top: 0;}.aio-icon-header + .aio-icon-description{margin-top: 10px;}.top-icon .aio-icon, .top-icon .aio-icon-description, .top-icon .aio-icon-header{display: block; text-align: center; margin: 0 auto;}.top-icon .aio-icon-header h3.aio-icon-title{margin: 25px 0 15px; color: #1f365c !important; font-weight: 700 !important;}.top-icon .aio-icon-description{margin-top: 15px;}.top-icon .aio-icon-header + .aio-icon-description{margin-top: 0;}.aio-icon-box.left-icon{display: inline-block;}.left-icon .aio-icon-left{display: table-cell; vertical-align: top;}.left-icon .aio-icon-left .aio-icon{margin-right: 15px;}.left-icon .aio-ibd-block{display: table-cell; vertical-align: middle;}.left-icon .aio-icon-description, .left-icon .aio-icon-header{float: left; width: 100%;}.aio-icon-box.top-icon{text-align: center;}} @media all{.info-c-full .info-c-full-wrap{display: table; width: 100%; height: 100%;}.info-circle-icons{cursor: pointer;}.info-circle-icons{text-align: center;}.info-wrapper{padding-top: 1px;}.info-circle-wrapper{width: 100%;}.info-circle-wrapper .smile_icon_list.left li .icon_description{margin-left: 1.2em; -webkit-border-radius: 5px; border-radius: 5px; padding: 10px 10px 10px 15px;}.info-c-full-br{max-width: 80%; position: relative; -webkit-border-radius: 50%; border-radius: 50%; margin: auto; border: 1px solid transparent;}.info-c-full-br .info-c-full{text-align: center; width: 60%; height: 60%; margin: 20%; -webkit-border-radius: 50%; border-radius: 50%; padding: 20px; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden !important;}.info-circle-def{display: table; width: 100%; height: 100%;}.info-circle-sub-def{display: table-cell; vertical-align: middle;}.info-c-full i{line-height: 1; width: 1.5em; height: 1.5em;}.info-c-full h3{margin: 0; text-align: center; color: inherit;}.info-c-full{padding: 20px;}.info-circle-text{text-align: center; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; display: block; width: 90%; margin: 0 auto;}.info-c-full-br .icon-circle-list .info-details{display: none;}.info-c-full-br .icon-circle-list .info-circle-icons{height: 2em; width: 2em; list-style: none; position: absolute; opacity: 0; -webkit-border-radius: 50%; border-radius: 50%; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important;}.info-c-full-br .icon-circle-list{position: absolute; top: 50%; left: 50%;}.info-circle-responsive .smile_icon_list_wrap{display: none;}.info-circle-wrapper .icon-circle-list{background-color: transparent !important;}.info-circle-pop{-webkit-animation-name: circle_pop; animation-name: circle_pop; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;}.info-circle-responsive .smile_icon_list.left li .icon_list_icon{margin-right: 1em;}.info-circle-icons *{line-height: inherit;}} @media all{.ult-new-ib, .ult-new-ib img{display: block; position: relative;}.ult-new-ib{z-index: 1; overflow: hidden; margin: 0 0 35px; background: #3085a3; text-align: center; cursor: pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.ult-new-ib{margin-bottom: 35px;}.ult-new-ib *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.ult-new-ib *, .ult-new-ib .ult-new-ib-desc{-webkit-box-sizing: border-box; -moz-box-sizing: border-box;}.ult-new-ib img{min-width: 100%; max-width: 100%; -webkit-transition: opacity .35s; transition: opacity .35s;}.ult-new-ib .ult-new-ib-desc{padding: 15px; color: #fff; font-size: 1em; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.ult-new-ib .ult-new-ib-desc::after, .ult-new-ib .ult-new-ib-desc::before{pointer-events: none;}.ult-new-ib .ult-new-ib-desc, .ult-new-ib a{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.ult-new-ib .ult-new-ib-content{font-size: 13px; line-height: 1.6em;}.ult-new-ib .ult-new-ib-content p{color: inherit; font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit;}.ult-new-ib .ult-new-ib-title, .ult-new-ib p{letter-spacing: normal; padding: 0; margin: 0; font-size: inherit; line-height: inherit; font-weight: inherit; text-decoration: inherit; font-style: inherit; color: inherit;}.ult-new-ib a{z-index: 1000; text-indent: 200%; white-space: nowrap; font-size: 0; opacity: 0;}.ult-new-ib a.ult-new-ib-link{display: block; background: 0 0;}.ult-ib-effect-style13 img{width: -webkit-calc(100% + 20px) !important; width: calc(100% + 20px) !important; max-width: -webkit-calc(100% + 20px) !important; max-width: calc(100% + 20px) !important; -webkit-transition: opacity .35s, -webkit-transform .35s; transition: opacity .35s, -webkit-transform .35s; transition: opacity .35s, transform .35s; transition: opacity .35s, transform .35s, -webkit-transform .35s; -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden;}.ult-ib-effect-style13:hover img{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.ult-ib-effect-style13 .ult-new-ib-desc{text-align: left;}.ult-ib-effect-style13 .ult-new-ib-title{position: relative; overflow: hidden; padding: 5px 0 10px;}.ult-ib-effect-style13 .ult-new-ib-title::after{position: absolute; content: ""; bottom: 0; left: 0; width: 100%; height: 2px; background: #fff; -webkit-transition: -webkit-transform .35s; transition: -webkit-transform .35s; transition: transform .35s; transition: transform .35s, -webkit-transform .35s; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}.ult-ib-effect-style13:hover .ult-new-ib-title::after{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.ult-ib-effect-style13 .ult-new-ib-content{padding: 15px 0; opacity: 0; -webkit-transition: opacity .35s, -webkit-transform .35s; transition: opacity .35s, -webkit-transform .35s; transition: opacity .35s, transform .35s; transition: opacity .35s, transform .35s, -webkit-transform .35s; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}.ult-ib-effect-style13:hover .ult-new-ib-content{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.ult-new-ib img{border: none; padding: 0; margin: 0;}} @media all{.ult_main_cl{margin: 0 auto; text-align: center; display: block;}.ult_btn10_span{font-family: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; -webkit-transition: all ease .3s; transition: all ease .3s;}.ult_crlink a{position: relative; display: inline-block; outline: 0; color: #000; text-decoration: none; text-transform: none; letter-spacing: inherit; font-weight: inherit; font-size: inherit; max-width: 100%;}.ult_crlink a:focus, .ult_crlink a:hover{outline: 0;}a.ult_colorlink{border-bottom: 0 solid #333;}} .vc_custom_1495112538029{padding-top: 50px !important; padding-bottom: 0px !important;} .vc_custom_1496417868939{padding-top: 70px !important; padding-bottom: 20px !important;} .vc_custom_1498753666903{padding-top: 60px !important; padding-bottom: 70px !important;} .vc_custom_1496301218483{padding-top: 70px !important; padding-bottom: 70px !important;} .vc_custom_1491727832773{padding-top: 70px !important; padding-bottom: 50px !important;} .vc_custom_1498756280205{padding-top: 70px !important; padding-bottom: 70px !important;} .vc_custom_1497598014815{padding-top: 70px !important; padding-bottom: 20px !important;} .vc_custom_1498139160347{padding-top: 50px !important; padding-bottom: 0px !important;} .vc_custom_1495112557524{padding-bottom: 50px !important;} .vc_custom_1495112563645{padding-bottom: 50px !important;} .vc_custom_1495112570142{padding-bottom: 50px !important;} .vc_custom_1495112577073{padding-bottom: 50px !important;} .vc_custom_1498137891816{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498137727221{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498137714050{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498137818869{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1490364209546{padding-bottom: 80px !important;} .vc_custom_1490689853022{padding-bottom: 50px !important;} .vc_custom_1490689857636{padding-bottom: 20px !important;} .vc_custom_1490689869709{padding-bottom: 50px !important;} .vc_custom_1530539174784{padding-top: 5px !important; padding-right: 0px !important; padding-bottom: 30px !important; padding-left: 0px !important;} .vc_custom_1498805135059{padding-bottom: 20px !important;} .vc_custom_1498720684410{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498720697012{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498572558104{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498572567053{margin-bottom: 0px !important; padding-bottom: 30px !important;} .vc_custom_1495183198252{padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; background-color: #ffffff !important;} .vc_custom_1495183198252{padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; background-color: #ffffff !important;} .vc_custom_1530533940841{padding-bottom: 20px !important;} .vc_custom_1495184245568{padding-bottom: 20px !important;} .vc_custom_1530533662737{padding-bottom: 20px !important;} .vc_custom_1495184245568{padding-bottom: 20px !important;} .vc_custom_1498753527545{margin-top: 27px !important;} .vc_custom_1490364540235{padding-bottom: 80px !important;} .vc_custom_1498806371422{padding-right: 50px !important; padding-left: 50px !important;} .vc_custom_1530535988039{padding-bottom: 20px !important;} .vc_custom_1498226765855{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498806318532{margin-top: -40px !important;} .vc_custom_1530535994989{padding-bottom: 20px !important;} .vc_custom_1498226777616{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498806311657{margin-top: -40px !important;} .vc_custom_1530536002563{padding-bottom: 20px !important;} .vc_custom_1498226794467{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498806325400{margin-top: -40px !important;} .vc_custom_1530536012523{padding-bottom: 20px !important;} .vc_custom_1498226811963{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498806331667{margin-top: -40px !important;} .vc_custom_1530536021583{padding-bottom: 20px !important;} .vc_custom_1498226820441{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498806337887{margin-top: -40px !important;} .vc_custom_1530536104256{padding-bottom: 20px !important;} .vc_custom_1498226837819{margin-bottom: 0px !important; padding-bottom: 20px !important;} .vc_custom_1498806343595{margin-top: -40px !important;} .vc_custom_1496420271943{padding-bottom: 60px !important;} .vc_custom_1498809487981{padding-bottom: 20px !important;} .vc_custom_1498809515781{padding-bottom: 30px !important;} .vc_custom_1496421015976{margin-bottom: 15px !important;} .vc_custom_1496420782407{margin-bottom: 15px !important;} .vc_custom_1496420801059{margin-bottom: 15px !important;} .vc_custom_1496420858018{margin-bottom: 15px !important;} .vc_custom_1496420882914{margin-bottom: 15px !important;} .vc_custom_1498139258264{padding-right: 10px !important; padding-left: 10px !important;} .vc_custom_1498139266434{padding-right: 10px !important; padding-left: 10px !important;} .vc_custom_1498139266434{padding-right: 10px !important; padding-left: 10px !important;} .vc_custom_1530538857341{padding-bottom: 20px !important;} .vc_custom_1530538865569{padding-bottom: 20px !important;} .vc_custom_1530538874545{padding-bottom: 20px !important;} .vc_custom_1490364540235{padding-bottom: 80px !important;} .vc_custom_1498809562916{padding-bottom: 25px !important;} .vc_custom_1497597996758{padding-bottom: 50px !important;} .vc_custom_1496475327227{padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; background-color: #f5f5f5 !important;} .vc_custom_1496475327227{padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; background-color: #f5f5f5 !important;} .vc_custom_1530539203602{padding-bottom: 25px !important;} .vc_custom_1498806111777{padding-bottom: 25px !important;} .vc_custom_1530535816902{padding-bottom: 25px !important;} .vc_custom_1498806544748{padding-bottom: 25px !important;} .vc_custom_1495112557524{padding-bottom: 50px !important;} .vc_custom_1495112563645{padding-bottom: 50px !important;} .vc_custom_1495112570142{padding-bottom: 50px !important;} .vc_custom_1495112577073{padding-bottom: 50px !important;} .vc_custom_1530538883022{margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important;} .vc_custom_1530538891591{margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important;} .vc_custom_1530538900791{margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important;} .vc_custom_1530538909238{margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important;} #rev_slider_1_1_wrapper{height: 600px;} #Info-box-wrap-8517 .aio-icon-title{font-size: 20px; line-height: 30px;} #Info-box-wrap-7545 .aio-icon-title{font-size: 20px; line-height: 30px;} #Info-box-wrap-8290 .aio-icon-title{font-size: 20px; line-height: 30px;} #Info-box-wrap-2389 .aio-icon-title{font-size: 20px; line-height: 30px;} .uvc-heading.ultimate-heading-7870609407feb7558 h2{font-size: 40px; line-height: 46px;} .uvc-heading.ultimate-heading-6343609407feb809f h2{font-size: 26px; line-height: 32px;} #Info-box-wrap-6132 .aio-icon-title{font-size: 20px; line-height: 26px;} #Info-box-wrap-9027 .aio-icon-title{font-size: 20px; line-height: 26px;} #Info-box-wrap-7852 .aio-icon-title{font-size: 20px; line-height: 26px;} #Info-box-wrap-3790 .aio-icon-title{font-size: 20px; line-height: 26px;} .uvc-heading.ultimate-heading-9769609407feb99ba h2{font-size: 20px; line-height: 30px;} .uvc-heading.ultimate-heading-9769609407feb99ba .uvc-sub-heading{font-size: 16px; line-height: 22px;} .uvc-heading.ultimate-heading-5615609407feb9b17 h2{font-size: 16px; line-height: 16px;} .uvc-heading.ultimate-heading-5681609407feb9b95 h2{font-size: 16px; line-height: 16px;} .uvc-heading.ultimate-heading-9793609407feba702 h2{font-size: 20px; line-height: 30px;} .uvc-heading.ultimate-heading-9793609407feba702 .uvc-sub-heading{font-size: 16px; line-height: 22px;} .uvc-heading.ultimate-heading-6164609407feba846 h2{font-size: 16px; line-height: 16px;} .uvc-heading.ultimate-heading-5506609407feba8b6 h2{font-size: 16px; line-height: 16px;} .uvc-heading.ultimate-heading-1425609407febad53 h2{font-size: 40px; line-height: 46px;} .uvc-heading.ultimate-heading-1425609407febad53 .uvc-sub-heading{font-size: 70px; line-height: 76px;} .uvc-heading.ultimate-heading-546609407febb1df h2{font-size: 40px; line-height: 46px;} #creative-link-wrap-5030 .ult_colorlink{font-size: 26px; line-height: 32px;} #creative-link-wrap-2225 .ult_colorlink{font-size: 26px; line-height: 32px;} #creative-link-wrap-8696 .ult_colorlink{font-size: 26px; line-height: 32px;} #creative-link-wrap-3044 .ult_colorlink{font-size: 26px; line-height: 32px;} #creative-link-wrap-4059 .ult_colorlink{font-size: 26px; line-height: 32px;} #creative-link-wrap-6832 .ult_colorlink{font-size: 26px; line-height: 32px;} .uvc-heading.ultimate-heading-476609407febfc7b h2{font-size: 40px; line-height: 46px;} #info-cirlce-wrap-5232 .responsive-font-class h3.new-cust-responsive-class{font-size: 20px; line-height: 30px;} #info-cirlce-wrap-5232 .responsive-font-class h3.new-cust-responsive-class{font-size: 20px; line-height: 30px;} #info-cirlce-wrap-5232 .responsive-font-class h3.new-cust-responsive-class{font-size: 20px; line-height: 30px;} #info-cirlce-wrap-5232 .responsive-font-class h3.new-cust-responsive-class{font-size: 20px; line-height: 30px;} #info-cirlce-wrap-5232 .responsive-font-class h3.new-cust-responsive-class{font-size: 20px; line-height: 30px;} #info-cirlce-wrap-5232 .responsive-font-class *{font-size: 14px; line-height: 24px;} #info-cirlce-wrap-5232 .responsive-font-class h3.new-cust-responsive-class{font-size: 20px; line-height: 30px;} .uvc-heading.ultimate-heading-742609407fec0219 h2{font-size: 26px; line-height: 32px;} .uvc-heading.ultimate-heading-5476609407fec1897 h2{font-size: 20px; line-height: 26px;} .uvc-heading.ultimate-heading-5476609407fec1897 .uvc-sub-heading{font-size: 20px; line-height: 32px;} .uvc-heading.ultimate-heading-6516609407fec237c h2{font-size: 20px; line-height: 26px;} .uvc-heading.ultimate-heading-6516609407fec237c .uvc-sub-heading{font-size: 20px; line-height: 32px;} .uvc-heading.ultimate-heading-3906609407fec2e14 h2{font-size: 20px; line-height: 26px;} .uvc-heading.ultimate-heading-3906609407fec2e14 .uvc-sub-heading{font-size: 20px; line-height: 32px;} .uvc-heading.ultimate-heading-339609407fec33b5 h2{font-size: 40px; line-height: 46px;} .uvc-heading.ultimate-heading-5692609407fec8ffd h2{font-size: 16px; line-height: 16px;} .uvc-heading.ultimate-heading-5692609407fec8ffd .uvc-sub-heading{font-size: 20px; line-height: 26px;} .uvc-heading.ultimate-heading-6475609407fec9f0d h2{font-size: 16px; line-height: 16px;} .uvc-heading.ultimate-heading-6475609407fec9f0d .uvc-sub-heading{font-size: 20px; line-height: 26px;} #interactive-banner-wrap-8882 .ult-new-ib-title{font-size: 26px; line-height: 30px;} #interactive-banner-wrap-8882 .ult-new-ib-content{font-size: 14px; line-height: 22px;} #interactive-banner-wrap-1779 .ult-new-ib-title{font-size: 26px; line-height: 30px;} #interactive-banner-wrap-1779 .ult-new-ib-content{font-size: 14px; line-height: 22px;} #interactive-banner-wrap-8688 .ult-new-ib-title{font-size: 26px; line-height: 30px;} #interactive-banner-wrap-8688 .ult-new-ib-content{font-size: 14px; line-height: 22px;} #interactive-banner-wrap-5489 .ult-new-ib-title{font-size: 26px; line-height: 30px;} #interactive-banner-wrap-5489 .ult-new-ib-content{font-size: 14px; line-height: 22px;} @media (max-width: 991px){.uvc-heading.ultimate-heading-1425609407febad53 h2{font-size: 20px; line-height: 26px;}.uvc-heading.ultimate-heading-1425609407febad53 .uvc-sub-heading{font-size: 40px; line-height: 46px;}} @media (max-width: 767px){.uvc-heading.ultimate-heading-5476609407fec1897 .uvc-sub-heading{font-size: 15px; line-height: 22px;}.uvc-heading.ultimate-heading-6516609407fec237c .uvc-sub-heading{font-size: 15px; line-height: 22px;}.uvc-heading.ultimate-heading-3906609407fec2e14 .uvc-sub-heading{font-size: 15px; line-height: 22px;}} @media (max-width: 400px){#info-circle-wrapper-609407febfe9c .smile_icon_list_wrap{display: block; margin-top: auto !important;}#info-circle-wrapper-609407febfe9c .info-c-full-br{display: none;}.smile_icon_list_wrap{margin-left: auto !important; max-width: inherit !important; width: auto !important;}.info-circle-responsive .info-circle-def{display: block; width: auto; height: auto;}.info-circle-responsive .info-circle-sub-def{display: block; vertical-align: top;}} .cont-id-0{margin: -10px -15px -5px;} .cont-id-0 .wf-cell{width: 270px; padding: 10px 15px 5px;} #main{padding-top: 0px; padding-bottom: 0px;} @media screen and (max-width: 992px){#main{padding-top: 0px; padding-bottom: 0px;}} #default-btn-c410f2ae2222675e488a43d436083a4b *{vertical-align: middle;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a{width: 22px; height: 80px; border-radius: 0px;} .dt-arrow-hover-border-on.carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a:hover:after{border-width: 0px;} .arrows-hover-bg-on.carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a:after{background: #f4a215;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-prev{top: 50%; transform: translateY(calc(-50% + 0px)); left: 0px;} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-prev{transform: translateY(-50%); margin-top: 0px;}} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-prev i{padding: 0px 0px 0px 0px;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-next{top: 50%; transform: translateY(calc(-50% + 0px)); right: 0px;} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-next{transform: translateY(-50%); margin-top: 0px;}} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-next i{padding: 0px 0px 0px 0px;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav i{font-size: 18px;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a:hover i, .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a:hover i:before{color: #ffffff; background: none;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-dots{top: calc(100% + 20px); left: 50%; transform: translateX(calc(-50% + 0px));} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-dots{transform: translateX(-50%); margin-left: 0px;}} #default-btn-24bb9e7571dff880a4e25b05f18e1560 *{vertical-align: middle;} .carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a{width: 22px; height: 80px; border-radius: 0px;} .dt-arrow-hover-border-on.carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a:hover:after{border-width: 0px;} .arrows-hover-bg-on.carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a:after{background: #f4a215;} .carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a.owl-prev{top: 50%; transform: translateY(calc(-50% + 0px)); left: 0px;} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a.owl-prev{transform: translateY(-50%); margin-top: 0px;}} .carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a.owl-prev i{padding: 0px 0px 0px 0px;} .carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a.owl-next{top: 50%; transform: translateY(calc(-50% + 0px)); right: 0px;} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a.owl-next{transform: translateY(-50%); margin-top: 0px;}} .carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a.owl-next i{padding: 0px 0px 0px 0px;} .carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav i{font-size: 18px;} .carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a:hover i, .carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-nav a:hover i:before{color: #ffffff; background: none;} .carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-dots{top: calc(100% + 20px); left: 50%; transform: translateX(calc(-50% + 0px));} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-72c8fcb3fd2547fbf7673b3355f98187 .owl-dots{transform: translateX(-50%); margin-left: 0px;}} .shortcode-single-image-wrap.shortcode-single-image-8ad333dc5935fd63406097a08311c0af.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-a87db38450717c601c0e1a5fce1bbba4.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-fb472f78fa3fe8cfd907e54245194855.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-241bf3414d1ae728ebe20c339ee3e31e.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-1a21c876058d35ed6535250c60a4f68c.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-11d0c1232ead34f946b4703a2162f251.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-8ad333dc5935fd63406097a08311c0af.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-a87db38450717c601c0e1a5fce1bbba4.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-fb472f78fa3fe8cfd907e54245194855.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-241bf3414d1ae728ebe20c339ee3e31e.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-1a21c876058d35ed6535250c60a4f68c.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-11d0c1232ead34f946b4703a2162f251.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-8ad333dc5935fd63406097a08311c0af.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .shortcode-single-image-wrap.shortcode-single-image-a87db38450717c601c0e1a5fce1bbba4.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} .carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a{width: 22px; height: 80px; border-radius: 0px;} .dt-arrow-hover-border-on.carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a:hover:after{border-width: 0px;} .arrows-hover-bg-on.carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a:after{background: #f4a215;} .carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a.owl-prev{top: 50%; transform: translateY(calc(-50% + 0px)); left: 0px;} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a.owl-prev{transform: translateY(-50%); margin-top: 0px;}} .carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a.owl-prev i{padding: 0px 0px 0px 0px;} .carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a.owl-next{top: 50%; transform: translateY(calc(-50% + 0px)); right: 0px;} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a.owl-next{transform: translateY(-50%); margin-top: 0px;}} .carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a.owl-next i{padding: 0px 0px 0px 0px;} .carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav i{font-size: 18px;} .carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a:hover i, .carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-nav a:hover i:before{color: #ffffff; background: none;} .carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-dots{top: calc(100% + 20px); left: 50%; transform: translateX(calc(-50% + 0px));} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-0bab21e474e29b88016234fcb74f5210 .owl-dots{transform: translateX(-50%); margin-left: 0px;}} .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .post-thumbnail-wrap{padding: 0px 0px 0px 0px;} .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .fancy-date a *{color: #1f365c;} .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .entry-title{margin-bottom: 5px; font-size: 20px; line-height: 26px; font-weight: bold;} .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .entry-meta{margin-bottom: 15px;} .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .entry-excerpt{margin-bottom: 5px;} .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e:not(.centered-layout-list) .post-entry-content{padding: 25px 0px 30px 0px;} @media screen and (max-width: ){.blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e article{-webkit--webkit-flex-flow: column nowrap; flex-flow: column nowrap; -moz--webkit-flex-flow: column nowrap; flex-flow: column nowrap; -ms--webkit-flex-flow: column nowrap; flex-flow: column nowrap; -webkit-flex-flow: column nowrap; flex-flow: column nowrap; margin-top: 20px;}#page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .post-thumbnail-wrap, #page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .post-entry-content{width: 100%; margin: 0; top: 0;}#page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .post-thumbnail-wrap{padding: 0;}#page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .post-entry-content:after{display: none;}#page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .fancy-date a{top: 10px; right: 10px; left: auto; bottom: auto;}#page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .post-entry-content{padding: 20px;}#page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .entry-title{margin: 3px 0 5px; font-size: 20px; line-height: 26px;}#page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .entry-meta{margin: 5px 0 5px;}#page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .entry-excerpt{margin: 15px 0 0;}#page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .post-details{margin: 5px 0 10px;}#page .blog-shortcode.blog-masonry-shortcode-id-dc37de3afacc2784cd2cc126cb7f1d6e .post-details.details-type-link{margin-bottom: 2px;}} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a{width: 22px; height: 80px; border-radius: 0px;} .dt-arrow-hover-border-on.carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a:hover:after{border-width: 0px;} .arrows-hover-bg-on.carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a:after{background: #f4a215;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-prev{top: 50%; transform: translateY(calc(-50% + 0px)); left: 0px;} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-prev{transform: translateY(-50%); margin-top: 0px;}} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-prev i{padding: 0px 0px 0px 0px;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-next{top: 50%; transform: translateY(calc(-50% + 0px)); right: 0px;} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-next{transform: translateY(-50%); margin-top: 0px;}} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a.owl-next i{padding: 0px 0px 0px 0px;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav i{font-size: 18px;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a:hover i, .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-nav a:hover i:before{color: #ffffff; background: none;} .carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-dots{top: calc(100% + 20px); left: 50%; transform: translateX(calc(-50% + 0px));} @media all and (-ms-high-contrast: none){.carousel-shortcode.carousel-shortcode-id-73eeed8912af3199cbfb28187174eb6a .owl-dots{transform: translateX(-50%); margin-left: 0px;}} .shortcode-single-image-wrap.shortcode-single-image-4748fa939aca74f852a0116763912615.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} #default-btn-0ac74fa598b8a175cf262361079a3432 *{vertical-align: middle;} .shortcode-single-image-wrap.shortcode-single-image-f0a2aad84bb1db459968166316ea9290.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} #default-btn-0ac74fa598b8a175cf262361079a3432 *{vertical-align: middle;} .shortcode-single-image-wrap.shortcode-single-image-4748fa939aca74f852a0116763912615.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} #default-btn-0ac74fa598b8a175cf262361079a3432 *{vertical-align: middle;} .shortcode-single-image-wrap.shortcode-single-image-f0a2aad84bb1db459968166316ea9290.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} #default-btn-0ac74fa598b8a175cf262361079a3432 *{vertical-align: middle;} .shortcode-single-image-wrap.shortcode-single-image-4748fa939aca74f852a0116763912615.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} #default-btn-0ac74fa598b8a175cf262361079a3432 *{vertical-align: middle;} .shortcode-single-image-wrap.shortcode-single-image-f0a2aad84bb1db459968166316ea9290.enable-bg-rollover .rollover i{background: -webkit-linear-gradient(); background: linear-gradient();} #default-btn-0ac74fa598b8a175cf262361079a3432 *{vertical-align: middle;} #orphaned-shortcode-2bbbd398c3ce7e7c377fcc936b4573d6 *{vertical-align: middle;} @media all{.upb_row_bg{overflow: hidden;}.wpb_column, .wpb_row{position: relative;}.upb_row_bg{position: absolute; width: 100%; height: 100%; background-position: center center; top: 0; bottom: 0; right: 0; left: 0; z-index: 0;}} @keyframes dt-spin{0%{opacity: 1;}100%{opacity: 1; transform: rotate(360deg);}} @keyframes dt-posts-loader-rotation{0%{transform: rotate(0);}100%{transform: rotate(359deg);}} @keyframes fadeInFromNone{0%{display: none; opacity: 0;}1%{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; opacity: 0;}100%{display: -ms-flexbox; display: -ms-flex; display: -webkit-box; display: -webkit-flex; display: flex; opacity: 1;}} @-webkit-keyframes fadeInFromNone{0%{visibility: hidden; opacity: 0;}1%{visibility: visible; opacity: 0;}100%{visibility: visible; opacity: 1;}} @keyframes fadeInFromNone{0%{visibility: hidden; opacity: 0;}1%{visibility: visible; opacity: 0;}100%{visibility: visible; opacity: 1;}} @keyframes opacity-lat{0%{opacity: 0; visibility: hidden;}100%, 70%{opacity: 1; visibility: visible;}} @keyframes dt_fadeIn{to{opacity: 1;}} @keyframes dt_fadeIn{0%{opacity: 0;}100%{opacity: 1;}} @-webkit-keyframes circle_pop{50%{-webkit-transform: scale(1.2); transform: scale(1.2);}100%{-webkit-transform: scale(1); transform: scale(1);}} @keyframes circle_pop{50%{-webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}100%{-webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}} @font-face{font-family: revicons; src: url(https://the7.io/corporate/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888); src: url(https://the7.io/corporate/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix) format("embedded-opentype"), url(https://the7.io/corporate/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888) format("woff"), url(https://the7.io/corporate/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888) format("truetype"), url(https://the7.io/corporate/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons) format("svg"); font-weight: 400; font-style: normal;} @font-face{font-family: 'Roboto'; font-style: italic; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Roboto'; font-style: italic; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Roboto'; font-style: italic; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Roboto'; font-style: italic; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Roboto'; font-style: italic; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) 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-family: 'Roboto'; font-style: italic; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) 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-family: 'Roboto'; font-style: italic; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xIIzI.woff2) 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-family: 'Roboto'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) 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-family: 'Roboto'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) 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-family: 'Roboto'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxK.woff2) 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-family: 'Roboto'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) 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-family: 'Roboto'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) 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-family: 'Roboto'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) 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-family: icomoon-icomoonfree-16x16; src: url(https://the7.io/corporate/wp-content/uploads/sites/41/smile_fonts/icomoon-icomoonfree-16x16/icomoon-icomoonfree-16x16.eot?4pvmrp); src: url(https://the7.io/corporate/wp-content/uploads/sites/41/smile_fonts/icomoon-icomoonfree-16x16/icomoon-icomoonfree-16x16.eot?4pvmrp#iefix) format("embedded-opentype"), url(https://the7.io/corporate/wp-content/uploads/sites/41/smile_fonts/icomoon-icomoonfree-16x16/icomoon-icomoonfree-16x16.ttf?4pvmrp) format("truetype"), url(https://the7.io/corporate/wp-content/uploads/sites/41/smile_fonts/icomoon-icomoonfree-16x16/icomoon-icomoonfree-16x16.woff?4pvmrp) format("woff"), url(https://the7.io/corporate/wp-content/uploads/sites/41/smile_fonts/icomoon-icomoonfree-16x16/icomoon-icomoonfree-16x16.svg?4pvmrp#icomoon-icomoonfree-16x16) format("svg"); font-weight: 400; font-style: normal;} @font-face{font-family: icomoon-numbers-32x32; src: url(https://the7.io/corporate/wp-content/uploads/sites/41/smile_fonts/icomoon-numbers-32x32/icomoon-numbers-32x32.eot?fo7ubn); src: url(https://the7.io/corporate/wp-content/uploads/sites/41/smile_fonts/icomoon-numbers-32x32/icomoon-numbers-32x32.eot?fo7ubn#iefix) format("embedded-opentype"), url(https://the7.io/corporate/wp-content/uploads/sites/41/smile_fonts/icomoon-numbers-32x32/icomoon-numbers-32x32.ttf?fo7ubn) format("truetype"), url(https://the7.io/corporate/wp-content/uploads/sites/41/smile_fonts/icomoon-numbers-32x32/icomoon-numbers-32x32.woff?fo7ubn) format("woff"), url(https://the7.io/corporate/wp-content/uploads/sites/41/smile_fonts/icomoon-numbers-32x32/icomoon-numbers-32x32.svg?fo7ubn#icomoon-numbers-32x32) format("svg"); font-weight: 400; font-style: normal;} @font-face{font-family: icomoon-the7-font; src: url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/icomoon-the7-font/icomoon-the7-font.ttf?wi57p5) format("truetype"), url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/icomoon-the7-font/icomoon-the7-font.woff?wi57p5) format("woff"); font-weight: 400; font-style: normal;} @font-face{font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: block; src: url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.eot); src: url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"), url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.woff2) format("woff2"), url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.woff) format("woff"), url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.ttf) format("truetype"), url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.svg#fontawesome) format("svg");} @font-face{font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.eot); src: url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"), url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.woff2) format("woff2"), url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.woff) format("woff"), url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.ttf) format("truetype"), url(https://the7.io/corporate/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.svg#fontawesome) format("svg");} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bbck.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bbck.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0b.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 600; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 600; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 600; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bbck.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bbck.woff2) 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-family: 'Open Sans'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0b.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDujMR6WR.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuHMR6WR.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDunMR6WR.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDubMR6WR.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDurMR6WR.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuvMR6WR.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuXMRw.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDujMR6WR.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuHMR6WR.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDunMR6WR.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDubMR6WR.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDurMR6WR.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuvMR6WR.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMRw.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDujMR6WR.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuHMR6WR.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDunMR6WR.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDubMR6WR.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDurMR6WR.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuvMR6WR.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMRw.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDujMR6WR.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuHMR6WR.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDunMR6WR.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDubMR6WR.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDurMR6WR.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuvMR6WR.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuXMRw.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDujMR6WR.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuHMR6WR.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDunMR6WR.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDubMR6WR.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDurMR6WR.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuvMR6WR.woff2) 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-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/opensanscondensed/v15/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMRw.woff2) 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-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) 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-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) 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-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) 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-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCkYb8td.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCAYb8td.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCgYb8td.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCcYb8td.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCsYb8td.woff2) 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-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb8td.woff2) 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-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2) 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-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format("woff2"); unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format("woff2"); unicode-range: U+0370-03FF;} @font-face{font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) 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-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) 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-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) 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;} 

/* /portal/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/import_bootstrap_part1.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/bs_mixins_overrides.scss defined in bundle 'web.assets_frontend' */
 

/* /web/static/src/scss/import_bootstrap_part2.scss defined in bundle 'web.assets_frontend' */
 :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, 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;} *, *::before, *::after{box-sizing: border-box;} html{font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent;} @-ms-viewport{width: device-width;} article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display: block;} body{margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, 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{outline: 0 !important;} hr{box-sizing: content-box; height: 0; overflow: visible;} h1, h2, h3, h4, h5, h6{margin-top: 0; margin-bottom: 0.5rem;} p{margin-top: 0; margin-bottom: 1rem;} abbr[title], abbr[data-original-title]{text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0;} address{margin-bottom: 1rem; font-style: normal; line-height: inherit;} ol, ul, dl{margin-top: 0; margin-bottom: 1rem;} ol ol, ul ul, ol ul, ul ol{margin-bottom: 0;} dt{font-weight: 700;} dd{margin-bottom: .5rem; margin-left: 0;} blockquote{margin: 0 0 1rem;} dfn{font-style: italic;} b, strong{font-weight: bolder;} small{font-size: 80%;} sub, sup{position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;} sub{bottom: -.25em;} sup{top: -.5em;} a{color: #007bff; text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects;} a:hover{color: #0056b3; text-decoration: underline;} a:not([href]):not([tabindex]){color: inherit; text-decoration: none;} a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{color: inherit; text-decoration: none;} a:not([href]):not([tabindex]):focus{outline: 0;} pre, code, kbd, samp{font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em;} pre{margin-top: 0; margin-bottom: 1rem; overflow: auto; -ms-overflow-style: scrollbar;} figure{margin: 0 0 1rem;} img{vertical-align: middle; border-style: none;} svg{overflow: hidden; vertical-align: middle;} table{border-collapse: collapse;} caption{padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom;} th{text-align: inherit;} label{display: inline-block; margin-bottom: 0.5rem;} button{border-radius: 0;} button:focus{outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color;} input, button, select, optgroup, textarea{margin: 0; font-family: inherit; font-size: inherit; line-height: inherit;} button, input{overflow: visible;} button, select{text-transform: none;} button, html [type="button"], [type="reset"], [type="submit"]{-webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;} button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{padding: 0; border-style: none;} input[type="radio"], input[type="checkbox"]{box-sizing: border-box; padding: 0;} input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"]{-webkit--webkit-appearance: listbox; -moz-appearance: listbox; appearance: listbox;} textarea{overflow: auto; resize: vertical;} fieldset{min-width: 0; padding: 0; margin: 0; border: 0;} legend{display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal;} progress{vertical-align: baseline;} [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height: auto;} [type="search"]{outline-offset: -2px; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;} [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration{-webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;} ::-webkit-file-upload-button{font: inherit; -webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;} output{display: inline-block;} summary{display: list-item; cursor: pointer;} template{display: none;} [hidden]{display: none !important;} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit;} h1, .h1{font-size: 2.5rem;} h2, .h2{font-size: 2rem;} h3, .h3{font-size: 1.75rem;} h4, .h4{font-size: 1.5rem;} h5, .h5{font-size: 1.25rem;} h6, .h6{font-size: 1rem;} .lead{font-size: 1.25rem; font-weight: 300;} .display-1{font-size: 6rem; font-weight: 300; line-height: 1.2;} .display-2{font-size: 5.5rem; font-weight: 300; line-height: 1.2;} .display-3{font-size: 4.5rem; font-weight: 300; line-height: 1.2;} .display-4{font-size: 3.5rem; font-weight: 300; line-height: 1.2;} hr{margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1);} small, .small{font-size: 80%; font-weight: 400;} mark, .mark{padding: 0.2em; background-color: #fcf8e3;} .list-unstyled{padding-left: 0; list-style: none;} .list-inline{padding-left: 0; list-style: none;} .list-inline-item{display: inline-block;} .list-inline-item:not(:last-child){margin-right: 0.5rem;} .initialism{font-size: 90%; text-transform: uppercase;} .blockquote{margin-bottom: 1rem; font-size: 1.25rem;} .blockquote-footer{display: block; font-size: 80%; color: #6c757d;} .blockquote-footer::before{content: "\2014 \00A0";} .img-fluid{max-width: 100%; height: auto;} .img-thumbnail{padding: 0.25rem; background-color: #fff; border: 1px solid #dee2e6; border-radius: 0.25rem; max-width: 100%; height: auto;} .figure{display: inline-block;} .figure-img{margin-bottom: 0.5rem; line-height: 1;} .figure-caption{font-size: 90%; color: #6c757d;} code{font-size: 87.5%; color: #e83e8c; word-break: break-word;} a > code{color: inherit;} kbd{padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fff; background-color: #212529; border-radius: 0.2rem;} kbd kbd{padding: 0; font-size: 100%; font-weight: 700;} pre{display: block; font-size: 87.5%; color: #212529;} pre code{font-size: inherit; color: inherit; word-break: normal;} .pre-scrollable{max-height: 340px; overflow-y: scroll;} .container{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;}} .container-fluid{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} .row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-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-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto{position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px;} .col{flex-basis: 0; flex-grow: 1; max-width: 100%;} .col-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none;} .col-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;} .col-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;} .col-3{flex: 0 0 25%; max-width: 25%;} .col-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;} .col-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;} .col-6{flex: 0 0 50%; max-width: 50%;} .col-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;} .col-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;} .col-9{flex: 0 0 75%; max-width: 75%;} .col-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;} .col-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;} .col-12{flex: 0 0 100%; max-width: 100%;} .order-first{order: -1;} .order-last{order: 13;} .order-0{order: 0;} .order-1{order: 1;} .order-2{order: 2;} .order-3{order: 3;} .order-4{order: 4;} .order-5{order: 5;} .order-6{order: 6;} .order-7{order: 7;} .order-8{order: 8;} .order-9{order: 9;} .order-10{order: 10;} .order-11{order: 11;} .order-12{order: 12;} .offset-1{margin-left: 8.33333333%;} .offset-2{margin-left: 16.66666667%;} .offset-3{margin-left: 25%;} .offset-4{margin-left: 33.33333333%;} .offset-5{margin-left: 41.66666667%;} .offset-6{margin-left: 50%;} .offset-7{margin-left: 58.33333333%;} .offset-8{margin-left: 66.66666667%;} .offset-9{margin-left: 75%;} .offset-10{margin-left: 83.33333333%;} .offset-11{margin-left: 91.66666667%;} @media (min-width: 576px){.col-sm{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-sm-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none;}.col-sm-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-sm-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-sm-3{flex: 0 0 25%; max-width: 25%;}.col-sm-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-sm-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-sm-6{flex: 0 0 50%; max-width: 50%;}.col-sm-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-sm-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-sm-9{flex: 0 0 75%; max-width: 75%;}.col-sm-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-sm-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-sm-12{flex: 0 0 100%; max-width: 100%;}.order-sm-first{order: -1;}.order-sm-last{order: 13;}.order-sm-0{order: 0;}.order-sm-1{order: 1;}.order-sm-2{order: 2;}.order-sm-3{order: 3;}.order-sm-4{order: 4;}.order-sm-5{order: 5;}.order-sm-6{order: 6;}.order-sm-7{order: 7;}.order-sm-8{order: 8;}.order-sm-9{order: 9;}.order-sm-10{order: 10;}.order-sm-11{order: 11;}.order-sm-12{order: 12;}.offset-sm-0{margin-left: 0;}.offset-sm-1{margin-left: 8.33333333%;}.offset-sm-2{margin-left: 16.66666667%;}.offset-sm-3{margin-left: 25%;}.offset-sm-4{margin-left: 33.33333333%;}.offset-sm-5{margin-left: 41.66666667%;}.offset-sm-6{margin-left: 50%;}.offset-sm-7{margin-left: 58.33333333%;}.offset-sm-8{margin-left: 66.66666667%;}.offset-sm-9{margin-left: 75%;}.offset-sm-10{margin-left: 83.33333333%;}.offset-sm-11{margin-left: 91.66666667%;}} @media (min-width: 768px){.col-md{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-md-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none;}.col-md-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-md-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-md-3{flex: 0 0 25%; max-width: 25%;}.col-md-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-md-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-md-6{flex: 0 0 50%; max-width: 50%;}.col-md-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-md-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-md-9{flex: 0 0 75%; max-width: 75%;}.col-md-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-md-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-md-12{flex: 0 0 100%; max-width: 100%;}.order-md-first{order: -1;}.order-md-last{order: 13;}.order-md-0{order: 0;}.order-md-1{order: 1;}.order-md-2{order: 2;}.order-md-3{order: 3;}.order-md-4{order: 4;}.order-md-5{order: 5;}.order-md-6{order: 6;}.order-md-7{order: 7;}.order-md-8{order: 8;}.order-md-9{order: 9;}.order-md-10{order: 10;}.order-md-11{order: 11;}.order-md-12{order: 12;}.offset-md-0{margin-left: 0;}.offset-md-1{margin-left: 8.33333333%;}.offset-md-2{margin-left: 16.66666667%;}.offset-md-3{margin-left: 25%;}.offset-md-4{margin-left: 33.33333333%;}.offset-md-5{margin-left: 41.66666667%;}.offset-md-6{margin-left: 50%;}.offset-md-7{margin-left: 58.33333333%;}.offset-md-8{margin-left: 66.66666667%;}.offset-md-9{margin-left: 75%;}.offset-md-10{margin-left: 83.33333333%;}.offset-md-11{margin-left: 91.66666667%;}} @media (min-width: 992px){.col-lg{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-lg-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none;}.col-lg-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-lg-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-lg-3{flex: 0 0 25%; max-width: 25%;}.col-lg-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-lg-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-lg-6{flex: 0 0 50%; max-width: 50%;}.col-lg-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-lg-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-lg-9{flex: 0 0 75%; max-width: 75%;}.col-lg-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-lg-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-lg-12{flex: 0 0 100%; max-width: 100%;}.order-lg-first{order: -1;}.order-lg-last{order: 13;}.order-lg-0{order: 0;}.order-lg-1{order: 1;}.order-lg-2{order: 2;}.order-lg-3{order: 3;}.order-lg-4{order: 4;}.order-lg-5{order: 5;}.order-lg-6{order: 6;}.order-lg-7{order: 7;}.order-lg-8{order: 8;}.order-lg-9{order: 9;}.order-lg-10{order: 10;}.order-lg-11{order: 11;}.order-lg-12{order: 12;}.offset-lg-0{margin-left: 0;}.offset-lg-1{margin-left: 8.33333333%;}.offset-lg-2{margin-left: 16.66666667%;}.offset-lg-3{margin-left: 25%;}.offset-lg-4{margin-left: 33.33333333%;}.offset-lg-5{margin-left: 41.66666667%;}.offset-lg-6{margin-left: 50%;}.offset-lg-7{margin-left: 58.33333333%;}.offset-lg-8{margin-left: 66.66666667%;}.offset-lg-9{margin-left: 75%;}.offset-lg-10{margin-left: 83.33333333%;}.offset-lg-11{margin-left: 91.66666667%;}} @media (min-width: 1200px){.col-xl{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-xl-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none;}.col-xl-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-xl-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-xl-3{flex: 0 0 25%; max-width: 25%;}.col-xl-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-xl-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-xl-6{flex: 0 0 50%; max-width: 50%;}.col-xl-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-xl-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-xl-9{flex: 0 0 75%; max-width: 75%;}.col-xl-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-xl-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-xl-12{flex: 0 0 100%; max-width: 100%;}.order-xl-first{order: -1;}.order-xl-last{order: 13;}.order-xl-0{order: 0;}.order-xl-1{order: 1;}.order-xl-2{order: 2;}.order-xl-3{order: 3;}.order-xl-4{order: 4;}.order-xl-5{order: 5;}.order-xl-6{order: 6;}.order-xl-7{order: 7;}.order-xl-8{order: 8;}.order-xl-9{order: 9;}.order-xl-10{order: 10;}.order-xl-11{order: 11;}.order-xl-12{order: 12;}.offset-xl-0{margin-left: 0;}.offset-xl-1{margin-left: 8.33333333%;}.offset-xl-2{margin-left: 16.66666667%;}.offset-xl-3{margin-left: 25%;}.offset-xl-4{margin-left: 33.33333333%;}.offset-xl-5{margin-left: 41.66666667%;}.offset-xl-6{margin-left: 50%;}.offset-xl-7{margin-left: 58.33333333%;}.offset-xl-8{margin-left: 66.66666667%;}.offset-xl-9{margin-left: 75%;}.offset-xl-10{margin-left: 83.33333333%;}.offset-xl-11{margin-left: 91.66666667%;}} .table{width: 100%; margin-bottom: 1rem; background-color: transparent;} .table th, .table td{padding: 0.75rem; vertical-align: top; border-top: 1px solid #dee2e6;} .table thead th{vertical-align: bottom; border-bottom: 2px solid #dee2e6;} .table tbody + tbody{border-top: 2px solid #dee2e6;} .table .table{background-color: #fff;} .table-sm th, .table-sm td{padding: 0.3rem;} .table-bordered{border: 1px solid #dee2e6;} .table-bordered th, .table-bordered td{border: 1px solid #dee2e6;} .table-bordered thead th, .table-bordered thead td{border-bottom-width: 2px;} .table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody{border: 0;} .table-striped tbody tr:nth-of-type(odd){background-color: rgba(0, 0, 0, 0.05);} .table-hover tbody tr:hover{background-color: rgba(0, 0, 0, 0.075);} .table-primary, .table-primary > th, .table-primary > td{background-color: #b8daff;} .table-hover .table-primary:hover{background-color: #9fcdff;} .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th{background-color: #9fcdff;} .table-secondary, .table-secondary > th, .table-secondary > td{background-color: #d6d8db;} .table-hover .table-secondary:hover{background-color: #c8cbcf;} .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th{background-color: #c8cbcf;} .table-success, .table-success > th, .table-success > td{background-color: #c3e6cb;} .table-hover .table-success:hover{background-color: #b1dfbb;} .table-hover .table-success:hover > td, .table-hover .table-success:hover > th{background-color: #b1dfbb;} .table-info, .table-info > th, .table-info > td{background-color: #bee5eb;} .table-hover .table-info:hover{background-color: #abdde5;} .table-hover .table-info:hover > td, .table-hover .table-info:hover > th{background-color: #abdde5;} .table-warning, .table-warning > th, .table-warning > td{background-color: #ffeeba;} .table-hover .table-warning:hover{background-color: #ffe8a1;} .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th{background-color: #ffe8a1;} .table-danger, .table-danger > th, .table-danger > td{background-color: #f5c6cb;} .table-hover .table-danger:hover{background-color: #f1b0b7;} .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th{background-color: #f1b0b7;} .table-light, .table-light > th, .table-light > td{background-color: #fdfdfe;} .table-hover .table-light:hover{background-color: #ececf6;} .table-hover .table-light:hover > td, .table-hover .table-light:hover > th{background-color: #ececf6;} .table-dark, .table-dark > th, .table-dark > td{background-color: #c6c8ca;} .table-hover .table-dark:hover{background-color: #b9bbbe;} .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th{background-color: #b9bbbe;} .table-active, .table-active > th, .table-active > td{background-color: rgba(0, 0, 0, 0.075);} .table-hover .table-active:hover{background-color: rgba(0, 0, 0, 0.075);} .table-hover .table-active:hover > td, .table-hover .table-active:hover > th{background-color: rgba(0, 0, 0, 0.075);} .table .thead-dark th{color: #fff; background-color: #212529; border-color: #32383e;} .table .thead-light th{color: #495057; background-color: #e9ecef; border-color: #dee2e6;} .table-dark{color: #fff; background-color: #212529;} .table-dark th, .table-dark td, .table-dark thead th{border-color: #32383e;} .table-dark.table-bordered{border: 0;} .table-dark.table-striped tbody tr:nth-of-type(odd){background-color: rgba(255, 255, 255, 0.05);} .table-dark.table-hover tbody tr:hover{background-color: rgba(255, 255, 255, 0.075);} @media (max-width: 575.98px){.table-responsive-sm{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar;}.table-responsive-sm > .table-bordered{border: 0;}} @media (max-width: 767.98px){.table-responsive-md{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar;}.table-responsive-md > .table-bordered{border: 0;}} @media (max-width: 991.98px){.table-responsive-lg{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar;}.table-responsive-lg > .table-bordered{border: 0;}} @media (max-width: 1199.98px){.table-responsive-xl{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar;}.table-responsive-xl > .table-bordered{border: 0;}} .table-responsive{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar;} .table-responsive > .table-bordered{border: 0;} .form-control{display: block; width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;} @media screen and (prefers-reduced-motion: reduce){.form-control{transition: none;}} .form-control::-ms-expand{background-color: transparent; border: 0;} .form-control:focus{color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .form-control::placeholder{color: #6c757d; opacity: 1;} .form-control:disabled, .form-control[readonly]{background-color: #e9ecef; opacity: 1;} select.form-control:focus::-ms-value{color: #495057; background-color: #fff;} .form-control-file, .form-control-range{display: block; width: 100%;} .col-form-label{padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5;} .col-form-label-lg{padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; line-height: 1.5;} .col-form-label-sm{padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.75rem; line-height: 1.5;} .form-control-plaintext{display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0; line-height: 1.5; color: #212529; background-color: transparent; border: solid transparent; border-width: 1px 0;} .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg{padding-right: 0; padding-left: 0;} .form-control-sm{height: calc(1.625rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.75rem; line-height: 1.5; border-radius: 0.2rem;} .form-control-lg{height: calc(2.875rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem;} select.form-control[size], select.form-control[multiple]{height: auto;} textarea.form-control{height: auto;} .form-group{margin-bottom: 1rem;} .form-text{display: block; margin-top: 0.25rem;} .form-row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px;} .form-row > .col, .form-row > [class*="col-"]{padding-right: 5px; padding-left: 5px;} .form-check{position: relative; display: block; padding-left: 1.25rem;} .form-check-input{position: absolute; margin-top: 0.3rem; margin-left: -1.25rem;} .form-check-input:disabled ~ .form-check-label{color: #6c757d;} .form-check-label{margin-bottom: 0;} .form-check-inline{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; padding-left: 0; margin-right: 0.75rem;} .form-check-inline .form-check-input{position: static; margin-top: 0; margin-right: 0.3125rem; margin-left: 0;} .valid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #28a745;} .valid-tooltip{position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.75rem; line-height: 1.5; color: #fff; background-color: rgba(40, 167, 69, 0.9); border-radius: 0.25rem;} .was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid, .custom-select.is-valid{border-color: #28a745;} .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus{border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);} .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip{display: block;} .was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip{display: block;} .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label{color: #28a745;} .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip{display: block;} .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label{color: #28a745;} .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before{background-color: #71dd8a;} .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip{display: block;} .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before{background-color: #34ce57;} .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);} .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label{border-color: #28a745;} .was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after{border-color: inherit;} .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip{display: block;} .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);} .invalid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #dc3545;} .invalid-tooltip{position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.75rem; line-height: 1.5; color: #fff; background-color: rgba(220, 53, 69, 0.9); border-radius: 0.25rem;} .was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .custom-select.is-invalid{border-color: #dc3545;} .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus{border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);} .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip{display: block;} .was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip{display: block;} .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label{color: #dc3545;} .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip{display: block;} .was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label{color: #dc3545;} .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before{background-color: #efa2a9;} .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip{display: block;} .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before{background-color: #e4606d;} .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);} .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label{border-color: #dc3545;} .was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after{border-color: inherit;} .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip{display: block;} .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);} .form-inline{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; align-items: center;} .form-inline .form-check{width: 100%;} @media (min-width: 576px){.form-inline label{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; margin-bottom: 0;}.form-inline .form-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; -webkit-flex-flow: row wrap; flex-flow: row wrap; align-items: center; margin-bottom: 0;}.form-inline .form-control{display: inline-block; width: auto; vertical-align: middle;}.form-inline .form-control-plaintext{display: inline-block;}.form-inline .input-group, .form-inline .custom-select{width: auto;}.form-inline .form-check{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0;}.form-inline .form-check-input{position: relative; margin-top: 0; margin-right: 0.25rem; margin-left: 0;}.form-inline .custom-control{align-items: center; justify-content: center;}.form-inline .custom-control-label{margin-bottom: 0;}} .btn{display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;} @media screen and (prefers-reduced-motion: reduce){.btn{transition: none;}} .btn:hover, .btn:focus{text-decoration: none;} .btn:focus, .btn.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .btn.disabled, .btn:disabled{opacity: 0.65;} .btn:not(:disabled):not(.disabled){cursor: pointer;} a.btn.disabled, fieldset:disabled a.btn{pointer-events: none;} .btn-primary{color: #fff; background-color: #007bff; border-color: #007bff;} .btn-primary:hover{color: #fff; background-color: #0069d9; border-color: #0062cc;} .btn-primary:focus, .btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);} .btn-primary.disabled, .btn-primary:disabled{color: #fff; background-color: #007bff; border-color: #007bff;} .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle{color: #fff; background-color: #0062cc; border-color: #005cbf;} .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);} .btn-secondary{color: #fff; background-color: #6c757d; border-color: #6c757d;} .btn-secondary:hover{color: #fff; background-color: #5a6268; border-color: #545b62;} .btn-secondary:focus, .btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);} .btn-secondary.disabled, .btn-secondary:disabled{color: #fff; background-color: #6c757d; border-color: #6c757d;} .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle{color: #fff; background-color: #545b62; border-color: #4e555b;} .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);} .btn-success{color: #fff; background-color: #28a745; border-color: #28a745;} .btn-success:hover{color: #fff; background-color: #218838; border-color: #1e7e34;} .btn-success:focus, .btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);} .btn-success.disabled, .btn-success:disabled{color: #fff; background-color: #28a745; border-color: #28a745;} .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle{color: #fff; background-color: #1e7e34; border-color: #1c7430;} .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);} .btn-info{color: #fff; background-color: #17a2b8; border-color: #17a2b8;} .btn-info:hover{color: #fff; background-color: #138496; border-color: #117a8b;} .btn-info:focus, .btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);} .btn-info.disabled, .btn-info:disabled{color: #fff; background-color: #17a2b8; border-color: #17a2b8;} .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle{color: #fff; background-color: #117a8b; border-color: #10707f;} .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);} .btn-warning{color: #212529; background-color: #ffc107; border-color: #ffc107;} .btn-warning:hover{color: #212529; background-color: #e0a800; border-color: #d39e00;} .btn-warning:focus, .btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);} .btn-warning.disabled, .btn-warning:disabled{color: #212529; background-color: #ffc107; border-color: #ffc107;} .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle{color: #212529; background-color: #d39e00; border-color: #c69500;} .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);} .btn-danger{color: #fff; background-color: #dc3545; border-color: #dc3545;} .btn-danger:hover{color: #fff; background-color: #c82333; border-color: #bd2130;} .btn-danger:focus, .btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);} .btn-danger.disabled, .btn-danger:disabled{color: #fff; background-color: #dc3545; border-color: #dc3545;} .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle{color: #fff; background-color: #bd2130; border-color: #b21f2d;} .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);} .btn-light{color: #212529; background-color: #f8f9fa; border-color: #f8f9fa;} .btn-light:hover{color: #212529; background-color: #e2e6ea; border-color: #dae0e5;} .btn-light:focus, .btn-light.focus{box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);} .btn-light.disabled, .btn-light:disabled{color: #212529; background-color: #f8f9fa; border-color: #f8f9fa;} .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle{color: #212529; background-color: #dae0e5; border-color: #d3d9df;} .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);} .btn-dark{color: #fff; background-color: #343a40; border-color: #343a40;} .btn-dark:hover{color: #fff; background-color: #23272b; border-color: #1d2124;} .btn-dark:focus, .btn-dark.focus{box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);} .btn-dark.disabled, .btn-dark:disabled{color: #fff; background-color: #343a40; border-color: #343a40;} .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle{color: #fff; background-color: #1d2124; border-color: #171a1d;} .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);} .btn-outline-primary{color: #007bff; background-color: transparent; background-image: none; border-color: #007bff;} .btn-outline-primary:hover{color: #fff; background-color: #007bff; border-color: #007bff;} .btn-outline-primary:focus, .btn-outline-primary.focus{box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);} .btn-outline-primary.disabled, .btn-outline-primary:disabled{color: #007bff; background-color: transparent;} .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle{color: #fff; background-color: #007bff; border-color: #007bff;} .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);} .btn-outline-secondary{color: #6c757d; background-color: transparent; background-image: none; border-color: #6c757d;} .btn-outline-secondary:hover{color: #fff; background-color: #6c757d; border-color: #6c757d;} .btn-outline-secondary:focus, .btn-outline-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);} .btn-outline-secondary.disabled, .btn-outline-secondary:disabled{color: #6c757d; background-color: transparent;} .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle{color: #fff; background-color: #6c757d; border-color: #6c757d;} .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);} .btn-outline-success{color: #28a745; background-color: transparent; background-image: none; border-color: #28a745;} .btn-outline-success:hover{color: #fff; background-color: #28a745; border-color: #28a745;} .btn-outline-success:focus, .btn-outline-success.focus{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);} .btn-outline-success.disabled, .btn-outline-success:disabled{color: #28a745; background-color: transparent;} .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle{color: #fff; background-color: #28a745; border-color: #28a745;} .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);} .btn-outline-info{color: #17a2b8; background-color: transparent; background-image: none; border-color: #17a2b8;} .btn-outline-info:hover{color: #fff; background-color: #17a2b8; border-color: #17a2b8;} .btn-outline-info:focus, .btn-outline-info.focus{box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);} .btn-outline-info.disabled, .btn-outline-info:disabled{color: #17a2b8; background-color: transparent;} .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle{color: #fff; background-color: #17a2b8; border-color: #17a2b8;} .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);} .btn-outline-warning{color: #ffc107; background-color: transparent; background-image: none; border-color: #ffc107;} .btn-outline-warning:hover{color: #212529; background-color: #ffc107; border-color: #ffc107;} .btn-outline-warning:focus, .btn-outline-warning.focus{box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);} .btn-outline-warning.disabled, .btn-outline-warning:disabled{color: #ffc107; background-color: transparent;} .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle{color: #212529; background-color: #ffc107; border-color: #ffc107;} .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);} .btn-outline-danger{color: #dc3545; background-color: transparent; background-image: none; border-color: #dc3545;} .btn-outline-danger:hover{color: #fff; background-color: #dc3545; border-color: #dc3545;} .btn-outline-danger:focus, .btn-outline-danger.focus{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);} .btn-outline-danger.disabled, .btn-outline-danger:disabled{color: #dc3545; background-color: transparent;} .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle{color: #fff; background-color: #dc3545; border-color: #dc3545;} .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);} .btn-outline-light{color: #f8f9fa; background-color: transparent; background-image: none; border-color: #f8f9fa;} .btn-outline-light:hover{color: #212529; background-color: #f8f9fa; border-color: #f8f9fa;} .btn-outline-light:focus, .btn-outline-light.focus{box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);} .btn-outline-light.disabled, .btn-outline-light:disabled{color: #f8f9fa; background-color: transparent;} .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle{color: #212529; background-color: #f8f9fa; border-color: #f8f9fa;} .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);} .btn-outline-dark{color: #343a40; background-color: transparent; background-image: none; border-color: #343a40;} .btn-outline-dark:hover{color: #fff; background-color: #343a40; border-color: #343a40;} .btn-outline-dark:focus, .btn-outline-dark.focus{box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);} .btn-outline-dark.disabled, .btn-outline-dark:disabled{color: #343a40; background-color: transparent;} .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle{color: #fff; background-color: #343a40; border-color: #343a40;} .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);} .btn-link{font-weight: 400; color: #007bff; background-color: transparent;} .btn-link:hover{color: #0056b3; text-decoration: underline; background-color: transparent; border-color: transparent;} .btn-link:focus, .btn-link.focus{text-decoration: underline; border-color: transparent; box-shadow: none;} .btn-link:disabled, .btn-link.disabled{color: #6c757d; pointer-events: none;} .btn-lg, .btn-group-lg > .btn{padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem;} .btn-sm, .btn-group-sm > .btn{padding: 0.0625rem 0.3125rem; font-size: 0.75rem; line-height: 1.5; border-radius: 0.2rem;} .btn-block{display: block; width: 100%;} .btn-block + .btn-block{margin-top: 0.5rem;} input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block{width: 100%;} .fade{transition: opacity 0.15s linear;} @media screen and (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 0.35s ease;} @media screen and (prefers-reduced-motion: reduce){.collapsing{transition: none;}} .dropup, .dropright, .dropdown, .dropleft{position: relative;} .dropdown-toggle::after{display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent;} .dropdown-toggle:empty::after{margin-left: 0;} .dropdown-menu{position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem;} .dropdown-menu-right{right: 0; left: auto;} .dropup .dropdown-menu{top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem;} .dropup .dropdown-toggle::after{display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent;} .dropup .dropdown-toggle:empty::after{margin-left: 0;} .dropright .dropdown-menu{top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem;} .dropright .dropdown-toggle::after{display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid;} .dropright .dropdown-toggle:empty::after{margin-left: 0;} .dropright .dropdown-toggle::after{vertical-align: 0;} .dropleft .dropdown-menu{top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem;} .dropleft .dropdown-toggle::after{display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: "";} .dropleft .dropdown-toggle::after{display: none;} .dropleft .dropdown-toggle::before{display: inline-block; width: 0; height: 0; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent;} .dropleft .dropdown-toggle:empty::after{margin-left: 0;} .dropleft .dropdown-toggle::before{vertical-align: 0;} .dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"]{right: auto; bottom: auto;} .dropdown-divider{height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid #e9ecef;} .dropdown-item{display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0;} .dropdown-item:hover, .dropdown-item:focus{color: #16181b; text-decoration: none; background-color: #f8f9fa;} .dropdown-item.active, .dropdown-item:active{color: #fff; text-decoration: none; background-color: #007bff;} .dropdown-item.disabled, .dropdown-item:disabled{color: #6c757d; background-color: transparent;} .dropdown-menu.show{display: block;} .dropdown-header{display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.75rem; color: #6c757d; white-space: nowrap;} .dropdown-item-text{display: block; padding: 0.25rem 1.5rem; color: #212529;} .btn-group, .btn-group-vertical{position: relative; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; vertical-align: middle;} .btn-group > .btn, .btn-group-vertical > .btn{position: relative; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto;} .btn-group > .btn:hover, .btn-group-vertical > .btn:hover{z-index: 1;} .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active{z-index: 1;} .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group{margin-left: -1px;} .btn-toolbar{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; justify-content: flex-start;} .btn-toolbar .input-group{width: auto;} .btn-group > .btn:first-child{margin-left: 0;} .btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius: 0; border-bottom-right-radius: 0;} .btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0; border-bottom-left-radius: 0;} .dropdown-toggle-split{padding-right: 0.5625rem; padding-left: 0.5625rem;} .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after{margin-left: 0;} .dropleft .dropdown-toggle-split::before{margin-right: 0;} .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split{padding-right: 0.234375rem; padding-left: 0.234375rem;} .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split{padding-right: 0.75rem; padding-left: 0.75rem;} .btn-group-vertical{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start; justify-content: center;} .btn-group-vertical .btn, .btn-group-vertical .btn-group{width: 100%;} .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group{margin-top: -1px; margin-left: 0;} .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius: 0; border-bottom-left-radius: 0;} .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0; border-top-right-radius: 0;} .btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn{margin-bottom: 0;} .btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"]{position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none;} .input-group{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: stretch; width: 100%;} .input-group > .form-control, .input-group > .custom-select, .input-group > .custom-file{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; width: 1%; margin-bottom: 0;} .input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file{margin-left: -1px;} .input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index: 3;} .input-group > .custom-file .custom-file-input:focus{z-index: 4;} .input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;} .input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;} .input-group > .custom-file{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius: 0; border-bottom-right-radius: 0;} .input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius: 0; border-bottom-left-radius: 0;} .input-group-prepend, .input-group-append{display: -webkit-box; display: -webkit-flex; display: flex;} .input-group-prepend .btn, .input-group-append .btn{position: relative; z-index: 2;} .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn{margin-left: -1px;} .input-group-prepend{margin-right: -1px;} .input-group-append{margin-left: -1px;} .input-group-text{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: 0.25rem;} .input-group-text input[type="radio"], .input-group-text input[type="checkbox"]{margin-top: 0;} .input-group-lg > .form-control, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn{height: calc(2.875rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem;} .input-group-sm > .form-control, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn{height: calc(1.625rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.75rem; line-height: 1.5; border-radius: 0.2rem;} .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;} .input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;} .custom-control{position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem;} .custom-control-inline{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; margin-right: 1rem;} .custom-control-input{position: absolute; z-index: -1; opacity: 0;} .custom-control-input:checked ~ .custom-control-label::before{color: #fff; background-color: #007bff;} .custom-control-input:focus ~ .custom-control-label::before{box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .custom-control-input:active ~ .custom-control-label::before{color: #fff; background-color: #b3d7ff;} .custom-control-input:disabled ~ .custom-control-label{color: #6c757d;} .custom-control-input:disabled ~ .custom-control-label::before{background-color: #e9ecef;} .custom-control-label{position: relative; margin-bottom: 0;} .custom-control-label::before{position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; user-select: none; background-color: #dee2e6;} .custom-control-label::after{position: absolute; top: 0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; background-repeat: no-repeat; background-position: center center; background-size: 50% 50%;} .custom-checkbox .custom-control-label::before{border-radius: 0.25rem;} .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color: #007bff;} .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");} .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background-color: #007bff;} .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");} .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color: rgba(0, 123, 255, 0.5);} .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color: rgba(0, 123, 255, 0.5);} .custom-radio .custom-control-label::before{border-radius: 50%;} .custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color: #007bff;} .custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");} .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color: rgba(0, 123, 255, 0.5);} .custom-select{display: inline-block; width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; line-height: 1.5; color: #495057; vertical-align: middle; background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; background-size: 8px 10px; border: 1px solid #ced4da; border-radius: 0.25rem; -webkit-appearance: none; -moz-appearance: none; appearance: none;} .custom-select:focus{border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);} .custom-select:focus::-ms-value{color: #495057; background-color: #fff;} .custom-select[multiple], .custom-select[size]:not([size="1"]){height: auto; padding-right: 0.75rem; background-image: none;} .custom-select:disabled{color: #6c757d; background-color: #e9ecef;} .custom-select::-ms-expand{opacity: 0;} .custom-select-sm{height: calc(1.625rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 75%;} .custom-select-lg{height: calc(2.875rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 125%;} .custom-file{position: relative; display: inline-block; width: 100%; height: calc(2.25rem + 2px); margin-bottom: 0;} .custom-file-input{position: relative; z-index: 2; width: 100%; height: calc(2.25rem + 2px); margin: 0; opacity: 0;} .custom-file-input:focus ~ .custom-file-label{border-color: #80bdff; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .custom-file-input:focus ~ .custom-file-label::after{border-color: #80bdff;} .custom-file-input:disabled ~ .custom-file-label{background-color: #e9ecef;} .custom-file-input:lang(en) ~ .custom-file-label::after{content: "Browse";} .custom-file-label{position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(2.25rem + 2px); padding: 0.375rem 0.75rem; line-height: 1.5; color: #495057; background-color: #fff; border: 1px solid #ced4da; border-radius: 0.25rem;} .custom-file-label::after{position: absolute; top: 0; right: 0; bottom: 0; z-index: 3; display: block; height: 2.25rem; padding: 0.375rem 0.75rem; line-height: 1.5; color: #495057; content: "Browse"; background-color: #e9ecef; border-left: 1px solid #ced4da; border-radius: 0 0.25rem 0.25rem 0;} .custom-range{width: 100%; padding-left: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none;} .custom-range:focus{outline: none;} .custom-range:focus::-webkit-slider-thumb{box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .custom-range:focus::-moz-range-thumb{box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .custom-range:focus::-ms-thumb{box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .custom-range::-moz-focus-outer{border: 0;} .custom-range::-webkit-slider-thumb{width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #007bff; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;} @media screen and (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition: none;}} .custom-range::-webkit-slider-thumb:active{background-color: #b3d7ff;} .custom-range::-webkit-slider-runnable-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem;} .custom-range::-moz-range-thumb{width: 1rem; height: 1rem; background-color: #007bff; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;} @media screen and (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition: none;}} .custom-range::-moz-range-thumb:active{background-color: #b3d7ff;} .custom-range::-moz-range-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem;} .custom-range::-ms-thumb{width: 1rem; height: 1rem; margin-top: 0; margin-right: 0.2rem; margin-left: 0.2rem; background-color: #007bff; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;} @media screen and (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition: none;}} .custom-range::-ms-thumb:active{background-color: #b3d7ff;} .custom-range::-ms-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: transparent; border-color: transparent; border-width: 0.5rem;} .custom-range::-ms-fill-lower{background-color: #dee2e6; border-radius: 1rem;} .custom-range::-ms-fill-upper{margin-right: 15px; background-color: #dee2e6; border-radius: 1rem;} .custom-control-label::before, .custom-file-label, .custom-select{transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;} @media screen and (prefers-reduced-motion: reduce){.custom-control-label::before, .custom-file-label, .custom-select{transition: none;}} .nav{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none;} .nav-link{display: block; padding: 0.5rem 1rem;} .nav-link:hover, .nav-link:focus{text-decoration: none;} .nav-link.disabled{color: #6c757d;} .nav-tabs{border-bottom: 1px solid #dee2e6;} .nav-tabs .nav-item{margin-bottom: -1px;} .nav-tabs .nav-link{border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;} .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus{border-color: #e9ecef #e9ecef #dee2e6;} .nav-tabs .nav-link.disabled{color: #6c757d; background-color: transparent; border-color: transparent;} .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{color: #495057; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff;} .nav-tabs .dropdown-menu{margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0;} .nav-pills .nav-link{border-radius: 0.25rem;} .nav-pills .nav-link.active, .nav-pills .show > .nav-link{color: #fff; background-color: #007bff;} .nav-fill .nav-item{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; text-align: center;} .nav-justified .nav-item{flex-basis: 0; flex-grow: 1; text-align: center;} .tab-content > .tab-pane{display: none;} .tab-content > .active{display: block;} .navbar{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem;} .navbar > .container, .navbar > .container-fluid{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: space-between;} .navbar-brand{display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap;} .navbar-brand:hover, .navbar-brand:focus{text-decoration: none;} .navbar-nav{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none;} .navbar-nav .nav-link{padding-right: 0; padding-left: 0;} .navbar-nav .dropdown-menu{position: static; float: none;} .navbar-text{display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem;} .navbar-collapse{flex-basis: 100%; flex-grow: 1; align-items: center;} .navbar-toggler{padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem;} .navbar-toggler:hover, .navbar-toggler:focus{text-decoration: none;} .navbar-toggler:not(:disabled):not(.disabled){cursor: pointer;} .navbar-toggler-icon{display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; background-size: 100% 100%;} @media (max-width: 575.98px){.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid{padding-right: 0; padding-left: 0;}} @media (min-width: 576px){.navbar-expand-sm{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-sm .navbar-nav{flex-direction: row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-sm .navbar-nav .nav-link{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-sm .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-sm .navbar-toggler{display: none;}} @media (max-width: 767.98px){.navbar-expand-md > .container, .navbar-expand-md > .container-fluid{padding-right: 0; padding-left: 0;}} @media (min-width: 768px){.navbar-expand-md{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-md .navbar-nav{flex-direction: row;}.navbar-expand-md .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-md .navbar-nav .nav-link{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-md > .container, .navbar-expand-md > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-md .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-md .navbar-toggler{display: none;}} @media (max-width: 991.98px){.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid{padding-right: 0; padding-left: 0;}} @media (min-width: 992px){.navbar-expand-lg{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-lg .navbar-nav{flex-direction: row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-lg .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-lg .navbar-toggler{display: none;}} @media (max-width: 1199.98px){.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid{padding-right: 0; padding-left: 0;}} @media (min-width: 1200px){.navbar-expand-xl{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-xl .navbar-nav{flex-direction: row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-xl .navbar-nav .nav-link{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-xl .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-xl .navbar-toggler{display: none;}} .navbar-expand{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;} .navbar-expand > .container, .navbar-expand > .container-fluid{padding-right: 0; padding-left: 0;} .navbar-expand .navbar-nav{flex-direction: row;} .navbar-expand .navbar-nav .dropdown-menu{position: absolute;} .navbar-expand .navbar-nav .nav-link{padding-right: 0.5rem; padding-left: 0.5rem;} .navbar-expand > .container, .navbar-expand > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;} .navbar-expand .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;} .navbar-expand .navbar-toggler{display: none;} .navbar-light .navbar-brand{color: rgba(0, 0, 0, 0.9);} .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus{color: rgba(0, 0, 0, 0.9);} .navbar-light .navbar-nav .nav-link{color: rgba(0, 0, 0, 0.5);} .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus{color: rgba(0, 0, 0, 0.7);} .navbar-light .navbar-nav .nav-link.disabled{color: rgba(0, 0, 0, 0.3);} .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active{color: rgba(0, 0, 0, 0.9);} .navbar-light .navbar-toggler{color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1);} .navbar-light .navbar-toggler-icon{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");} .navbar-light .navbar-text{color: rgba(0, 0, 0, 0.5);} .navbar-light .navbar-text a{color: rgba(0, 0, 0, 0.9);} .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus{color: rgba(0, 0, 0, 0.9);} .navbar-dark .navbar-brand{color: #fff;} .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus{color: #fff;} .navbar-dark .navbar-nav .nav-link{color: rgba(255, 255, 255, 0.5);} .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus{color: rgba(255, 255, 255, 0.75);} .navbar-dark .navbar-nav .nav-link.disabled{color: rgba(255, 255, 255, 0.25);} .navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active{color: #fff;} .navbar-dark .navbar-toggler{color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1);} .navbar-dark .navbar-toggler-icon{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");} .navbar-dark .navbar-text{color: rgba(255, 255, 255, 0.5);} .navbar-dark .navbar-text a{color: #fff;} .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus{color: #fff;} .card{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem;} .card > hr{margin-right: 0; margin-left: 0;} .card > .list-group:first-child .list-group-item:first-child{border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;} .card > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem;} .card-body{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; padding: 1.25rem;} .card-title{margin-bottom: 0.75rem;} .card-subtitle{margin-top: -0.375rem; margin-bottom: 0;} .card-text:last-child{margin-bottom: 0;} .card-link:hover{text-decoration: none;} .card-link + .card-link{margin-left: 1.25rem;} .card-header{padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125);} .card-header:first-child{border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;} .card-header + .list-group .list-group-item:first-child{border-top: 0;} .card-footer{padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125);} .card-footer:last-child{border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);} .card-header-tabs{margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0;} .card-header-pills{margin-right: -0.625rem; margin-left: -0.625rem;} .card-img-overlay{position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem;} .card-img{width: 100%; border-radius: calc(0.25rem - 1px);} .card-img-top{width: 100%; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px);} .card-img-bottom{width: 100%; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px);} .card-deck{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;} .card-deck .card{margin-bottom: 15px;} @media (min-width: 576px){.card-deck{-webkit-flex-flow: row wrap; flex-flow: row wrap; margin-right: -15px; margin-left: -15px;}.card-deck .card{display: -webkit-box; display: -webkit-flex; display: flex; flex: 1 0 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px;}} .card-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;} .card-group > .card{margin-bottom: 15px;} @media (min-width: 576px){.card-group{-webkit-flex-flow: row wrap; flex-flow: row wrap;}.card-group > .card{flex: 1 0 0%; margin-bottom: 0;}.card-group > .card + .card{margin-left: 0; border-left: 0;}.card-group > .card:first-child{border-top-right-radius: 0; border-bottom-right-radius: 0;}.card-group > .card:first-child .card-img-top, .card-group > .card:first-child .card-header{border-top-right-radius: 0;}.card-group > .card:first-child .card-img-bottom, .card-group > .card:first-child .card-footer{border-bottom-right-radius: 0;}.card-group > .card:last-child{border-top-left-radius: 0; border-bottom-left-radius: 0;}.card-group > .card:last-child .card-img-top, .card-group > .card:last-child .card-header{border-top-left-radius: 0;}.card-group > .card:last-child .card-img-bottom, .card-group > .card:last-child .card-footer{border-bottom-left-radius: 0;}.card-group > .card:only-child{border-radius: 0.25rem;}.card-group > .card:only-child .card-img-top, .card-group > .card:only-child .card-header{border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;}.card-group > .card:only-child .card-img-bottom, .card-group > .card:only-child .card-footer{border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}.card-group > .card:not(:first-child):not(:last-child):not(:only-child){border-radius: 0;}.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius: 0;}} .card-columns .card{margin-bottom: 0.75rem;} @media (min-width: 576px){.card-columns{column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1;}.card-columns .card{display: inline-block; width: 100%;}} .accordion .card:not(:first-of-type):not(:last-of-type){border-bottom: 0; border-radius: 0;} .accordion .card:not(:first-of-type) .card-header:first-child{border-radius: 0;} .accordion .card:first-of-type{border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0;} .accordion .card:last-of-type{border-top-left-radius: 0; border-top-right-radius: 0;} .breadcrumb{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: #e9ecef; border-radius: 0.25rem;} .breadcrumb-item + .breadcrumb-item{padding-left: 0.5rem;} .breadcrumb-item + .breadcrumb-item::before{display: inline-block; padding-right: 0.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: -webkit-box; display: -webkit-flex; display: flex; padding-left: 0; list-style: none; border-radius: 0.25rem;} .page-link{position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #007bff; background-color: #fff; border: 1px solid #dee2e6;} .page-link:hover{z-index: 2; color: #0056b3; text-decoration: none; background-color: #e9ecef; border-color: #dee2e6;} .page-link:focus{z-index: 2; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .page-link:not(:disabled):not(.disabled){cursor: pointer;} .page-item:first-child .page-link{margin-left: 0; border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem;} .page-item:last-child .page-link{border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem;} .page-item.active .page-link{z-index: 1; color: #fff; background-color: #007bff; border-color: #007bff;} .page-item.disabled .page-link{color: #6c757d; pointer-events: none; cursor: auto; background-color: #fff; border-color: #dee2e6;} .pagination-lg .page-link{padding: 0.75rem 1.5rem; font-size: 1.25rem; line-height: 1.5;} .pagination-lg .page-item:first-child .page-link{border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem;} .pagination-lg .page-item:last-child .page-link{border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem;} .pagination-sm .page-link{padding: 0.25rem 0.5rem; font-size: 0.75rem; line-height: 1.5;} .pagination-sm .page-item:first-child .page-link{border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem;} .pagination-sm .page-item:last-child .page-link{border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem;} .badge{display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem;} .badge:empty{display: none;} .btn .badge{position: relative; top: -1px;} .badge-pill{padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem;} .badge-primary{color: #fff; background-color: #007bff;} .badge-primary[href]:hover, .badge-primary[href]:focus{color: #fff; text-decoration: none; background-color: #0062cc;} .badge-secondary{color: #fff; background-color: #6c757d;} .badge-secondary[href]:hover, .badge-secondary[href]:focus{color: #fff; text-decoration: none; background-color: #545b62;} .badge-success{color: #fff; background-color: #28a745;} .badge-success[href]:hover, .badge-success[href]:focus{color: #fff; text-decoration: none; background-color: #1e7e34;} .badge-info{color: #fff; background-color: #17a2b8;} .badge-info[href]:hover, .badge-info[href]:focus{color: #fff; text-decoration: none; background-color: #117a8b;} .badge-warning{color: #212529; background-color: #ffc107;} .badge-warning[href]:hover, .badge-warning[href]:focus{color: #212529; text-decoration: none; background-color: #d39e00;} .badge-danger{color: #fff; background-color: #dc3545;} .badge-danger[href]:hover, .badge-danger[href]:focus{color: #fff; text-decoration: none; background-color: #bd2130;} .badge-light{color: #212529; background-color: #f8f9fa;} .badge-light[href]:hover, .badge-light[href]:focus{color: #212529; text-decoration: none; background-color: #dae0e5;} .badge-dark{color: #fff; background-color: #343a40;} .badge-dark[href]:hover, .badge-dark[href]:focus{color: #fff; text-decoration: none; background-color: #1d2124;} .jumbotron{padding: 2rem 1rem; margin-bottom: 2rem; background-color: #e9ecef; border-radius: 0.3rem;} @media (min-width: 576px){.jumbotron{padding: 4rem 2rem;}} .jumbotron-fluid{padding-right: 0; padding-left: 0; border-radius: 0;} .alert{position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem;} .alert-heading{color: inherit;} .alert-link{font-weight: 700;} .alert-dismissible{padding-right: 4rem;} .alert-dismissible .close{position: absolute; top: 0; right: 0; padding: 0.75rem 1.25rem; color: inherit;} .alert-primary{color: #004085; background-color: #cce5ff; border-color: #b8daff;} .alert-primary hr{border-top-color: #9fcdff;} .alert-primary .alert-link{color: #002752;} .alert-secondary{color: #383d41; background-color: #e2e3e5; border-color: #d6d8db;} .alert-secondary hr{border-top-color: #c8cbcf;} .alert-secondary .alert-link{color: #202326;} .alert-success{color: #155724; background-color: #d4edda; border-color: #c3e6cb;} .alert-success hr{border-top-color: #b1dfbb;} .alert-success .alert-link{color: #0b2e13;} .alert-info{color: #0c5460; background-color: #d1ecf1; border-color: #bee5eb;} .alert-info hr{border-top-color: #abdde5;} .alert-info .alert-link{color: #062c33;} .alert-warning{color: #856404; background-color: #fff3cd; border-color: #ffeeba;} .alert-warning hr{border-top-color: #ffe8a1;} .alert-warning .alert-link{color: #533f03;} .alert-danger{color: #721c24; background-color: #f8d7da; border-color: #f5c6cb;} .alert-danger hr{border-top-color: #f1b0b7;} .alert-danger .alert-link{color: #491217;} .alert-light{color: #818182; background-color: #fefefe; border-color: #fdfdfe;} .alert-light hr{border-top-color: #ececf6;} .alert-light .alert-link{color: #686868;} .alert-dark{color: #1b1e21; background-color: #d6d8d9; border-color: #c6c8ca;} .alert-dark hr{border-top-color: #b9bbbe;} .alert-dark .alert-link{color: #040505;} @keyframes progress-bar-stripes{from{background-position: 1rem 0;}to{background-position: 0 0;}} .progress{display: -webkit-box; display: -webkit-flex; display: flex; height: 1rem; overflow: hidden; font-size: 0.75rem; background-color: #e9ecef; border-radius: 0.25rem;} .progress-bar{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; color: #fff; text-align: center; white-space: nowrap; background-color: #007bff; transition: width 0.6s ease;} @media screen and (prefers-reduced-motion: reduce){.progress-bar{transition: none;}} .progress-bar-striped{background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem;} .progress-bar-animated{animation: progress-bar-stripes 1s linear infinite;} .media{display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-start;} .media-body{flex: 1;} .list-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0;} .list-group-item-action{width: 100%; color: #495057; text-align: inherit;} .list-group-item-action:hover, .list-group-item-action:focus{color: #495057; text-decoration: none; background-color: #f8f9fa;} .list-group-item-action:active{color: #212529; background-color: #e9ecef;} .list-group-item{position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.125);} .list-group-item:first-child{border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;} .list-group-item:last-child{margin-bottom: 0; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem;} .list-group-item:hover, .list-group-item:focus{z-index: 1; text-decoration: none;} .list-group-item.disabled, .list-group-item:disabled{color: #6c757d; background-color: #fff;} .list-group-item.active{z-index: 2; color: #fff; background-color: #007bff; border-color: #007bff;} .list-group-flush .list-group-item{border-right: 0; border-left: 0; border-radius: 0;} .list-group-flush:first-child .list-group-item:first-child{border-top: 0;} .list-group-flush:last-child .list-group-item:last-child{border-bottom: 0;} .list-group-item-primary{color: #004085; background-color: #b8daff;} .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus{color: #004085; background-color: #9fcdff;} .list-group-item-primary.list-group-item-action.active{color: #fff; background-color: #004085; border-color: #004085;} .list-group-item-secondary{color: #383d41; background-color: #d6d8db;} .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus{color: #383d41; background-color: #c8cbcf;} .list-group-item-secondary.list-group-item-action.active{color: #fff; background-color: #383d41; border-color: #383d41;} .list-group-item-success{color: #155724; background-color: #c3e6cb;} .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus{color: #155724; background-color: #b1dfbb;} .list-group-item-success.list-group-item-action.active{color: #fff; background-color: #155724; border-color: #155724;} .list-group-item-info{color: #0c5460; background-color: #bee5eb;} .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus{color: #0c5460; background-color: #abdde5;} .list-group-item-info.list-group-item-action.active{color: #fff; background-color: #0c5460; border-color: #0c5460;} .list-group-item-warning{color: #856404; background-color: #ffeeba;} .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus{color: #856404; background-color: #ffe8a1;} .list-group-item-warning.list-group-item-action.active{color: #fff; background-color: #856404; border-color: #856404;} .list-group-item-danger{color: #721c24; background-color: #f5c6cb;} .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus{color: #721c24; background-color: #f1b0b7;} .list-group-item-danger.list-group-item-action.active{color: #fff; background-color: #721c24; border-color: #721c24;} .list-group-item-light{color: #818182; background-color: #fdfdfe;} .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus{color: #818182; background-color: #ececf6;} .list-group-item-light.list-group-item-action.active{color: #fff; background-color: #818182; border-color: #818182;} .list-group-item-dark{color: #1b1e21; background-color: #c6c8ca;} .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus{color: #1b1e21; background-color: #b9bbbe;} .list-group-item-dark.list-group-item-action.active{color: #fff; background-color: #1b1e21; border-color: #1b1e21;} .close{float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5;} .close:not(:disabled):not(.disabled){cursor: pointer;} .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus{color: #000; text-decoration: none; opacity: .75;} button.close{padding: 0; background-color: transparent; border: 0; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;} .modal-open{overflow: hidden;} .modal-open .modal{overflow-x: hidden; overflow-y: auto;} .modal{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; outline: 0;} .modal-dialog{position: relative; width: auto; margin: 0.5rem; pointer-events: none;} .modal.fade .modal-dialog{transition: transform 0.3s ease-out; transform: translate(0, -25%);} @media screen and (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition: none;}} .modal.show .modal-dialog{transform: translate(0, 0);} .modal-dialog-centered{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; min-height: calc(100% - (0.5rem * 2));} .modal-dialog-centered::before{display: block; height: calc(100vh - (0.5rem * 2)); content: "";} .modal-content{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0;} .modal-backdrop{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000;} .modal-backdrop.fade{opacity: 0;} .modal-backdrop.show{opacity: 0.5;} .modal-header{display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem; border-bottom: 1px solid #e9ecef; border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem;} .modal-header .close{padding: 1rem; margin: -1rem -1rem -1rem auto;} .modal-title{margin-bottom: 0; line-height: 1.5;} .modal-body{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem;} .modal-footer{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; -webkit-box-pack: end; justify-content: flex-end; padding: 1rem; border-top: 1px solid #e9ecef;} .modal-footer > :not(:first-child){margin-left: .25rem;} .modal-footer > :not(:last-child){margin-right: .25rem;} .modal-scrollbar-measure{position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll;} @media (min-width: 576px){.modal-dialog{max-width: 650px; margin: 1.75rem auto;}.modal-dialog-centered{min-height: calc(100% - (1.75rem * 2));}.modal-dialog-centered::before{height: calc(100vh - (1.75rem * 2));}.modal-sm{max-width: 300px;}} @media (min-width: 992px){.modal-lg{max-width: 980px;}} .tooltip{position: absolute; z-index: 1070; display: block; margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, 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: 0.75rem; word-wrap: break-word; opacity: 0;} .tooltip.show{opacity: 0.9;} .tooltip .arrow{position: absolute; display: block; width: 0.8rem; height: 0.4rem;} .tooltip .arrow::before{position: absolute; content: ""; border-color: transparent; border-style: solid;} .bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"]{padding: 0.4rem 0;} .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow{bottom: 0;} .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before{top: 0; border-width: 0.4rem 0.4rem 0; border-top-color: #000;} .bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"]{padding: 0 0.4rem;} .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow{left: 0; width: 0.4rem; height: 0.8rem;} .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before{right: 0; border-width: 0.4rem 0.4rem 0.4rem 0; border-right-color: #000;} .bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"]{padding: 0.4rem 0;} .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow{top: 0;} .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom: 0; border-width: 0 0.4rem 0.4rem; border-bottom-color: #000;} .bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"]{padding: 0 0.4rem;} .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow{right: 0; width: 0.4rem; height: 0.8rem;} .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before{left: 0; border-width: 0.4rem 0 0.4rem 0.4rem; border-left-color: #000;} .tooltip-inner{max-width: 200px; padding: 0.25rem 0.5rem; color: #fff; text-align: center; background-color: #000; border-radius: 0.25rem;} .popover{position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, 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: 0.75rem; word-wrap: break-word; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem;} .popover .arrow{position: absolute; display: block; width: 1rem; height: 0.5rem; margin: 0 0.3rem;} .popover .arrow::before, .popover .arrow::after{position: absolute; display: block; content: ""; border-color: transparent; border-style: solid;} .bs-popover-top, .bs-popover-auto[x-placement^="top"]{margin-bottom: 0.5rem;} .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow{bottom: calc((0.5rem + 1px) * -1);} .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after{border-width: 0.5rem 0.5rem 0;} .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before{bottom: 0; border-top-color: rgba(0, 0, 0, 0.25);} .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after{bottom: 1px; border-top-color: #fff;} .bs-popover-right, .bs-popover-auto[x-placement^="right"]{margin-left: 0.5rem;} .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow{left: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0;} .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after{border-width: 0.5rem 0.5rem 0.5rem 0;} .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before{left: 0; border-right-color: rgba(0, 0, 0, 0.25);} .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after{left: 1px; border-right-color: #fff;} .bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"]{margin-top: 0.5rem;} .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow{top: calc((0.5rem + 1px) * -1);} .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width: 0 0.5rem 0.5rem 0.5rem;} .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before{top: 0; border-bottom-color: rgba(0, 0, 0, 0.25);} .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after{top: 1px; border-bottom-color: #fff;} .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before{position: absolute; top: 0; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid #f7f7f7;} .bs-popover-left, .bs-popover-auto[x-placement^="left"]{margin-right: 0.5rem;} .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow{right: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0;} .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after{border-width: 0.5rem 0 0.5rem 0.5rem;} .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before{right: 0; border-left-color: rgba(0, 0, 0, 0.25);} .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after{right: 1px; border-left-color: #fff;} .popover-header{padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 1rem; color: inherit; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px);} .popover-header:empty{display: none;} .popover-body{padding: 0.5rem 0.75rem; color: #212529;} .carousel{position: relative;} .carousel-inner{position: relative; width: 100%; overflow: hidden;} .carousel-item{position: relative; display: none; align-items: center; width: 100%; backface-visibility: hidden; perspective: 1000px;} .carousel-item.active, .carousel-item-next, .carousel-item-prev{display: block; transition: transform 0.6s ease;} @media screen and (prefers-reduced-motion: reduce){.carousel-item.active, .carousel-item-next, .carousel-item-prev{transition: none;}} .carousel-item-next, .carousel-item-prev{position: absolute; top: 0;} .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right{transform: translateX(0);} @supports (transform-style: preserve-3d){.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right{transform: translate3d(0, 0, 0);}} .carousel-item-next, .active.carousel-item-right{transform: translateX(100%);} @supports (transform-style: preserve-3d){.carousel-item-next, .active.carousel-item-right{transform: translate3d(100%, 0, 0);}} .carousel-item-prev, .active.carousel-item-left{transform: translateX(-100%);} @supports (transform-style: preserve-3d){.carousel-item-prev, .active.carousel-item-left{transform: translate3d(-100%, 0, 0);}} .carousel-fade .carousel-item{opacity: 0; transition-duration: .6s; transition-property: opacity;} .carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right{opacity: 1;} .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right{opacity: 0;} .carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active, .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev{transform: translateX(0);} @supports (transform-style: preserve-3d){.carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active, .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev{transform: translate3d(0, 0, 0);}} .carousel-control-prev, .carousel-control-next{position: absolute; top: 0; bottom: 0; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: 15%; color: #fff; text-align: center; opacity: 0.5;} .carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus{color: #fff; text-decoration: none; outline: 0; opacity: .9;} .carousel-control-prev{left: 0;} .carousel-control-next{right: 0;} .carousel-control-prev-icon, .carousel-control-next-icon{display: inline-block; width: 20px; height: 20px; background: transparent no-repeat center center; background-size: 100% 100%;} .carousel-control-prev-icon{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");} .carousel-control-next-icon{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");} .carousel-indicators{position: absolute; right: 0; bottom: 10px; left: 0; z-index: 15; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none;} .carousel-indicators li{position: relative; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: rgba(255, 255, 255, 0.5);} .carousel-indicators li::before{position: absolute; top: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: "";} .carousel-indicators li::after{position: absolute; bottom: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: "";} .carousel-indicators .active{background-color: #fff;} .carousel-caption{position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center;} .align-baseline{vertical-align: baseline !important;} .align-top{vertical-align: top !important;} .align-middle{vertical-align: middle !important;} .align-bottom{vertical-align: bottom !important;} .align-text-bottom{vertical-align: text-bottom !important;} .align-text-top{vertical-align: text-top !important;} .bg-primary{background-color: #007bff !important; color: #fff;} .bg-primary .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus{background-color: #0062cc !important; color: #fff;} .bg-secondary{background-color: #6c757d !important; color: #fff;} .bg-secondary .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus{background-color: #545b62 !important; color: #fff;} .bg-success{background-color: #28a745 !important; color: #fff;} .bg-success .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus{background-color: #1e7e34 !important; color: #fff;} .bg-info{background-color: #17a2b8 !important; color: #fff;} .bg-info .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus{background-color: #117a8b !important; color: #fff;} .bg-warning{background-color: #ffc107 !important; color: #212529;} .bg-warning .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus{background-color: #d39e00 !important; color: #212529;} .bg-danger{background-color: #dc3545 !important; color: #fff;} .bg-danger .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus{background-color: #bd2130 !important; color: #fff;} .bg-light{background-color: #f8f9fa !important; color: #212529;} .bg-light .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus{background-color: #dae0e5 !important; color: #212529;} .bg-dark{background-color: #343a40 !important; color: #fff;} .bg-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus{background-color: #1d2124 !important; color: #fff;} .bg-white{background-color: #fff !important;} .bg-transparent{background-color: transparent !important;} .border{border: 1px solid #dee2e6 !important;} .border-top{border-top: 1px solid #dee2e6 !important;} .border-right{border-right: 1px solid #dee2e6 !important;} .border-bottom{border-bottom: 1px solid #dee2e6 !important;} .border-left{border-left: 1px solid #dee2e6 !important;} .border-0{border: 0 !important;} .border-top-0{border-top: 0 !important;} .border-right-0{border-right: 0 !important;} .border-bottom-0{border-bottom: 0 !important;} .border-left-0{border-left: 0 !important;} .border-primary{border-color: #007bff !important;} .border-secondary{border-color: #6c757d !important;} .border-success{border-color: #28a745 !important;} .border-info{border-color: #17a2b8 !important;} .border-warning{border-color: #ffc107 !important;} .border-danger{border-color: #dc3545 !important;} .border-light{border-color: #f8f9fa !important;} .border-dark{border-color: #343a40 !important;} .border-white{border-color: #fff !important;} .rounded{border-radius: 0.25rem !important;} .rounded-top{border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important;} .rounded-right{border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important;} .rounded-bottom{border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important;} .rounded-left{border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important;} .rounded-circle{border-radius: 50% !important;} .rounded-0{border-radius: 0 !important;} .clearfix::after{display: block; clear: both; content: "";} .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: -webkit-flex !important; display: flex !important;} .d-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !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: -webkit-flex !important; display: flex !important;}.d-sm-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !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: -webkit-flex !important; display: flex !important;}.d-md-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !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: -webkit-flex !important; display: flex !important;}.d-lg-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !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: -webkit-flex !important; display: flex !important;}.d-xl-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !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: -webkit-flex !important; display: flex !important;}.d-print-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}} .embed-responsive{position: relative; display: block; width: 100%; padding: 0; overflow: hidden;} .embed-responsive::before{display: block; content: "";} .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video{position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0;} .embed-responsive-21by9::before{padding-top: 42.85714286%;} .embed-responsive-16by9::before{padding-top: 56.25%;} .embed-responsive-4by3::before{padding-top: 75%;} .embed-responsive-1by1::before{padding-top: 100%;} .flex-row{flex-direction: row !important;} .flex-column{flex-direction: column !important;} .flex-row-reverse{flex-direction: row-reverse !important;} .flex-column-reverse{flex-direction: column-reverse !important;} .flex-wrap{flex-wrap: wrap !important;} .flex-nowrap{flex-wrap: nowrap !important;} .flex-wrap-reverse{flex-wrap: wrap-reverse !important;} .flex-fill{flex: 1 1 auto !important;} .flex-grow-0{flex-grow: 0 !important;} .flex-grow-1{flex-grow: 1 !important;} .flex-shrink-0{flex-shrink: 0 !important;} .flex-shrink-1{flex-shrink: 1 !important;} .justify-content-start{-webkit-box-pack: start !important; justify-content: flex-start !important;} .justify-content-end{-webkit-box-pack: end !important; justify-content: flex-end !important;} .justify-content-center{justify-content: center !important;} .justify-content-between{justify-content: space-between !important;} .justify-content-around{justify-content: space-around !important;} .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-baseline{align-items: baseline !important;} .align-items-stretch{align-items: stretch !important;} .align-content-start{align-content: flex-start !important;} .align-content-end{align-content: flex-end !important;} .align-content-center{align-content: center !important;} .align-content-between{align-content: space-between !important;} .align-content-around{align-content: space-around !important;} .align-content-stretch{align-content: stretch !important;} .align-self-auto{align-self: auto !important;} .align-self-start{align-self: flex-start !important;} .align-self-end{align-self: flex-end !important;} .align-self-center{align-self: center !important;} .align-self-baseline{align-self: baseline !important;} .align-self-stretch{align-self: stretch !important;} @media (min-width: 576px){.flex-sm-row{flex-direction: row !important;}.flex-sm-column{flex-direction: column !important;}.flex-sm-row-reverse{flex-direction: row-reverse !important;}.flex-sm-column-reverse{flex-direction: column-reverse !important;}.flex-sm-wrap{flex-wrap: wrap !important;}.flex-sm-nowrap{flex-wrap: nowrap !important;}.flex-sm-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-sm-fill{flex: 1 1 auto !important;}.flex-sm-grow-0{flex-grow: 0 !important;}.flex-sm-grow-1{flex-grow: 1 !important;}.flex-sm-shrink-0{flex-shrink: 0 !important;}.flex-sm-shrink-1{flex-shrink: 1 !important;}.justify-content-sm-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-sm-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-sm-center{justify-content: center !important;}.justify-content-sm-between{justify-content: space-between !important;}.justify-content-sm-around{justify-content: space-around !important;}.align-items-sm-start{align-items: flex-start !important;}.align-items-sm-end{align-items: flex-end !important;}.align-items-sm-center{align-items: center !important;}.align-items-sm-baseline{align-items: baseline !important;}.align-items-sm-stretch{align-items: stretch !important;}.align-content-sm-start{align-content: flex-start !important;}.align-content-sm-end{align-content: flex-end !important;}.align-content-sm-center{align-content: center !important;}.align-content-sm-between{align-content: space-between !important;}.align-content-sm-around{align-content: space-around !important;}.align-content-sm-stretch{align-content: stretch !important;}.align-self-sm-auto{align-self: auto !important;}.align-self-sm-start{align-self: flex-start !important;}.align-self-sm-end{align-self: flex-end !important;}.align-self-sm-center{align-self: center !important;}.align-self-sm-baseline{align-self: baseline !important;}.align-self-sm-stretch{align-self: stretch !important;}} @media (min-width: 768px){.flex-md-row{flex-direction: row !important;}.flex-md-column{flex-direction: column !important;}.flex-md-row-reverse{flex-direction: row-reverse !important;}.flex-md-column-reverse{flex-direction: column-reverse !important;}.flex-md-wrap{flex-wrap: wrap !important;}.flex-md-nowrap{flex-wrap: nowrap !important;}.flex-md-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-md-fill{flex: 1 1 auto !important;}.flex-md-grow-0{flex-grow: 0 !important;}.flex-md-grow-1{flex-grow: 1 !important;}.flex-md-shrink-0{flex-shrink: 0 !important;}.flex-md-shrink-1{flex-shrink: 1 !important;}.justify-content-md-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-md-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-md-center{justify-content: center !important;}.justify-content-md-between{justify-content: space-between !important;}.justify-content-md-around{justify-content: space-around !important;}.align-items-md-start{align-items: flex-start !important;}.align-items-md-end{align-items: flex-end !important;}.align-items-md-center{align-items: center !important;}.align-items-md-baseline{align-items: baseline !important;}.align-items-md-stretch{align-items: stretch !important;}.align-content-md-start{align-content: flex-start !important;}.align-content-md-end{align-content: flex-end !important;}.align-content-md-center{align-content: center !important;}.align-content-md-between{align-content: space-between !important;}.align-content-md-around{align-content: space-around !important;}.align-content-md-stretch{align-content: stretch !important;}.align-self-md-auto{align-self: auto !important;}.align-self-md-start{align-self: flex-start !important;}.align-self-md-end{align-self: flex-end !important;}.align-self-md-center{align-self: center !important;}.align-self-md-baseline{align-self: baseline !important;}.align-self-md-stretch{align-self: stretch !important;}} @media (min-width: 992px){.flex-lg-row{flex-direction: row !important;}.flex-lg-column{flex-direction: column !important;}.flex-lg-row-reverse{flex-direction: row-reverse !important;}.flex-lg-column-reverse{flex-direction: column-reverse !important;}.flex-lg-wrap{flex-wrap: wrap !important;}.flex-lg-nowrap{flex-wrap: nowrap !important;}.flex-lg-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-lg-fill{flex: 1 1 auto !important;}.flex-lg-grow-0{flex-grow: 0 !important;}.flex-lg-grow-1{flex-grow: 1 !important;}.flex-lg-shrink-0{flex-shrink: 0 !important;}.flex-lg-shrink-1{flex-shrink: 1 !important;}.justify-content-lg-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-lg-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-lg-center{justify-content: center !important;}.justify-content-lg-between{justify-content: space-between !important;}.justify-content-lg-around{justify-content: space-around !important;}.align-items-lg-start{align-items: flex-start !important;}.align-items-lg-end{align-items: flex-end !important;}.align-items-lg-center{align-items: center !important;}.align-items-lg-baseline{align-items: baseline !important;}.align-items-lg-stretch{align-items: stretch !important;}.align-content-lg-start{align-content: flex-start !important;}.align-content-lg-end{align-content: flex-end !important;}.align-content-lg-center{align-content: center !important;}.align-content-lg-between{align-content: space-between !important;}.align-content-lg-around{align-content: space-around !important;}.align-content-lg-stretch{align-content: stretch !important;}.align-self-lg-auto{align-self: auto !important;}.align-self-lg-start{align-self: flex-start !important;}.align-self-lg-end{align-self: flex-end !important;}.align-self-lg-center{align-self: center !important;}.align-self-lg-baseline{align-self: baseline !important;}.align-self-lg-stretch{align-self: stretch !important;}} @media (min-width: 1200px){.flex-xl-row{flex-direction: row !important;}.flex-xl-column{flex-direction: column !important;}.flex-xl-row-reverse{flex-direction: row-reverse !important;}.flex-xl-column-reverse{flex-direction: column-reverse !important;}.flex-xl-wrap{flex-wrap: wrap !important;}.flex-xl-nowrap{flex-wrap: nowrap !important;}.flex-xl-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-xl-fill{flex: 1 1 auto !important;}.flex-xl-grow-0{flex-grow: 0 !important;}.flex-xl-grow-1{flex-grow: 1 !important;}.flex-xl-shrink-0{flex-shrink: 0 !important;}.flex-xl-shrink-1{flex-shrink: 1 !important;}.justify-content-xl-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-xl-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-xl-center{justify-content: center !important;}.justify-content-xl-between{justify-content: space-between !important;}.justify-content-xl-around{justify-content: space-around !important;}.align-items-xl-start{align-items: flex-start !important;}.align-items-xl-end{align-items: flex-end !important;}.align-items-xl-center{align-items: center !important;}.align-items-xl-baseline{align-items: baseline !important;}.align-items-xl-stretch{align-items: stretch !important;}.align-content-xl-start{align-content: flex-start !important;}.align-content-xl-end{align-content: flex-end !important;}.align-content-xl-center{align-content: center !important;}.align-content-xl-between{align-content: space-between !important;}.align-content-xl-around{align-content: space-around !important;}.align-content-xl-stretch{align-content: stretch !important;}.align-self-xl-auto{align-self: auto !important;}.align-self-xl-start{align-self: flex-start !important;}.align-self-xl-end{align-self: flex-end !important;}.align-self-xl-center{align-self: center !important;}.align-self-xl-baseline{align-self: baseline !important;}.align-self-xl-stretch{align-self: stretch !important;}} .float-left{float: left !important;} .float-right{float: right !important;} .float-none{float: none !important;} @media (min-width: 576px){.float-sm-left{float: left !important;}.float-sm-right{float: right !important;}.float-sm-none{float: none !important;}} @media (min-width: 768px){.float-md-left{float: left !important;}.float-md-right{float: right !important;}.float-md-none{float: none !important;}} @media (min-width: 992px){.float-lg-left{float: left !important;}.float-lg-right{float: right !important;}.float-lg-none{float: none !important;}} @media (min-width: 1200px){.float-xl-left{float: left !important;}.float-xl-right{float: right !important;}.float-xl-none{float: none !important;}} .position-static{position: static !important;} .position-relative{position: relative !important;} .position-absolute{position: absolute !important;} .position-fixed{position: fixed !important;} .position-sticky{position: sticky !important;} .fixed-top{position: fixed; top: 0; right: 0; left: 0; z-index: 1030;} .fixed-bottom{position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030;} @supports (position: sticky){.sticky-top{position: sticky; top: 0; z-index: 1020;}} .sr-only{position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;} .sr-only-focusable:active, .sr-only-focusable:focus{position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal;} .shadow-sm{box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;} .shadow{box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;} .shadow-lg{box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;} .shadow-none{box-shadow: none !important;} .w-25{width: 25% !important;} .w-50{width: 50% !important;} .w-75{width: 75% !important;} .w-100{width: 100% !important;} .w-auto{width: auto !important;} .w-0{width: 0 !important;} .h-25{height: 25% !important;} .h-50{height: 50% !important;} .h-75{height: 75% !important;} .h-100{height: 100% !important;} .h-auto{height: auto !important;} .h-0{height: 0 !important;} .mw-100{max-width: 100% !important;} .mh-100{max-height: 100% !important;} .m-0{margin: 0 !important;} .mt-0, .my-0{margin-top: 0 !important;} .mr-0, .mx-0{margin-right: 0 !important;} .mb-0, .my-0{margin-bottom: 0 !important;} .ml-0, .mx-0{margin-left: 0 !important;} .m-1{margin: 0.25rem !important;} .mt-1, .my-1{margin-top: 0.25rem !important;} .mr-1, .mx-1{margin-right: 0.25rem !important;} .mb-1, .my-1{margin-bottom: 0.25rem !important;} .ml-1, .mx-1{margin-left: 0.25rem !important;} .m-2{margin: 0.5rem !important;} .mt-2, .my-2{margin-top: 0.5rem !important;} .mr-2, .mx-2{margin-right: 0.5rem !important;} .mb-2, .my-2{margin-bottom: 0.5rem !important;} .ml-2, .mx-2{margin-left: 0.5rem !important;} .m-3{margin: 1rem !important;} .mt-3, .my-3{margin-top: 1rem !important;} .mr-3, .mx-3{margin-right: 1rem !important;} .mb-3, .my-3{margin-bottom: 1rem !important;} .ml-3, .mx-3{margin-left: 1rem !important;} .m-4{margin: 1.5rem !important;} .mt-4, .my-4{margin-top: 1.5rem !important;} .mr-4, .mx-4{margin-right: 1.5rem !important;} .mb-4, .my-4{margin-bottom: 1.5rem !important;} .ml-4, .mx-4{margin-left: 1.5rem !important;} .m-5{margin: 3rem !important;} .mt-5, .my-5{margin-top: 3rem !important;} .mr-5, .mx-5{margin-right: 3rem !important;} .mb-5, .my-5{margin-bottom: 3rem !important;} .ml-5, .mx-5{margin-left: 3rem !important;} .p-0{padding: 0 !important;} .pt-0, .py-0{padding-top: 0 !important;} .pr-0, .px-0{padding-right: 0 !important;} .pb-0, .py-0{padding-bottom: 0 !important;} .pl-0, .px-0{padding-left: 0 !important;} .p-1{padding: 0.25rem !important;} .pt-1, .py-1{padding-top: 0.25rem !important;} .pr-1, .px-1{padding-right: 0.25rem !important;} .pb-1, .py-1{padding-bottom: 0.25rem !important;} .pl-1, .px-1{padding-left: 0.25rem !important;} .p-2{padding: 0.5rem !important;} .pt-2, .py-2{padding-top: 0.5rem !important;} .pr-2, .px-2{padding-right: 0.5rem !important;} .pb-2, .py-2{padding-bottom: 0.5rem !important;} .pl-2, .px-2{padding-left: 0.5rem !important;} .p-3{padding: 1rem !important;} .pt-3, .py-3{padding-top: 1rem !important;} .pr-3, .px-3{padding-right: 1rem !important;} .pb-3, .py-3{padding-bottom: 1rem !important;} .pl-3, .px-3{padding-left: 1rem !important;} .p-4{padding: 1.5rem !important;} .pt-4, .py-4{padding-top: 1.5rem !important;} .pr-4, .px-4{padding-right: 1.5rem !important;} .pb-4, .py-4{padding-bottom: 1.5rem !important;} .pl-4, .px-4{padding-left: 1.5rem !important;} .p-5{padding: 3rem !important;} .pt-5, .py-5{padding-top: 3rem !important;} .pr-5, .px-5{padding-right: 3rem !important;} .pb-5, .py-5{padding-bottom: 3rem !important;} .pl-5, .px-5{padding-left: 3rem !important;} .m-auto{margin: auto !important;} .mt-auto, .my-auto{margin-top: auto !important;} .mr-auto, .mx-auto{margin-right: auto !important;} .mb-auto, .my-auto{margin-bottom: auto !important;} .ml-auto, .mx-auto{margin-left: auto !important;} @media (min-width: 576px){.m-sm-0{margin: 0 !important;}.mt-sm-0, .my-sm-0{margin-top: 0 !important;}.mr-sm-0, .mx-sm-0{margin-right: 0 !important;}.mb-sm-0, .my-sm-0{margin-bottom: 0 !important;}.ml-sm-0, .mx-sm-0{margin-left: 0 !important;}.m-sm-1{margin: 0.25rem !important;}.mt-sm-1, .my-sm-1{margin-top: 0.25rem !important;}.mr-sm-1, .mx-sm-1{margin-right: 0.25rem !important;}.mb-sm-1, .my-sm-1{margin-bottom: 0.25rem !important;}.ml-sm-1, .mx-sm-1{margin-left: 0.25rem !important;}.m-sm-2{margin: 0.5rem !important;}.mt-sm-2, .my-sm-2{margin-top: 0.5rem !important;}.mr-sm-2, .mx-sm-2{margin-right: 0.5rem !important;}.mb-sm-2, .my-sm-2{margin-bottom: 0.5rem !important;}.ml-sm-2, .mx-sm-2{margin-left: 0.5rem !important;}.m-sm-3{margin: 1rem !important;}.mt-sm-3, .my-sm-3{margin-top: 1rem !important;}.mr-sm-3, .mx-sm-3{margin-right: 1rem !important;}.mb-sm-3, .my-sm-3{margin-bottom: 1rem !important;}.ml-sm-3, .mx-sm-3{margin-left: 1rem !important;}.m-sm-4{margin: 1.5rem !important;}.mt-sm-4, .my-sm-4{margin-top: 1.5rem !important;}.mr-sm-4, .mx-sm-4{margin-right: 1.5rem !important;}.mb-sm-4, .my-sm-4{margin-bottom: 1.5rem !important;}.ml-sm-4, .mx-sm-4{margin-left: 1.5rem !important;}.m-sm-5{margin: 3rem !important;}.mt-sm-5, .my-sm-5{margin-top: 3rem !important;}.mr-sm-5, .mx-sm-5{margin-right: 3rem !important;}.mb-sm-5, .my-sm-5{margin-bottom: 3rem !important;}.ml-sm-5, .mx-sm-5{margin-left: 3rem !important;}.p-sm-0{padding: 0 !important;}.pt-sm-0, .py-sm-0{padding-top: 0 !important;}.pr-sm-0, .px-sm-0{padding-right: 0 !important;}.pb-sm-0, .py-sm-0{padding-bottom: 0 !important;}.pl-sm-0, .px-sm-0{padding-left: 0 !important;}.p-sm-1{padding: 0.25rem !important;}.pt-sm-1, .py-sm-1{padding-top: 0.25rem !important;}.pr-sm-1, .px-sm-1{padding-right: 0.25rem !important;}.pb-sm-1, .py-sm-1{padding-bottom: 0.25rem !important;}.pl-sm-1, .px-sm-1{padding-left: 0.25rem !important;}.p-sm-2{padding: 0.5rem !important;}.pt-sm-2, .py-sm-2{padding-top: 0.5rem !important;}.pr-sm-2, .px-sm-2{padding-right: 0.5rem !important;}.pb-sm-2, .py-sm-2{padding-bottom: 0.5rem !important;}.pl-sm-2, .px-sm-2{padding-left: 0.5rem !important;}.p-sm-3{padding: 1rem !important;}.pt-sm-3, .py-sm-3{padding-top: 1rem !important;}.pr-sm-3, .px-sm-3{padding-right: 1rem !important;}.pb-sm-3, .py-sm-3{padding-bottom: 1rem !important;}.pl-sm-3, .px-sm-3{padding-left: 1rem !important;}.p-sm-4{padding: 1.5rem !important;}.pt-sm-4, .py-sm-4{padding-top: 1.5rem !important;}.pr-sm-4, .px-sm-4{padding-right: 1.5rem !important;}.pb-sm-4, .py-sm-4{padding-bottom: 1.5rem !important;}.pl-sm-4, .px-sm-4{padding-left: 1.5rem !important;}.p-sm-5{padding: 3rem !important;}.pt-sm-5, .py-sm-5{padding-top: 3rem !important;}.pr-sm-5, .px-sm-5{padding-right: 3rem !important;}.pb-sm-5, .py-sm-5{padding-bottom: 3rem !important;}.pl-sm-5, .px-sm-5{padding-left: 3rem !important;}.m-sm-auto{margin: auto !important;}.mt-sm-auto, .my-sm-auto{margin-top: auto !important;}.mr-sm-auto, .mx-sm-auto{margin-right: auto !important;}.mb-sm-auto, .my-sm-auto{margin-bottom: auto !important;}.ml-sm-auto, .mx-sm-auto{margin-left: auto !important;}}