 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, menu, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, main, menu, nav, output, ruby, section, summary, time, mark, audio, video {  margin: 0;  padding: 0;  border: 0;  font-size: 100%;  font: inherit;  vertical-align: baseline; }  article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {  display: block; }  *[hidden] {  display: none; } body {  line-height: 1; } menu, ol, ul {  list-style: none; } blockquote, q {  quotes: none; } blockquote:before, blockquote:after, q:before, q:after {  content: '';  content: none; } table {  border-collapse: collapse;  border-spacing: 0; } .products-posts .products_img img{width: 100%;} .products-posts .container{max-width: 900px;} .products-posts .products_item{   padding: 15px 15px 30px 15px; } .wpcf7-form .form-privacy{   margin-top: 20px;   margin-bottom: 5px; } .banner__request-form .wpcf7 .request-form__input {   cursor: pointer;   font-family: 'Nunito Sans', sans-serif; } .uk-checkbox input, .uk-radio {   display: inline-block;   height: 20px;   width: 20px;   overflow: hidden;   margin-top: -4px;   vertical-align: middle;   -webkit-appearance: none;   -moz-appearance: none;   background-color: #fff;   background-repeat: no-repeat;   background-position: 50% 50%;   transition: .2s ease-in-out;   transition-property: background-color,border-color,box-shadow;   border: 2px solid #00359c; } .uk-checkbox input:not(:disabled), .uk-radio input:not(:disabled) {   cursor: pointer; } .uk-checkbox input:checked, .uk-checkbox input:indeterminate, .uk-radio input:checked {   background-color: #00359c;   border-color: transparent; } .uk-checkbox input:checked {   background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A); } .products-posts .products_item .products_title > span:first-child{min-height: 48px;display: inline-block;} .d-md-block.products-posts .products_item .products_title, .field-products.products-posts .products_item .products_title{padding: 10px 20px 10px 20px;} @media (max-width: 767px) and (min-width: 0px){ body #image-gallery {   min-height: 160px !important;   width: max-content !important; }   body #products-gallery {   padding: 10px 10px 10px 10px;  } body .whyus__slick {   padding-bottom: 40px; } body .last-flex:before{display:none;} body .last-flex{padding-top:20px;} body #products-gallery .lSSlideOuter .lSPager.lSGallery img {   height: 35px; } body .blck-post-title-txt h1 {   padding-top: 10px; } body #products-gallery .lSSlideOuter .lSGallery li {   margin-right: 5px !important;   width: 35px !important; } } .section-block-first{   padding-bottom: 15px;   background: #f0f0f2; } #post-9322 .request-form__header {   font-size: 26px;   font-weight: bold; } .blck-post-image img{width:100%;height: 160px;} .blck-post-title-txt h1{   font-size: 24px;   font-weight: 700;   color: #001B4F;   padding-bottom: 10px; } .blck-post-btn-download{margin-bottom:15px;} .blck-post-btn-download a{   width: 100%;   text-align: center;   font-size: 15px;   box-shadow: none;   padding: 11px 0;   font-weight: 900;   font-family: 'Nunito Sans', sans-serif;   line-height: 1.5; } #products-gallery .lSAction .lSNext {   background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/arrow-right.png) no-repeat center;   width: 15px;   height: 30px;   opacity: 1; right: 0; } #products-gallery #image-gallery li{padding: 0 30px;height: 100%;} #image-gallery{min-height: 460px !important;} #products-gallery .lSSlideOuter .lSGallery li.active{border: 2px solid #2196F3;} #products-gallery .lSSlideOuter .lSGallery li {   border: 2px solid #05359c;   border-radius: 5px; } .products-posts.d-md-block {   background: #fff;   padding-top: 0;   padding-bottom: 40px; } .products-posts.d-md-block .products_item {   padding: 0; } #products-gallery .gal-trmb ul{margin: 20px auto 0px auto;} .products-posts.d-md-block .products_img, .products-posts.d-md-block .products_img img {   max-height: 200px; } .products-posts.d-md-block .products_item .products_title {   background: #fff; } .products-posts .products__arrow-left, .products-posts .products__arrow-right{top: 115px;} .products-posts.d-md-block .container {   max-width: 1040px; } #products-gallery{   padding: 30px 30px 20px 30px;   border: 3px solid #05359c;   border-radius: 12px; margin-top: 40px; } #products-gallery .lSSlideOuter .lSPager.lSGallery img {   height: 49px; } #products-gallery .lSSlideOuter { } #products-gallery .lSAction .lSPrev {   background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/arrow-left.png) no-repeat center;   width: 15px;   height: 30px; opacity: 1;   left: 0; } #image-gallery li img{width:100%;height: 100%} .blck-post-short-description{   font-size: 20px;   line-height: 28px; margin-bottom:15px; } .block-products-center .container, .blog-section-news .container, .block-products-gallery .container{max-width: 1040px;} .block-products-center p {   line-height: 1.3;   color: #212529;   margin-bottom: 10px; } .products__slider {   margin-top: 40px;   font-size: 25px;   padding: 0px 20px; } .block-products-center h2{   font-size: 2rem;   margin-bottom: .5rem;   line-height: 1.2;   font-weight: 700;   color: #001B4F;   padding-bottom:15px; } .products-posts-title{   font-size: 24px;   font-weight: 700;   color: #001B4F; } .field-products.products-posts .products_item {   } .field-products.products-posts {   background: #f0f0f2;   padding: 60px 0; } .field-products .btn-marg {   margin-top: 50px; } .field-products.products-posts .container {   max-width: 1140px; } .block-products-center{ padding: 40px 0;  font-size: 20px;   line-height: 28px; } .last-flex:before{   content: '';   background: url(https://www.nordman-algorithms.com/wp-content/uploads/2020/11/metatrader-4-logo-m.png) no-repeat;   display: inline-block;   width: 40px;   height: 40px;   background-size: 40px;   top: -15px;   position: absolute;   right: 15px; } .last-flex{   align-items: center;   display: flex; } .blck-post-btn{width: 100%;padding-bottom: 10px;} .blck-post-btn-subscribe .btn{   width: 100%;   box-shadow: none;   border-color: #002074;   background: #87c8ea;   font-size: 15px;   padding: 11px 0;   font-weight: 900;   font-family: 'Nunito Sans', sans-serif;   line-height: 1.5; } .products-page-subscribe .row > div{padding:0 30px;} .products-page-subscribe .row{margin:0 -30px;} .products-page-subscribe .subscribe__title {   font-size: 21px; } .products-page .whyus__slick > div:first-child .whyus-item .whyus-item__image img{margin-left:15px;} .products-posts .products_item .products_title{   border: 3px solid #28345d;   border-radius: 0px 0px 10px 10px;   position: relative;   padding: 10px 85px 10px 20px;   line-height: 1.5;   background: #f0f0f2;   margin-top: -10px;   color: #002074;   text-transform: uppercase;   font-weight: 900;   font-size: 1rem; } .products-posts .products_item .products_btn_download{   position: absolute;   right: 8px;   top: 11px; } .products-posts .products_item .products_btn_download a{   background: url(https://www.nordman-algorithms.com/wp-content/uploads/2020/12/prod_download.png) no-repeat;   background-size: 45px;   width: 45px;   height: 45px;   display: inline-block; } .products-posts .products_img img{max-height: 225px;} .products-posts .products_img{   background: #000; border-radius: 10px 10px 0px 0px;   max-height: 225px;   overflow: hidden; } #field-products .reviews__item {   text-align: left;   font-style: normal; } .products-posts .products-block{padding-top: 60px;} .wpcf7 div#mfcf7_zl_multifilecontainer {   margin-top: 0px;   font-size: 14px; } .products-page .whyus-item .whyus-item__title{   color: #003f80;   position: relative;   box-sizing: border-box;   height: 40px;   line-height: 40px;   margin-bottom: 15px;   padding-bottom: 0; } .products-page .whyus-item .whyus-item__title span{   z-index: 3;   position: relative; } .products-page .whyus-item .whyus-item__title:before{   content: '';   border: 2px solid #003f80;   width: 40px;   height: 40px;   display: inline-block;   border-radius: 50%;   position: absolute;   left: 50%;   margin-left: -20px; background: #fff;   z-index: 2; } .products-page .whyus-item .whyus-item__title:after{   content: '';   position: absolute;   height: 2px;   width: 200px;   background: #003f80;   left: 50%;   margin-left: -100px;   top: 50%;   margin-top: -1px; } .products-page .whyus-item .whyus-item__image{} .products-page .whyus-item .whyus-item__image img{max-height: 85px;} .products-page .whyus-item .whyus-item__desc{padding: 0 25px;line-height: 1.4;} .products-posts{background: #f0f0f2;padding: 80px 0 30px 0;} .products-posts .block-title__wrap{padding-top:0;} .products-page .request-form__header .request-form__title{padding:0 15px;} .products-page .request-form__body{padding: 35px 55px 20px 55px;} .products-page .request-form__body .coursepayment{   width: 100%;   height: 45px;   font-size: 18px; } .products-page .banner__content .banner__title{padding-bottom: 20px;} .products-page .banner__content .banner__subtitle{   font-size: 28px; line-height: 1.3; } .products-page .banner__content {   margin-top: 65px; } .main-menu__menu > li:first-child{margin-left: 0;} div.wpcf7 .ajax-loader {   position: absolute;   background-color: #fff;   border-radius: 50%;   bottom: -26px;   margin-left: -8px;   left: 50%; } #tab0 .tab__image img {   max-width: 73%; } .content-five-p-theme .banner__overlay .col-md-7{padding-right: 30px} .content-five-p-theme .banner__title-text{   font-size: 21px;   font-weight: 500;   line-height: 1.3;   padding-top: 50px; } .content-five-p-theme .banner__list {   margin-top: 100px;   display: flex;   flex-wrap: wrap; font-size: 21px; } .fyour_project_image img{width: 100%;} .fyour_prjct__content{padding-top:60px} .fyour_prjct__content .row{align-items: center;margin: 0;} .content-five-p-theme .banner__list-item {   margin-left: 0;   width: 50%; } .content-five-p-theme .banner__title {   font-size: 48px;   text-transform: none;   font-weight: 600;   line-height: 1.3; } #tab0 .tab__image2{padding-top: 30px;display: block} .tab__image2{display: none} .wpcf7-form{position: relative} .banner__request-form .wpcf7 .request-form__input {   margin-top: 10px; } .wpcf7 p{margin:0} .wpcf7 .request-form__btn {   margin-top: 15px;   font-family: 'Nunito Sans', sans-serif;   font: inherit;   font-weight: 700; } .request-form__input span.wpcf7-list-item {   display: inline-block;   margin: 0 0 0 0em; } #reviews .btn.white, #field-products .btn.white {   -webkit-box-shadow: none;   box-shadow: none;   color: #00359C;   border: 2px solid #00359C;   background: transparent;   font-weight: 700;   font-size: 22px;   padding: 12px 35px;  text-align: center; } .reviews__work{   display: flex;   align-items: center;   color: #a2a2a2;   justify-content: center;   margin: 20px 0;   font-style: normal; } #col_num .uk-panel-title{   font-size: 34px;   font-weight: 700;   color: #001B4F; } #col_num .uk-margin p{color: #908f8f;margin:0} #col_num .uk-margin{margin-top:-10px} #col_num{   padding-top: 60px;   padding-bottom: 60px;   background: #f1f1f1; } #col_num .blck-none .uk-grid-width-1-1 > div:first-child:before{display: none} #col_num .blck-none .uk-grid-width-1-1 > div{position: relative;} #col_num .blck-none .uk-grid-width-1-1 > div:before{   content: '';   height: 100%;   width: 1px;   background: rgb(158 158 158 / 0.7);   position: absolute;   left: 17px; } .star-rating {  display: flex; } .star-rating svg {  width: 18px;  height: 18px;  color: #ff9900; } .svg-flag-image{display:block; width: 23px; height:auto;} .testimonials-logo .img-logo{width: 100%;} .star-rating svg:not(:last-child) {  margin-right: 3px; } .testimonials-item .top-blck{   } .archive-posts-testimonials h1>span, .archive-posts-products h1>span{   color: #091746;   font-size: 36px;   line-height: 45px;   font-weight: 900; } body #queue {   overflow: hidden;   white-space: nowrap; } body .stock {   width: 100%;   overflow: hidden;   display: inline-block; } .testimonials-item .top-blck > div{   display: inline-block; float: left; } .archive-posts-testimonials{background: #f1f1f1;} .testimonials-item{   padding: 15px 15px 15px 35px;   background: #fff;   margin-bottom: 30px;   box-shadow: 0px 0px 8px rgb(1 3 44 / 0.12);   border-radius: 4px; } .testimonials-item .top-blck > div.testimonials-name{   line-height: 17px;   margin-left: 10px;   font-weight: 600; } .testimonials-txt{   font-size: 14px;   line-height: 16px; max-height: 144px;   overflow: hidden; } .reviews__slider-wrap .star-rating {   justify-content: center; } .testimonials-work{   position: absolute;   bottom: -10px;   right: 0;   display: flex;   align-items: center;   height: 50px; } .testimonials-work img{   max-width: 100px; } .archive-posts-products .products-posts .products_item {   padding: 0px 0px 30px 0px; } .archive-posts-products{background: #f1f1f1;} .testimonials-block{min-height: 226px;} .products-content .products-posts {   background: transparent;   padding: 0; } .testimonials-content h1, .products-content h1{margin-bottom: 30px;} .testimonials-item .top-blck > div.testimonials-date{float: right;line-height: 17px;font-size: 14px;margin-right: -10px;} .testimonials-title{   font-weight: 800;   margin-top: 35px;   font-size: 18px;   clear: both;   margin-bottom: 5px; } .testimonials-item .col-md-9{padding-left: 20px;  padding-right: 0;} #reviews .reviews__name {   color: #20389b;   font-weight: 900;   margin-top: 10px;   display: inline-flex;   position: relative; } .reviews__text{line-height: 1.3;} .btn-marg{margin-top:30px} #reviews .reviews__name img{margin-right: 10px;display: inline-block;} .reviews__work img{   max-width: 100px; } @media (max-width: 768px){ body .testimonials-block {   min-height: 100%;   padding-bottom: 40px; } body #col_num .blck-none .uk-grid-width-1-1 > div {   padding: 15px 0; } body #col_num .blck-none .uk-grid-width-1-1 > div:before {   display:none; } body #col_num {   padding-top: 30px;   padding-bottom: 30px; } body .testimonials-item .col-md-9 {   max-width: 230px; } body .svg-flag-image {   width: 20px; } body .testimonials-title {   font-size: 16px; } body .testimonials-txt {   font-size: 13px;   line-height: 16px;   max-height: 100%;   overflow: visible; } body .star-rating svg {   width: 14px;   height: 14px; } body .testimonials-item .top-blck > div.testimonials-name {   line-height: 15px;   margin-left: 5px;   font-size: 12px; } body .testimonials-item .top-blck > div.testimonials-date {   float: right;   line-height: 15px;   font-size: 12px;   margin-right: -10px; } body .testimonials-work {   bottom: -50px; } } #reviews .tag-slider{display: none} #col_num .blck-none{display: none} #post-1811 #col_num .blck-01, #post-1811 #reviews .tag-metatrader-4{display: block} #post-8327 #col_num .blck-02, #post-8327 #reviews .tag-metatrader-5{display: block} #post-1812 #col_num .blck-03, #post-1812 #reviews .tag-ninjatrader{display: block} #post-1813 #col_num .blck-04, #post-1813 #reviews .tag-ctrader{display: block} #post-8320 #col_num .blck-05, #post-8320 #reviews .tag-tradingview{display: block} #post-11191 #col_num .blck-05, #post-11191 #reviews .tag-tradestation{display: block} #post-17523 #col_num .blck-07, #post-17523 #reviews .tag-quantower{display: block} #reviews .btn.white:hover, #field-products .btn.white:hover{   background: #00359C;   color: #fff; } .wpcf7 a.qbutton{   border: 2px solid #00359C;   line-height: 39px;   border-radius: 4px;   background: transparent;   width: 150px;   color: #00359C;   font-weight: 700;   font-size: 14px;   cursor: pointer;   display: block;   text-align: center; } .sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0, 0, 0, 0);  white-space: nowrap;  border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  overflow: visible;  clip: auto;  white-space: normal; }  html {  -webkit-box-sizing: border-box;   box-sizing: border-box;  -ms-overflow-style: scrollbar; } *, *::before, *::after {  -webkit-box-sizing: inherit;   box-sizing: inherit; } .container {  width: 100%;  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto; }  @media (min-width: 576px) {   .container { max-width: 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, .container-sm, .container-md, .container-lg, .container-xl {  width: 100%;  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto; } @media (min-width: 576px) {  .container, .container-sm {   max-width: 540px; } } @media (min-width: 768px) {  .container, .container-sm, .container-md {   max-width: 720px; } } @media (min-width: 992px) {  .container, .container-sm, .container-md, .container-lg {   max-width: 960px; } } @media (min-width: 1200px) {  .container, .container-sm, .container-md, .container-lg, .container-xl {   max-width: 1140px; } } .row {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap;   flex-wrap: wrap;  margin-right: -15px;  margin-left: -15px; } .no-gutters {  margin-right: 0;  margin-left: 0; }  .no-gutters > .col,  .no-gutters > [class*="col-"] {   padding-right: 0;   padding-left: 0; } .col-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%;  padding-right: 15px;  padding-left: 15px; } .col {  -webkit-flex-basis: 0; -ms-flex-preferred-size: 0;   flex-basis: 0;  -webkit-box-flex: 1;  -webkit-flex-grow: 1; -ms-flex-positive: 1;   flex-grow: 1;  max-width: 100%; } .row-cols-1 > * {  -webkit-box-flex: 0;  -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%;   flex: 0 0 100%;  max-width: 100%; } .row-cols-2 > * {  -webkit-box-flex: 0;  -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%;   flex: 0 0 50%;  max-width: 50%; } .row-cols-3 > * {  -webkit-box-flex: 0;  -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%;   flex: 0 0 33.33333%;  max-width: 33.33333%; } .row-cols-4 > * {  -webkit-box-flex: 0;  -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%;   flex: 0 0 25%;  max-width: 25%; } .row-cols-5 > * {  -webkit-box-flex: 0;  -webkit-flex: 0 0 20%; -ms-flex: 0 0 20%;   flex: 0 0 20%;  max-width: 20%; } .row-cols-6 > * {  -webkit-box-flex: 0;  -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%;   flex: 0 0 16.66667%;  max-width: 16.66667%; } .col-auto {  -webkit-box-flex: 0;  -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto;   flex: 0 0 auto;  width: auto;  max-width: 100%; } .col-1 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%;   flex: 0 0 8.33333%;  max-width: 8.33333%; } .col-2 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%;   flex: 0 0 16.66667%;  max-width: 16.66667%; } .col-3 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%;   flex: 0 0 25%;  max-width: 25%; } .col-4 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%;   flex: 0 0 33.33333%;  max-width: 33.33333%; } .col-5 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%;   flex: 0 0 41.66667%;  max-width: 41.66667%; } .col-6 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%;   flex: 0 0 50%;  max-width: 50%; } .col-7 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%;   flex: 0 0 58.33333%;  max-width: 58.33333%; } .col-8 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%;   flex: 0 0 66.66667%;  max-width: 66.66667%; } .col-9 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%;   flex: 0 0 75%;  max-width: 75%; } .col-10 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%;   flex: 0 0 83.33333%;  max-width: 83.33333%; } .col-11 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%;   flex: 0 0 91.66667%;  max-width: 91.66667%; } .col-12 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%;   flex: 0 0 100%;  max-width: 100%; } .order-first {  -webkit-box-ordinal-group: 0;  -webkit-order: -1; -ms-flex-order: -1;   order: -1; } .order-last {  -webkit-box-ordinal-group: 14;  -webkit-order: 13; -ms-flex-order: 13;   order: 13; } .order-0 {  -webkit-box-ordinal-group: 1;  -webkit-order: 0; -ms-flex-order: 0;   order: 0; } .order-1 {  -webkit-box-ordinal-group: 2;  -webkit-order: 1; -ms-flex-order: 1;   order: 1; } .order-2 {  -webkit-box-ordinal-group: 3;  -webkit-order: 2; -ms-flex-order: 2;   order: 2; } .order-3 {  -webkit-box-ordinal-group: 4;  -webkit-order: 3; -ms-flex-order: 3;   order: 3; } .order-4 {  -webkit-box-ordinal-group: 5;  -webkit-order: 4; -ms-flex-order: 4;   order: 4; } .order-5 {  -webkit-box-ordinal-group: 6;  -webkit-order: 5; -ms-flex-order: 5;   order: 5; } .order-6 {  -webkit-box-ordinal-group: 7;  -webkit-order: 6; -ms-flex-order: 6;   order: 6; } .order-7 {  -webkit-box-ordinal-group: 8;  -webkit-order: 7; -ms-flex-order: 7;   order: 7; } .order-8 {  -webkit-box-ordinal-group: 9;  -webkit-order: 8; -ms-flex-order: 8;   order: 8; } .order-9 {  -webkit-box-ordinal-group: 10;  -webkit-order: 9; -ms-flex-order: 9;   order: 9; } .order-10 {  -webkit-box-ordinal-group: 11;  -webkit-order: 10; -ms-flex-order: 10;   order: 10; } .order-11 {  -webkit-box-ordinal-group: 12;  -webkit-order: 11; -ms-flex-order: 11;   order: 11; } .order-12 {  -webkit-box-ordinal-group: 13;  -webkit-order: 12; -ms-flex-order: 12;   order: 12; } .offset-1 {  margin-left: 8.33333%; } .offset-2 {  margin-left: 16.66667%; } .offset-3 {  margin-left: 25%; } .offset-4 {  margin-left: 33.33333%; } .offset-5 {  margin-left: 41.66667%; } .offset-6 {  margin-left: 50%; } .offset-7 {  margin-left: 58.33333%; } .offset-8 {  margin-left: 66.66667%; } .offset-9 {  margin-left: 75%; } .offset-10 {  margin-left: 83.33333%; } .offset-11 {  margin-left: 91.66667%; } @media (min-width: 576px) {  .col-sm {   -webkit-flex-basis: 0;  -ms-flex-preferred-size: 0; flex-basis: 0;   -webkit-box-flex: 1;   -webkit-flex-grow: 1;  -ms-flex-positive: 1; flex-grow: 1;   max-width: 100%; }  .row-cols-sm-1 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 100%;  -ms-flex: 0 0 100%; flex: 0 0 100%;   max-width: 100%; }  .row-cols-sm-2 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 50%;  -ms-flex: 0 0 50%; flex: 0 0 50%;   max-width: 50%; }  .row-cols-sm-3 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 33.33333%;  -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%;   max-width: 33.33333%; }  .row-cols-sm-4 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 25%;  -ms-flex: 0 0 25%; flex: 0 0 25%;   max-width: 25%; }  .row-cols-sm-5 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 20%;  -ms-flex: 0 0 20%; flex: 0 0 20%;   max-width: 20%; }  .row-cols-sm-6 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 16.66667%;  -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%;   max-width: 16.66667%; }  .col-sm-auto {   -webkit-box-flex: 0;   -webkit-flex: 0 0 auto;  -ms-flex: 0 0 auto; flex: 0 0 auto;   width: auto;   max-width: 100%; }  .col-sm-1 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 8.33333%;  -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%;   max-width: 8.33333%; }  .col-sm-2 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 16.66667%;  -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%;   max-width: 16.66667%; }  .col-sm-3 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 25%;  -ms-flex: 0 0 25%; flex: 0 0 25%;   max-width: 25%; }  .col-sm-4 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 33.33333%;  -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%;   max-width: 33.33333%; }  .col-sm-5 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 41.66667%;  -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%;   max-width: 41.66667%; }  .col-sm-6 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 50%;  -ms-flex: 0 0 50%; flex: 0 0 50%;   max-width: 50%; }  .col-sm-7 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 58.33333%;  -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%;   max-width: 58.33333%; }  .col-sm-8 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 66.66667%;  -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%;   max-width: 66.66667%; }  .col-sm-9 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 75%;  -ms-flex: 0 0 75%; flex: 0 0 75%;   max-width: 75%; }  .col-sm-10 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 83.33333%;  -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%;   max-width: 83.33333%; }  .col-sm-11 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 91.66667%;  -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%;   max-width: 91.66667%; }  .col-sm-12 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 100%;  -ms-flex: 0 0 100%; flex: 0 0 100%;   max-width: 100%; }  .order-sm-first {   -webkit-box-ordinal-group: 0;   -webkit-order: -1;  -ms-flex-order: -1; order: -1; }  .order-sm-last {   -webkit-box-ordinal-group: 14;   -webkit-order: 13;  -ms-flex-order: 13; order: 13; }  .order-sm-0 {   -webkit-box-ordinal-group: 1;   -webkit-order: 0;  -ms-flex-order: 0; order: 0; }  .order-sm-1 {   -webkit-box-ordinal-group: 2;   -webkit-order: 1;  -ms-flex-order: 1; order: 1; }  .order-sm-2 {   -webkit-box-ordinal-group: 3;   -webkit-order: 2;  -ms-flex-order: 2; order: 2; }  .order-sm-3 {   -webkit-box-ordinal-group: 4;   -webkit-order: 3;  -ms-flex-order: 3; order: 3; }  .order-sm-4 {   -webkit-box-ordinal-group: 5;   -webkit-order: 4;  -ms-flex-order: 4; order: 4; }  .order-sm-5 {   -webkit-box-ordinal-group: 6;   -webkit-order: 5;  -ms-flex-order: 5; order: 5; }  .order-sm-6 {   -webkit-box-ordinal-group: 7;   -webkit-order: 6;  -ms-flex-order: 6; order: 6; }  .order-sm-7 {   -webkit-box-ordinal-group: 8;   -webkit-order: 7;  -ms-flex-order: 7; order: 7; }  .order-sm-8 {   -webkit-box-ordinal-group: 9;   -webkit-order: 8;  -ms-flex-order: 8; order: 8; }  .order-sm-9 {   -webkit-box-ordinal-group: 10;   -webkit-order: 9;  -ms-flex-order: 9; order: 9; }  .order-sm-10 {   -webkit-box-ordinal-group: 11;   -webkit-order: 10;  -ms-flex-order: 10; order: 10; }  .order-sm-11 {   -webkit-box-ordinal-group: 12;   -webkit-order: 11;  -ms-flex-order: 11; order: 11; }  .order-sm-12 {   -webkit-box-ordinal-group: 13;   -webkit-order: 12;  -ms-flex-order: 12; order: 12; }  .offset-sm-0 {   margin-left: 0; }  .offset-sm-1 {   margin-left: 8.33333%; }  .offset-sm-2 {   margin-left: 16.66667%; }  .offset-sm-3 {   margin-left: 25%; }  .offset-sm-4 {   margin-left: 33.33333%; }  .offset-sm-5 {   margin-left: 41.66667%; }  .offset-sm-6 {   margin-left: 50%; }  .offset-sm-7 {   margin-left: 58.33333%; }  .offset-sm-8 {   margin-left: 66.66667%; }  .offset-sm-9 {   margin-left: 75%; }  .offset-sm-10 {   margin-left: 83.33333%; }  .offset-sm-11 {   margin-left: 91.66667%; } } @media (min-width: 768px) {  .col-md {   -webkit-flex-basis: 0;  -ms-flex-preferred-size: 0; flex-basis: 0;   -webkit-box-flex: 1;   -webkit-flex-grow: 1;  -ms-flex-positive: 1; flex-grow: 1;   max-width: 100%; }  .row-cols-md-1 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 100%;  -ms-flex: 0 0 100%; flex: 0 0 100%;   max-width: 100%; }  .row-cols-md-2 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 50%;  -ms-flex: 0 0 50%; flex: 0 0 50%;   max-width: 50%; }  .row-cols-md-3 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 33.33333%;  -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%;   max-width: 33.33333%; }  .row-cols-md-4 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 25%;  -ms-flex: 0 0 25%; flex: 0 0 25%;   max-width: 25%; }  .row-cols-md-5 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 20%;  -ms-flex: 0 0 20%; flex: 0 0 20%;   max-width: 20%; }  .row-cols-md-6 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 16.66667%;  -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%;   max-width: 16.66667%; }  .col-md-auto {   -webkit-box-flex: 0;   -webkit-flex: 0 0 auto;  -ms-flex: 0 0 auto; flex: 0 0 auto;   width: auto;   max-width: 100%; }  .col-md-1 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 8.33333%;  -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%;   max-width: 8.33333%; }  .col-md-2 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 16.66667%;  -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%;   max-width: 16.66667%; }  .col-md-3 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 25%;  -ms-flex: 0 0 25%; flex: 0 0 25%;   max-width: 25%; }  .col-md-4 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 33.33333%;  -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%;   max-width: 33.33333%; }  .col-md-5 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 41.66667%;  -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%;   max-width: 41.66667%; }  .col-md-6 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 50%;  -ms-flex: 0 0 50%; flex: 0 0 50%;   max-width: 50%; }  .col-md-7 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 58.33333%;  -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%;   max-width: 58.33333%; }  .col-md-8 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 66.66667%;  -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%;   max-width: 66.66667%; }  .col-md-9 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 75%;  -ms-flex: 0 0 75%; flex: 0 0 75%;   max-width: 75%; }  .col-md-10 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 83.33333%;  -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%;   max-width: 83.33333%; }  .col-md-11 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 91.66667%;  -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%;   max-width: 91.66667%; }  .col-md-12 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 100%;  -ms-flex: 0 0 100%; flex: 0 0 100%;   max-width: 100%; }  .order-md-first {   -webkit-box-ordinal-group: 0;   -webkit-order: -1;  -ms-flex-order: -1; order: -1; }  .order-md-last {   -webkit-box-ordinal-group: 14;   -webkit-order: 13;  -ms-flex-order: 13; order: 13; }  .order-md-0 {   -webkit-box-ordinal-group: 1;   -webkit-order: 0;  -ms-flex-order: 0; order: 0; }  .order-md-1 {   -webkit-box-ordinal-group: 2;   -webkit-order: 1;  -ms-flex-order: 1; order: 1; }  .order-md-2 {   -webkit-box-ordinal-group: 3;   -webkit-order: 2;  -ms-flex-order: 2; order: 2; }  .order-md-3 {   -webkit-box-ordinal-group: 4;   -webkit-order: 3;  -ms-flex-order: 3; order: 3; }  .order-md-4 {   -webkit-box-ordinal-group: 5;   -webkit-order: 4;  -ms-flex-order: 4; order: 4; }  .order-md-5 {   -webkit-box-ordinal-group: 6;   -webkit-order: 5;  -ms-flex-order: 5; order: 5; }  .order-md-6 {   -webkit-box-ordinal-group: 7;   -webkit-order: 6;  -ms-flex-order: 6; order: 6; }  .order-md-7 {   -webkit-box-ordinal-group: 8;   -webkit-order: 7;  -ms-flex-order: 7; order: 7; }  .order-md-8 {   -webkit-box-ordinal-group: 9;   -webkit-order: 8;  -ms-flex-order: 8; order: 8; }  .order-md-9 {   -webkit-box-ordinal-group: 10;   -webkit-order: 9;  -ms-flex-order: 9; order: 9; }  .order-md-10 {   -webkit-box-ordinal-group: 11;   -webkit-order: 10;  -ms-flex-order: 10; order: 10; }  .order-md-11 {   -webkit-box-ordinal-group: 12;   -webkit-order: 11;  -ms-flex-order: 11; order: 11; }  .order-md-12 {   -webkit-box-ordinal-group: 13;   -webkit-order: 12;  -ms-flex-order: 12; order: 12; }  .offset-md-0 {   margin-left: 0; }  .offset-md-1 {   margin-left: 8.33333%; }  .offset-md-2 {   margin-left: 16.66667%; }  .offset-md-3 {   margin-left: 25%; }  .offset-md-4 {   margin-left: 33.33333%; }  .offset-md-5 {   margin-left: 41.66667%; }  .offset-md-6 {   margin-left: 50%; }  .offset-md-7 {   margin-left: 58.33333%; }  .offset-md-8 {   margin-left: 66.66667%; }  .offset-md-9 {   margin-left: 75%; }  .offset-md-10 {   margin-left: 83.33333%; }  .offset-md-11 {   margin-left: 91.66667%; } } @media (min-width: 992px) {  .col-lg {   -webkit-flex-basis: 0;  -ms-flex-preferred-size: 0; flex-basis: 0;   -webkit-box-flex: 1;   -webkit-flex-grow: 1;  -ms-flex-positive: 1; flex-grow: 1;   max-width: 100%; }  .row-cols-lg-1 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 100%;  -ms-flex: 0 0 100%; flex: 0 0 100%;   max-width: 100%; }  .row-cols-lg-2 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 50%;  -ms-flex: 0 0 50%; flex: 0 0 50%;   max-width: 50%; }  .row-cols-lg-3 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 33.33333%;  -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%;   max-width: 33.33333%; }  .row-cols-lg-4 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 25%;  -ms-flex: 0 0 25%; flex: 0 0 25%;   max-width: 25%; }  .row-cols-lg-5 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 20%;  -ms-flex: 0 0 20%; flex: 0 0 20%;   max-width: 20%; }  .row-cols-lg-6 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 16.66667%;  -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%;   max-width: 16.66667%; }  .col-lg-auto {   -webkit-box-flex: 0;   -webkit-flex: 0 0 auto;  -ms-flex: 0 0 auto; flex: 0 0 auto;   width: auto;   max-width: 100%; }  .col-lg-1 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 8.33333%;  -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%;   max-width: 8.33333%; }  .col-lg-2 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 16.66667%;  -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%;   max-width: 16.66667%; }  .col-lg-3 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 25%;  -ms-flex: 0 0 25%; flex: 0 0 25%;   max-width: 25%; }  .col-lg-4 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 33.33333%;  -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%;   max-width: 33.33333%; }  .col-lg-5 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 41.66667%;  -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%;   max-width: 41.66667%; }  .col-lg-6 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 50%;  -ms-flex: 0 0 50%; flex: 0 0 50%;   max-width: 50%; }  .col-lg-7 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 58.33333%;  -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%;   max-width: 58.33333%; }  .col-lg-8 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 66.66667%;  -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%;   max-width: 66.66667%; }  .col-lg-9 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 75%;  -ms-flex: 0 0 75%; flex: 0 0 75%;   max-width: 75%; }  .col-lg-10 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 83.33333%;  -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%;   max-width: 83.33333%; }  .col-lg-11 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 91.66667%;  -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%;   max-width: 91.66667%; }  .col-lg-12 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 100%;  -ms-flex: 0 0 100%; flex: 0 0 100%;   max-width: 100%; }  .order-lg-first {   -webkit-box-ordinal-group: 0;   -webkit-order: -1;  -ms-flex-order: -1; order: -1; }  .order-lg-last {   -webkit-box-ordinal-group: 14;   -webkit-order: 13;  -ms-flex-order: 13; order: 13; }  .order-lg-0 {   -webkit-box-ordinal-group: 1;   -webkit-order: 0;  -ms-flex-order: 0; order: 0; }  .order-lg-1 {   -webkit-box-ordinal-group: 2;   -webkit-order: 1;  -ms-flex-order: 1; order: 1; }  .order-lg-2 {   -webkit-box-ordinal-group: 3;   -webkit-order: 2;  -ms-flex-order: 2; order: 2; }  .order-lg-3 {   -webkit-box-ordinal-group: 4;   -webkit-order: 3;  -ms-flex-order: 3; order: 3; }  .order-lg-4 {   -webkit-box-ordinal-group: 5;   -webkit-order: 4;  -ms-flex-order: 4; order: 4; }  .order-lg-5 {   -webkit-box-ordinal-group: 6;   -webkit-order: 5;  -ms-flex-order: 5; order: 5; }  .order-lg-6 {   -webkit-box-ordinal-group: 7;   -webkit-order: 6;  -ms-flex-order: 6; order: 6; }  .order-lg-7 {   -webkit-box-ordinal-group: 8;   -webkit-order: 7;  -ms-flex-order: 7; order: 7; }  .order-lg-8 {   -webkit-box-ordinal-group: 9;   -webkit-order: 8;  -ms-flex-order: 8; order: 8; }  .order-lg-9 {   -webkit-box-ordinal-group: 10;   -webkit-order: 9;  -ms-flex-order: 9; order: 9; }  .order-lg-10 {   -webkit-box-ordinal-group: 11;   -webkit-order: 10;  -ms-flex-order: 10; order: 10; }  .order-lg-11 {   -webkit-box-ordinal-group: 12;   -webkit-order: 11;  -ms-flex-order: 11; order: 11; }  .order-lg-12 {   -webkit-box-ordinal-group: 13;   -webkit-order: 12;  -ms-flex-order: 12; order: 12; }  .offset-lg-0 {   margin-left: 0; }  .offset-lg-1 {   margin-left: 8.33333%; }  .offset-lg-2 {   margin-left: 16.66667%; }  .offset-lg-3 {   margin-left: 25%; }  .offset-lg-4 {   margin-left: 33.33333%; }  .offset-lg-5 {   margin-left: 41.66667%; }  .offset-lg-6 {   margin-left: 50%; }  .offset-lg-7 {   margin-left: 58.33333%; }  .offset-lg-8 {   margin-left: 66.66667%; }  .offset-lg-9 {   margin-left: 75%; }  .offset-lg-10 {   margin-left: 83.33333%; }  .offset-lg-11 {   margin-left: 91.66667%; } } @media (min-width: 1200px) {  .col-xl {   -webkit-flex-basis: 0;  -ms-flex-preferred-size: 0; flex-basis: 0;   -webkit-box-flex: 1;   -webkit-flex-grow: 1;  -ms-flex-positive: 1; flex-grow: 1;   max-width: 100%; }  .row-cols-xl-1 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 100%;  -ms-flex: 0 0 100%; flex: 0 0 100%;   max-width: 100%; }  .row-cols-xl-2 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 50%;  -ms-flex: 0 0 50%; flex: 0 0 50%;   max-width: 50%; }  .row-cols-xl-3 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 33.33333%;  -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%;   max-width: 33.33333%; }  .row-cols-xl-4 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 25%;  -ms-flex: 0 0 25%; flex: 0 0 25%;   max-width: 25%; }  .row-cols-xl-5 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 20%;  -ms-flex: 0 0 20%; flex: 0 0 20%;   max-width: 20%; }  .row-cols-xl-6 > * {   -webkit-box-flex: 0;   -webkit-flex: 0 0 16.66667%;  -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%;   max-width: 16.66667%; }  .col-xl-auto {   -webkit-box-flex: 0;   -webkit-flex: 0 0 auto;  -ms-flex: 0 0 auto; flex: 0 0 auto;   width: auto;   max-width: 100%; }  .col-xl-1 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 8.33333%;  -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%;   max-width: 8.33333%; }  .col-xl-2 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 16.66667%;  -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%;   max-width: 16.66667%; }  .col-xl-3 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 25%;  -ms-flex: 0 0 25%; flex: 0 0 25%;   max-width: 25%; }  .col-xl-4 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 33.33333%;  -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%;   max-width: 33.33333%; }  .col-xl-5 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 41.66667%;  -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%;   max-width: 41.66667%; }  .col-xl-6 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 50%;  -ms-flex: 0 0 50%; flex: 0 0 50%;   max-width: 50%; }  .col-xl-7 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 58.33333%;  -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%;   max-width: 58.33333%; }  .col-xl-8 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 66.66667%;  -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%;   max-width: 66.66667%; }  .col-xl-9 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 75%;  -ms-flex: 0 0 75%; flex: 0 0 75%;   max-width: 75%; }  .col-xl-10 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 83.33333%;  -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%;   max-width: 83.33333%; }  .col-xl-11 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 91.66667%;  -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%;   max-width: 91.66667%; }  .col-xl-12 {   -webkit-box-flex: 0;   -webkit-flex: 0 0 100%;  -ms-flex: 0 0 100%; flex: 0 0 100%;   max-width: 100%; }  .order-xl-first {   -webkit-box-ordinal-group: 0;   -webkit-order: -1;  -ms-flex-order: -1; order: -1; }  .order-xl-last {   -webkit-box-ordinal-group: 14;   -webkit-order: 13;  -ms-flex-order: 13; order: 13; }  .order-xl-0 {   -webkit-box-ordinal-group: 1;   -webkit-order: 0;  -ms-flex-order: 0; order: 0; }  .order-xl-1 {   -webkit-box-ordinal-group: 2;   -webkit-order: 1;  -ms-flex-order: 1; order: 1; }  .order-xl-2 {   -webkit-box-ordinal-group: 3;   -webkit-order: 2;  -ms-flex-order: 2; order: 2; }  .order-xl-3 {   -webkit-box-ordinal-group: 4;   -webkit-order: 3;  -ms-flex-order: 3; order: 3; }  .order-xl-4 {   -webkit-box-ordinal-group: 5;   -webkit-order: 4;  -ms-flex-order: 4; order: 4; }  .order-xl-5 {   -webkit-box-ordinal-group: 6;   -webkit-order: 5;  -ms-flex-order: 5; order: 5; }  .order-xl-6 {   -webkit-box-ordinal-group: 7;   -webkit-order: 6;  -ms-flex-order: 6; order: 6; }  .order-xl-7 {   -webkit-box-ordinal-group: 8;   -webkit-order: 7;  -ms-flex-order: 7; order: 7; }  .order-xl-8 {   -webkit-box-ordinal-group: 9;   -webkit-order: 8;  -ms-flex-order: 8; order: 8; }  .order-xl-9 {   -webkit-box-ordinal-group: 10;   -webkit-order: 9;  -ms-flex-order: 9; order: 9; }  .order-xl-10 {   -webkit-box-ordinal-group: 11;   -webkit-order: 10;  -ms-flex-order: 10; order: 10; }  .order-xl-11 {   -webkit-box-ordinal-group: 12;   -webkit-order: 11;  -ms-flex-order: 11; order: 11; }  .order-xl-12 {   -webkit-box-ordinal-group: 13;   -webkit-order: 12;  -ms-flex-order: 12; order: 12; }  .offset-xl-0 {   margin-left: 0; }  .offset-xl-1 {   margin-left: 8.33333%; }  .offset-xl-2 {   margin-left: 16.66667%; }  .offset-xl-3 {   margin-left: 25%; }  .offset-xl-4 {   margin-left: 33.33333%; }  .offset-xl-5 {   margin-left: 41.66667%; }  .offset-xl-6 {   margin-left: 50%; }  .offset-xl-7 {   margin-left: 58.33333%; }  .offset-xl-8 {   margin-left: 66.66667%; }  .offset-xl-9 {   margin-left: 75%; }  .offset-xl-10 {   margin-left: 83.33333%; }  .offset-xl-11 {   margin-left: 91.66667%; } } .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: -ms-flexbox !important;  display: flex !important; } .d-inline-flex {  display: -webkit-inline-box !important;  display: -webkit-inline-flex !important;  display: -ms-inline-flexbox !important;  display: inline-flex !important; } @media (min-width: 576px) {  .d-sm-none {   display: none !important; }  .d-sm-inline {   display: inline !important; }  .d-sm-inline-block {   display: inline-block !important; }  .d-sm-block {   display: block !important; }  .d-sm-table {   display: table !important; }  .d-sm-table-row {   display: table-row !important; }  .d-sm-table-cell {   display: table-cell !important; }  .d-sm-flex {   display: -webkit-box !important;   display: -webkit-flex !important;   display: -ms-flexbox !important;   display: flex !important; }  .d-sm-inline-flex {   display: -webkit-inline-box !important;   display: -webkit-inline-flex !important;   display: -ms-inline-flexbox !important;   display: inline-flex !important; } } @media (min-width: 768px) {  .d-md-none {   display: none !important; }  .d-md-inline {   display: inline !important; }  .d-md-inline-block {   display: inline-block !important; }  .d-md-block {   display: block !important; }  .d-md-table {   display: table !important; }  .d-md-table-row {   display: table-row !important; }  .d-md-table-cell {   display: table-cell !important; }  .d-md-flex {   display: -webkit-box !important;   display: -webkit-flex !important;   display: -ms-flexbox !important;   display: flex !important; }  .d-md-inline-flex {   display: -webkit-inline-box !important;   display: -webkit-inline-flex !important;   display: -ms-inline-flexbox !important;   display: inline-flex !important; } } @media (min-width: 992px) {  .d-lg-none {   display: none !important; }  .d-lg-inline {   display: inline !important; }  .d-lg-inline-block {   display: inline-block !important; }  .d-lg-block {   display: block !important; }  .d-lg-table {   display: table !important; }  .d-lg-table-row {   display: table-row !important; }  .d-lg-table-cell {   display: table-cell !important; }  .d-lg-flex {   display: -webkit-box !important;   display: -webkit-flex !important;   display: -ms-flexbox !important;   display: flex !important; }  .d-lg-inline-flex {   display: -webkit-inline-box !important;   display: -webkit-inline-flex !important;   display: -ms-inline-flexbox !important;   display: inline-flex !important; } } @media (min-width: 1200px) {  .d-xl-none {   display: none !important; }  .d-xl-inline {   display: inline !important; }  .d-xl-inline-block {   display: inline-block !important; }  .d-xl-block {   display: block !important; }  .d-xl-table {   display: table !important; }  .d-xl-table-row {   display: table-row !important; }  .d-xl-table-cell {   display: table-cell !important; }  .d-xl-flex {   display: -webkit-box !important;   display: -webkit-flex !important;   display: -ms-flexbox !important;   display: flex !important; }  .d-xl-inline-flex {   display: -webkit-inline-box !important;   display: -webkit-inline-flex !important;   display: -ms-inline-flexbox !important;   display: inline-flex !important; } } @media print {  .d-print-none {   display: none !important; }  .d-print-inline {   display: inline !important; }  .d-print-inline-block {   display: inline-block !important; }  .d-print-block {   display: block !important; }  .d-print-table {   display: table !important; }  .d-print-table-row {   display: table-row !important; }  .d-print-table-cell {   display: table-cell !important; }  .d-print-flex {   display: -webkit-box !important;   display: -webkit-flex !important;   display: -ms-flexbox !important;   display: flex !important; }  .d-print-inline-flex {   display: -webkit-inline-box !important;   display: -webkit-inline-flex !important;   display: -ms-inline-flexbox !important;   display: inline-flex !important; } } .flex-row {  -webkit-box-orient: horizontal !important;  -webkit-box-direction: normal !important;  -webkit-flex-direction: row !important; -ms-flex-direction: row !important;   flex-direction: row !important; } .flex-column {  -webkit-box-orient: vertical !important;  -webkit-box-direction: normal !important;  -webkit-flex-direction: column !important; -ms-flex-direction: column !important;   flex-direction: column !important; } .flex-row-reverse {  -webkit-box-orient: horizontal !important;  -webkit-box-direction: reverse !important;  -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important;   flex-direction: row-reverse !important; } .flex-column-reverse {  -webkit-box-orient: vertical !important;  -webkit-box-direction: reverse !important;  -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important;   flex-direction: column-reverse !important; } .flex-wrap {  -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important;   flex-wrap: wrap !important; } .flex-nowrap {  -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important;   flex-wrap: nowrap !important; } .flex-wrap-reverse {  -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important;   flex-wrap: wrap-reverse !important; } .flex-fill {  -webkit-box-flex: 1 !important;  -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important;   flex: 1 1 auto !important; } .flex-grow-0 {  -webkit-box-flex: 0 !important;  -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important;   flex-grow: 0 !important; } .flex-grow-1 {  -webkit-box-flex: 1 !important;  -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important;   flex-grow: 1 !important; } .flex-shrink-0 {  -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important;   flex-shrink: 0 !important; } .flex-shrink-1 {  -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important;   flex-shrink: 1 !important; } .justify-content-start {  -webkit-box-pack: start !important;  -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important;   justify-content: flex-start !important; } .justify-content-end {  -webkit-box-pack: end !important;  -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important;   justify-content: flex-end !important; } .justify-content-center {  -webkit-box-pack: center !important;  -webkit-justify-content: center !important; -ms-flex-pack: center !important;   justify-content: center !important; } .justify-content-between {  -webkit-box-pack: justify !important;  -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important;   justify-content: space-between !important; } .justify-content-around {  -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important;   justify-content: space-around !important; } .align-items-start {  -webkit-box-align: start !important;  -webkit-align-items: flex-start !important; -ms-flex-align: start !important;   align-items: flex-start !important; } .align-items-end {  -webkit-box-align: end !important;  -webkit-align-items: flex-end !important; -ms-flex-align: end !important;   align-items: flex-end !important; } .align-items-center {  -webkit-box-align: center !important;  -webkit-align-items: center !important; -ms-flex-align: center !important;   align-items: center !important; } .align-items-baseline {  -webkit-box-align: baseline !important;  -webkit-align-items: baseline !important; -ms-flex-align: baseline !important;   align-items: baseline !important; } .align-items-stretch {  -webkit-box-align: stretch !important;  -webkit-align-items: stretch !important; -ms-flex-align: stretch !important;   align-items: stretch !important; } .align-content-start {  -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important;   align-content: flex-start !important; } .align-content-end {  -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important;   align-content: flex-end !important; } .align-content-center {  -webkit-align-content: center !important; -ms-flex-line-pack: center !important;   align-content: center !important; } .align-content-between {  -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important;   align-content: space-between !important; } .align-content-around {  -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important;   align-content: space-around !important; } .align-content-stretch {  -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important;   align-content: stretch !important; } .align-self-auto {  -webkit-align-self: auto !important; -ms-flex-item-align: auto !important;   align-self: auto !important; } .align-self-start {  -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important;   align-self: flex-start !important; } .align-self-end {  -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important;   align-self: flex-end !important; } .align-self-center {  -webkit-align-self: center !important; -ms-flex-item-align: center !important;   align-self: center !important; } .align-self-baseline {  -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important;   align-self: baseline !important; } .align-self-stretch {  -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important;   align-self: stretch !important; } @media (min-width: 576px) {  .flex-sm-row {   -webkit-box-orient: horizontal !important;   -webkit-box-direction: normal !important;   -webkit-flex-direction: row !important;  -ms-flex-direction: row !important; flex-direction: row !important; }  .flex-sm-column {   -webkit-box-orient: vertical !important;   -webkit-box-direction: normal !important;   -webkit-flex-direction: column !important;  -ms-flex-direction: column !important; flex-direction: column !important; }  .flex-sm-row-reverse {   -webkit-box-orient: horizontal !important;   -webkit-box-direction: reverse !important;   -webkit-flex-direction: row-reverse !important;  -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }  .flex-sm-column-reverse {   -webkit-box-orient: vertical !important;   -webkit-box-direction: reverse !important;   -webkit-flex-direction: column-reverse !important;  -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }  .flex-sm-wrap {   -webkit-flex-wrap: wrap !important;  -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }  .flex-sm-nowrap {   -webkit-flex-wrap: nowrap !important;  -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }  .flex-sm-wrap-reverse {   -webkit-flex-wrap: wrap-reverse !important;  -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }  .flex-sm-fill {   -webkit-box-flex: 1 !important;   -webkit-flex: 1 1 auto !important;  -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }  .flex-sm-grow-0 {   -webkit-box-flex: 0 !important;   -webkit-flex-grow: 0 !important;  -ms-flex-positive: 0 !important; flex-grow: 0 !important; }  .flex-sm-grow-1 {   -webkit-box-flex: 1 !important;   -webkit-flex-grow: 1 !important;  -ms-flex-positive: 1 !important; flex-grow: 1 !important; }  .flex-sm-shrink-0 {   -webkit-flex-shrink: 0 !important;  -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }  .flex-sm-shrink-1 {   -webkit-flex-shrink: 1 !important;  -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }  .justify-content-sm-start {   -webkit-box-pack: start !important;   -webkit-justify-content: flex-start !important;  -ms-flex-pack: start !important; justify-content: flex-start !important; }  .justify-content-sm-end {   -webkit-box-pack: end !important;   -webkit-justify-content: flex-end !important;  -ms-flex-pack: end !important; justify-content: flex-end !important; }  .justify-content-sm-center {   -webkit-box-pack: center !important;   -webkit-justify-content: center !important;  -ms-flex-pack: center !important; justify-content: center !important; }  .justify-content-sm-between {   -webkit-box-pack: justify !important;   -webkit-justify-content: space-between !important;  -ms-flex-pack: justify !important; justify-content: space-between !important; }  .justify-content-sm-around {   -webkit-justify-content: space-around !important;  -ms-flex-pack: distribute !important; justify-content: space-around !important; }  .align-items-sm-start {   -webkit-box-align: start !important;   -webkit-align-items: flex-start !important;  -ms-flex-align: start !important; align-items: flex-start !important; }  .align-items-sm-end {   -webkit-box-align: end !important;   -webkit-align-items: flex-end !important;  -ms-flex-align: end !important; align-items: flex-end !important; }  .align-items-sm-center {   -webkit-box-align: center !important;   -webkit-align-items: center !important;  -ms-flex-align: center !important; align-items: center !important; }  .align-items-sm-baseline {   -webkit-box-align: baseline !important;   -webkit-align-items: baseline !important;  -ms-flex-align: baseline !important; align-items: baseline !important; }  .align-items-sm-stretch {   -webkit-box-align: stretch !important;   -webkit-align-items: stretch !important;  -ms-flex-align: stretch !important; align-items: stretch !important; }  .align-content-sm-start {   -webkit-align-content: flex-start !important;  -ms-flex-line-pack: start !important; align-content: flex-start !important; }  .align-content-sm-end {   -webkit-align-content: flex-end !important;  -ms-flex-line-pack: end !important; align-content: flex-end !important; }  .align-content-sm-center {   -webkit-align-content: center !important;  -ms-flex-line-pack: center !important; align-content: center !important; }  .align-content-sm-between {   -webkit-align-content: space-between !important;  -ms-flex-line-pack: justify !important; align-content: space-between !important; }  .align-content-sm-around {   -webkit-align-content: space-around !important;  -ms-flex-line-pack: distribute !important; align-content: space-around !important; }  .align-content-sm-stretch {   -webkit-align-content: stretch !important;  -ms-flex-line-pack: stretch !important; align-content: stretch !important; }  .align-self-sm-auto {   -webkit-align-self: auto !important;  -ms-flex-item-align: auto !important; align-self: auto !important; }  .align-self-sm-start {   -webkit-align-self: flex-start !important;  -ms-flex-item-align: start !important; align-self: flex-start !important; }  .align-self-sm-end {   -webkit-align-self: flex-end !important;  -ms-flex-item-align: end !important; align-self: flex-end !important; }  .align-self-sm-center {   -webkit-align-self: center !important;  -ms-flex-item-align: center !important; align-self: center !important; }  .align-self-sm-baseline {   -webkit-align-self: baseline !important;  -ms-flex-item-align: baseline !important; align-self: baseline !important; }  .align-self-sm-stretch {   -webkit-align-self: stretch !important;  -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 768px) {  .flex-md-row {   -webkit-box-orient: horizontal !important;   -webkit-box-direction: normal !important;   -webkit-flex-direction: row !important;  -ms-flex-direction: row !important; flex-direction: row !important; }  .flex-md-column {   -webkit-box-orient: vertical !important;   -webkit-box-direction: normal !important;   -webkit-flex-direction: column !important;  -ms-flex-direction: column !important; flex-direction: column !important; }  .flex-md-row-reverse {   -webkit-box-orient: horizontal !important;   -webkit-box-direction: reverse !important;   -webkit-flex-direction: row-reverse !important;  -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }  .flex-md-column-reverse {   -webkit-box-orient: vertical !important;   -webkit-box-direction: reverse !important;   -webkit-flex-direction: column-reverse !important;  -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }  .flex-md-wrap {   -webkit-flex-wrap: wrap !important;  -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }  .flex-md-nowrap {   -webkit-flex-wrap: nowrap !important;  -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }  .flex-md-wrap-reverse {   -webkit-flex-wrap: wrap-reverse !important;  -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }  .flex-md-fill {   -webkit-box-flex: 1 !important;   -webkit-flex: 1 1 auto !important;  -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }  .flex-md-grow-0 {   -webkit-box-flex: 0 !important;   -webkit-flex-grow: 0 !important;  -ms-flex-positive: 0 !important; flex-grow: 0 !important; }  .flex-md-grow-1 {   -webkit-box-flex: 1 !important;   -webkit-flex-grow: 1 !important;  -ms-flex-positive: 1 !important; flex-grow: 1 !important; }  .flex-md-shrink-0 {   -webkit-flex-shrink: 0 !important;  -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }  .flex-md-shrink-1 {   -webkit-flex-shrink: 1 !important;  -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }  .justify-content-md-start {   -webkit-box-pack: start !important;   -webkit-justify-content: flex-start !important;  -ms-flex-pack: start !important; justify-content: flex-start !important; }  .justify-content-md-end {   -webkit-box-pack: end !important;   -webkit-justify-content: flex-end !important;  -ms-flex-pack: end !important; justify-content: flex-end !important; }  .justify-content-md-center {   -webkit-box-pack: center !important;   -webkit-justify-content: center !important;  -ms-flex-pack: center !important; justify-content: center !important; }  .justify-content-md-between {   -webkit-box-pack: justify !important;   -webkit-justify-content: space-between !important;  -ms-flex-pack: justify !important; justify-content: space-between !important; }  .justify-content-md-around {   -webkit-justify-content: space-around !important;  -ms-flex-pack: distribute !important; justify-content: space-around !important; }  .align-items-md-start {   -webkit-box-align: start !important;   -webkit-align-items: flex-start !important;  -ms-flex-align: start !important; align-items: flex-start !important; }  .align-items-md-end {   -webkit-box-align: end !important;   -webkit-align-items: flex-end !important;  -ms-flex-align: end !important; align-items: flex-end !important; }  .align-items-md-center {   -webkit-box-align: center !important;   -webkit-align-items: center !important;  -ms-flex-align: center !important; align-items: center !important; }  .align-items-md-baseline {   -webkit-box-align: baseline !important;   -webkit-align-items: baseline !important;  -ms-flex-align: baseline !important; align-items: baseline !important; }  .align-items-md-stretch {   -webkit-box-align: stretch !important;   -webkit-align-items: stretch !important;  -ms-flex-align: stretch !important; align-items: stretch !important; }  .align-content-md-start {   -webkit-align-content: flex-start !important;  -ms-flex-line-pack: start !important; align-content: flex-start !important; }  .align-content-md-end {   -webkit-align-content: flex-end !important;  -ms-flex-line-pack: end !important; align-content: flex-end !important; }  .align-content-md-center {   -webkit-align-content: center !important;  -ms-flex-line-pack: center !important; align-content: center !important; }  .align-content-md-between {   -webkit-align-content: space-between !important;  -ms-flex-line-pack: justify !important; align-content: space-between !important; }  .align-content-md-around {   -webkit-align-content: space-around !important;  -ms-flex-line-pack: distribute !important; align-content: space-around !important; }  .align-content-md-stretch {   -webkit-align-content: stretch !important;  -ms-flex-line-pack: stretch !important; align-content: stretch !important; }  .align-self-md-auto {   -webkit-align-self: auto !important;  -ms-flex-item-align: auto !important; align-self: auto !important; }  .align-self-md-start {   -webkit-align-self: flex-start !important;  -ms-flex-item-align: start !important; align-self: flex-start !important; }  .align-self-md-end {   -webkit-align-self: flex-end !important;  -ms-flex-item-align: end !important; align-self: flex-end !important; }  .align-self-md-center {   -webkit-align-self: center !important;  -ms-flex-item-align: center !important; align-self: center !important; }  .align-self-md-baseline {   -webkit-align-self: baseline !important;  -ms-flex-item-align: baseline !important; align-self: baseline !important; }  .align-self-md-stretch {   -webkit-align-self: stretch !important;  -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 992px) {  .flex-lg-row {   -webkit-box-orient: horizontal !important;   -webkit-box-direction: normal !important;   -webkit-flex-direction: row !important;  -ms-flex-direction: row !important; flex-direction: row !important; }  .flex-lg-column {   -webkit-box-orient: vertical !important;   -webkit-box-direction: normal !important;   -webkit-flex-direction: column !important;  -ms-flex-direction: column !important; flex-direction: column !important; }  .flex-lg-row-reverse {   -webkit-box-orient: horizontal !important;   -webkit-box-direction: reverse !important;   -webkit-flex-direction: row-reverse !important;  -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }  .flex-lg-column-reverse {   -webkit-box-orient: vertical !important;   -webkit-box-direction: reverse !important;   -webkit-flex-direction: column-reverse !important;  -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }  .flex-lg-wrap {   -webkit-flex-wrap: wrap !important;  -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }  .flex-lg-nowrap {   -webkit-flex-wrap: nowrap !important;  -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }  .flex-lg-wrap-reverse {   -webkit-flex-wrap: wrap-reverse !important;  -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }  .flex-lg-fill {   -webkit-box-flex: 1 !important;   -webkit-flex: 1 1 auto !important;  -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }  .flex-lg-grow-0 {   -webkit-box-flex: 0 !important;   -webkit-flex-grow: 0 !important;  -ms-flex-positive: 0 !important; flex-grow: 0 !important; }  .flex-lg-grow-1 {   -webkit-box-flex: 1 !important;   -webkit-flex-grow: 1 !important;  -ms-flex-positive: 1 !important; flex-grow: 1 !important; }  .flex-lg-shrink-0 {   -webkit-flex-shrink: 0 !important;  -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }  .flex-lg-shrink-1 {   -webkit-flex-shrink: 1 !important;  -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }  .justify-content-lg-start {   -webkit-box-pack: start !important;   -webkit-justify-content: flex-start !important;  -ms-flex-pack: start !important; justify-content: flex-start !important; }  .justify-content-lg-end {   -webkit-box-pack: end !important;   -webkit-justify-content: flex-end !important;  -ms-flex-pack: end !important; justify-content: flex-end !important; }  .justify-content-lg-center {   -webkit-box-pack: center !important;   -webkit-justify-content: center !important;  -ms-flex-pack: center !important; justify-content: center !important; }  .justify-content-lg-between {   -webkit-box-pack: justify !important;   -webkit-justify-content: space-between !important;  -ms-flex-pack: justify !important; justify-content: space-between !important; }  .justify-content-lg-around {   -webkit-justify-content: space-around !important;  -ms-flex-pack: distribute !important; justify-content: space-around !important; }  .align-items-lg-start {   -webkit-box-align: start !important;   -webkit-align-items: flex-start !important;  -ms-flex-align: start !important; align-items: flex-start !important; }  .align-items-lg-end {   -webkit-box-align: end !important;   -webkit-align-items: flex-end !important;  -ms-flex-align: end !important; align-items: flex-end !important; }  .align-items-lg-center {   -webkit-box-align: center !important;   -webkit-align-items: center !important;  -ms-flex-align: center !important; align-items: center !important; }  .align-items-lg-baseline {   -webkit-box-align: baseline !important;   -webkit-align-items: baseline !important;  -ms-flex-align: baseline !important; align-items: baseline !important; }  .align-items-lg-stretch {   -webkit-box-align: stretch !important;   -webkit-align-items: stretch !important;  -ms-flex-align: stretch !important; align-items: stretch !important; }  .align-content-lg-start {   -webkit-align-content: flex-start !important;  -ms-flex-line-pack: start !important; align-content: flex-start !important; }  .align-content-lg-end {   -webkit-align-content: flex-end !important;  -ms-flex-line-pack: end !important; align-content: flex-end !important; }  .align-content-lg-center {   -webkit-align-content: center !important;  -ms-flex-line-pack: center !important; align-content: center !important; }  .align-content-lg-between {   -webkit-align-content: space-between !important;  -ms-flex-line-pack: justify !important; align-content: space-between !important; }  .align-content-lg-around {   -webkit-align-content: space-around !important;  -ms-flex-line-pack: distribute !important; align-content: space-around !important; }  .align-content-lg-stretch {   -webkit-align-content: stretch !important;  -ms-flex-line-pack: stretch !important; align-content: stretch !important; }  .align-self-lg-auto {   -webkit-align-self: auto !important;  -ms-flex-item-align: auto !important; align-self: auto !important; }  .align-self-lg-start {   -webkit-align-self: flex-start !important;  -ms-flex-item-align: start !important; align-self: flex-start !important; }  .align-self-lg-end {   -webkit-align-self: flex-end !important;  -ms-flex-item-align: end !important; align-self: flex-end !important; }  .align-self-lg-center {   -webkit-align-self: center !important;  -ms-flex-item-align: center !important; align-self: center !important; }  .align-self-lg-baseline {   -webkit-align-self: baseline !important;  -ms-flex-item-align: baseline !important; align-self: baseline !important; }  .align-self-lg-stretch {   -webkit-align-self: stretch !important;  -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 1200px) {  .flex-xl-row {   -webkit-box-orient: horizontal !important;   -webkit-box-direction: normal !important;   -webkit-flex-direction: row !important;  -ms-flex-direction: row !important; flex-direction: row !important; }  .flex-xl-column {   -webkit-box-orient: vertical !important;   -webkit-box-direction: normal !important;   -webkit-flex-direction: column !important;  -ms-flex-direction: column !important; flex-direction: column !important; }  .flex-xl-row-reverse {   -webkit-box-orient: horizontal !important;   -webkit-box-direction: reverse !important;   -webkit-flex-direction: row-reverse !important;  -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }  .flex-xl-column-reverse {   -webkit-box-orient: vertical !important;   -webkit-box-direction: reverse !important;   -webkit-flex-direction: column-reverse !important;  -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }  .flex-xl-wrap {   -webkit-flex-wrap: wrap !important;  -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }  .flex-xl-nowrap {   -webkit-flex-wrap: nowrap !important;  -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }  .flex-xl-wrap-reverse {   -webkit-flex-wrap: wrap-reverse !important;  -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }  .flex-xl-fill {   -webkit-box-flex: 1 !important;   -webkit-flex: 1 1 auto !important;  -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }  .flex-xl-grow-0 {   -webkit-box-flex: 0 !important;   -webkit-flex-grow: 0 !important;  -ms-flex-positive: 0 !important; flex-grow: 0 !important; }  .flex-xl-grow-1 {   -webkit-box-flex: 1 !important;   -webkit-flex-grow: 1 !important;  -ms-flex-positive: 1 !important; flex-grow: 1 !important; }  .flex-xl-shrink-0 {   -webkit-flex-shrink: 0 !important;  -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }  .flex-xl-shrink-1 {   -webkit-flex-shrink: 1 !important;  -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }  .justify-content-xl-start {   -webkit-box-pack: start !important;   -webkit-justify-content: flex-start !important;  -ms-flex-pack: start !important; justify-content: flex-start !important; }  .justify-content-xl-end {   -webkit-box-pack: end !important;   -webkit-justify-content: flex-end !important;  -ms-flex-pack: end !important; justify-content: flex-end !important; }  .justify-content-xl-center {   -webkit-box-pack: center !important;   -webkit-justify-content: center !important;  -ms-flex-pack: center !important; justify-content: center !important; }  .justify-content-xl-between {   -webkit-box-pack: justify !important;   -webkit-justify-content: space-between !important;  -ms-flex-pack: justify !important; justify-content: space-between !important; }  .justify-content-xl-around {   -webkit-justify-content: space-around !important;  -ms-flex-pack: distribute !important; justify-content: space-around !important; }  .align-items-xl-start {   -webkit-box-align: start !important;   -webkit-align-items: flex-start !important;  -ms-flex-align: start !important; align-items: flex-start !important; }  .align-items-xl-end {   -webkit-box-align: end !important;   -webkit-align-items: flex-end !important;  -ms-flex-align: end !important; align-items: flex-end !important; }  .align-items-xl-center {   -webkit-box-align: center !important;   -webkit-align-items: center !important;  -ms-flex-align: center !important; align-items: center !important; }  .align-items-xl-baseline {   -webkit-box-align: baseline !important;   -webkit-align-items: baseline !important;  -ms-flex-align: baseline !important; align-items: baseline !important; }  .align-items-xl-stretch {   -webkit-box-align: stretch !important;   -webkit-align-items: stretch !important;  -ms-flex-align: stretch !important; align-items: stretch !important; }  .align-content-xl-start {   -webkit-align-content: flex-start !important;  -ms-flex-line-pack: start !important; align-content: flex-start !important; }  .align-content-xl-end {   -webkit-align-content: flex-end !important;  -ms-flex-line-pack: end !important; align-content: flex-end !important; }  .align-content-xl-center {   -webkit-align-content: center !important;  -ms-flex-line-pack: center !important; align-content: center !important; }  .align-content-xl-between {   -webkit-align-content: space-between !important;  -ms-flex-line-pack: justify !important; align-content: space-between !important; }  .align-content-xl-around {   -webkit-align-content: space-around !important;  -ms-flex-line-pack: distribute !important; align-content: space-around !important; }  .align-content-xl-stretch {   -webkit-align-content: stretch !important;  -ms-flex-line-pack: stretch !important; align-content: stretch !important; }  .align-self-xl-auto {   -webkit-align-self: auto !important;  -ms-flex-item-align: auto !important; align-self: auto !important; }  .align-self-xl-start {   -webkit-align-self: flex-start !important;  -ms-flex-item-align: start !important; align-self: flex-start !important; }  .align-self-xl-end {   -webkit-align-self: flex-end !important;  -ms-flex-item-align: end !important; align-self: flex-end !important; }  .align-self-xl-center {   -webkit-align-self: center !important;  -ms-flex-item-align: center !important; align-self: center !important; }  .align-self-xl-baseline {   -webkit-align-self: baseline !important;  -ms-flex-item-align: baseline !important; align-self: baseline !important; }  .align-self-xl-stretch {   -webkit-align-self: stretch !important;  -ms-flex-item-align: stretch !important; align-self: stretch !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-n1 {  margin: -0.25rem !important; } .mt-n1, .my-n1 {  margin-top: -0.25rem !important; } .mr-n1, .mx-n1 {  margin-right: -0.25rem !important; } .mb-n1, .my-n1 {  margin-bottom: -0.25rem !important; } .ml-n1, .mx-n1 {  margin-left: -0.25rem !important; } .m-n2 {  margin: -0.5rem !important; } .mt-n2, .my-n2 {  margin-top: -0.5rem !important; } .mr-n2, .mx-n2 {  margin-right: -0.5rem !important; } .mb-n2, .my-n2 {  margin-bottom: -0.5rem !important; } .ml-n2, .mx-n2 {  margin-left: -0.5rem !important; } .m-n3 {  margin: -1rem !important; } .mt-n3, .my-n3 {  margin-top: -1rem !important; } .mr-n3, .mx-n3 {  margin-right: -1rem !important; } .mb-n3, .my-n3 {  margin-bottom: -1rem !important; } .ml-n3, .mx-n3 {  margin-left: -1rem !important; } .m-n4 {  margin: -1.5rem !important; } .mt-n4, .my-n4 {  margin-top: -1.5rem !important; } .mr-n4, .mx-n4 {  margin-right: -1.5rem !important; } .mb-n4, .my-n4 {  margin-bottom: -1.5rem !important; } .ml-n4, .mx-n4 {  margin-left: -1.5rem !important; } .m-n5 {  margin: -3rem !important; } .mt-n5, .my-n5 {  margin-top: -3rem !important; } .mr-n5, .mx-n5 {  margin-right: -3rem !important; } .mb-n5, .my-n5 {  margin-bottom: -3rem !important; } .ml-n5, .mx-n5 {  margin-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-n1 {   margin: -0.25rem !important; }  .mt-sm-n1,  .my-sm-n1 {   margin-top: -0.25rem !important; }  .mr-sm-n1,  .mx-sm-n1 {   margin-right: -0.25rem !important; }  .mb-sm-n1,  .my-sm-n1 {   margin-bottom: -0.25rem !important; }  .ml-sm-n1,  .mx-sm-n1 {   margin-left: -0.25rem !important; }  .m-sm-n2 {   margin: -0.5rem !important; }  .mt-sm-n2,  .my-sm-n2 {   margin-top: -0.5rem !important; }  .mr-sm-n2,  .mx-sm-n2 {   margin-right: -0.5rem !important; }  .mb-sm-n2,  .my-sm-n2 {   margin-bottom: -0.5rem !important; }  .ml-sm-n2,  .mx-sm-n2 {   margin-left: -0.5rem !important; }  .m-sm-n3 {   margin: -1rem !important; }  .mt-sm-n3,  .my-sm-n3 {   margin-top: -1rem !important; }  .mr-sm-n3,  .mx-sm-n3 {   margin-right: -1rem !important; }  .mb-sm-n3,  .my-sm-n3 {   margin-bottom: -1rem !important; }  .ml-sm-n3,  .mx-sm-n3 {   margin-left: -1rem !important; }  .m-sm-n4 {   margin: -1.5rem !important; }  .mt-sm-n4,  .my-sm-n4 {   margin-top: -1.5rem !important; }  .mr-sm-n4,  .mx-sm-n4 {   margin-right: -1.5rem !important; }  .mb-sm-n4,  .my-sm-n4 {   margin-bottom: -1.5rem !important; }  .ml-sm-n4,  .mx-sm-n4 {   margin-left: -1.5rem !important; }  .m-sm-n5 {   margin: -3rem !important; }  .mt-sm-n5,  .my-sm-n5 {   margin-top: -3rem !important; }  .mr-sm-n5,  .mx-sm-n5 {   margin-right: -3rem !important; }  .mb-sm-n5,  .my-sm-n5 {   margin-bottom: -3rem !important; }  .ml-sm-n5,  .mx-sm-n5 {   margin-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; } } @media (min-width: 768px) {  .m-md-0 {   margin: 0 !important; }  .mt-md-0,  .my-md-0 {   margin-top: 0 !important; }  .mr-md-0,  .mx-md-0 {   margin-right: 0 !important; }  .mb-md-0,  .my-md-0 {   margin-bottom: 0 !important; }  .ml-md-0,  .mx-md-0 {   margin-left: 0 !important; }  .m-md-1 {   margin: 0.25rem !important; }  .mt-md-1,  .my-md-1 {   margin-top: 0.25rem !important; }  .mr-md-1,  .mx-md-1 {   margin-right: 0.25rem !important; }  .mb-md-1,  .my-md-1 {   margin-bottom: 0.25rem !important; }  .ml-md-1,  .mx-md-1 {   margin-left: 0.25rem !important; }  .m-md-2 {   margin: 0.5rem !important; }  .mt-md-2,  .my-md-2 {   margin-top: 0.5rem !important; }  .mr-md-2,  .mx-md-2 {   margin-right: 0.5rem !important; }  .mb-md-2,  .my-md-2 {   margin-bottom: 0.5rem !important; }  .ml-md-2,  .mx-md-2 {   margin-left: 0.5rem !important; }  .m-md-3 {   margin: 1rem !important; }  .mt-md-3,  .my-md-3 {   margin-top: 1rem !important; }  .mr-md-3,  .mx-md-3 {   margin-right: 1rem !important; }  .mb-md-3,  .my-md-3 {   margin-bottom: 1rem !important; }  .ml-md-3,  .mx-md-3 {   margin-left: 1rem !important; }  .m-md-4 {   margin: 1.5rem !important; }  .mt-md-4,  .my-md-4 {   margin-top: 1.5rem !important; }  .mr-md-4,  .mx-md-4 {   margin-right: 1.5rem !important; }  .mb-md-4,  .my-md-4 {   margin-bottom: 1.5rem !important; }  .ml-md-4,  .mx-md-4 {   margin-left: 1.5rem !important; }  .m-md-5 {   margin: 3rem !important; }  .mt-md-5,  .my-md-5 {   margin-top: 3rem !important; }  .mr-md-5,  .mx-md-5 {   margin-right: 3rem !important; }  .mb-md-5,  .my-md-5 {   margin-bottom: 3rem !important; }  .ml-md-5,  .mx-md-5 {   margin-left: 3rem !important; }  .p-md-0 {   padding: 0 !important; }  .pt-md-0,  .py-md-0 {   padding-top: 0 !important; }  .pr-md-0,  .px-md-0 {   padding-right: 0 !important; }  .pb-md-0,  .py-md-0 {   padding-bottom: 0 !important; }  .pl-md-0,  .px-md-0 {   padding-left: 0 !important; }  .p-md-1 {   padding: 0.25rem !important; }  .pt-md-1,  .py-md-1 {   padding-top: 0.25rem !important; }  .pr-md-1,  .px-md-1 {   padding-right: 0.25rem !important; }  .pb-md-1,  .py-md-1 {   padding-bottom: 0.25rem !important; }  .pl-md-1,  .px-md-1 {   padding-left: 0.25rem !important; }  .p-md-2 {   padding: 0.5rem !important; }  .pt-md-2,  .py-md-2 {   padding-top: 0.5rem !important; }  .pr-md-2,  .px-md-2 {   padding-right: 0.5rem !important; }  .pb-md-2,  .py-md-2 {   padding-bottom: 0.5rem !important; }  .pl-md-2,  .px-md-2 {   padding-left: 0.5rem !important; }  .p-md-3 {   padding: 1rem !important; }  .pt-md-3,  .py-md-3 {   padding-top: 1rem !important; }  .pr-md-3,  .px-md-3 {   padding-right: 1rem !important; }  .pb-md-3,  .py-md-3 {   padding-bottom: 1rem !important; }  .pl-md-3,  .px-md-3 {   padding-left: 1rem !important; }  .p-md-4 {   padding: 1.5rem !important; }  .pt-md-4,  .py-md-4 {   padding-top: 1.5rem !important; }  .pr-md-4,  .px-md-4 {   padding-right: 1.5rem !important; }  .pb-md-4,  .py-md-4 {   padding-bottom: 1.5rem !important; }  .pl-md-4,  .px-md-4 {   padding-left: 1.5rem !important; }  .p-md-5 {   padding: 3rem !important; }  .pt-md-5,  .py-md-5 {   padding-top: 3rem !important; }  .pr-md-5,  .px-md-5 {   padding-right: 3rem !important; }  .pb-md-5,  .py-md-5 {   padding-bottom: 3rem !important; }  .pl-md-5,  .px-md-5 {   padding-left: 3rem !important; }  .m-md-n1 {   margin: -0.25rem !important; }  .mt-md-n1,  .my-md-n1 {   margin-top: -0.25rem !important; }  .mr-md-n1,  .mx-md-n1 {   margin-right: -0.25rem !important; }  .mb-md-n1,  .my-md-n1 {   margin-bottom: -0.25rem !important; }  .ml-md-n1,  .mx-md-n1 {   margin-left: -0.25rem !important; }  .m-md-n2 {   margin: -0.5rem !important; }  .mt-md-n2,  .my-md-n2 {   margin-top: -0.5rem !important; }  .mr-md-n2,  .mx-md-n2 {   margin-right: -0.5rem !important; }  .mb-md-n2,  .my-md-n2 {   margin-bottom: -0.5rem !important; }  .ml-md-n2,  .mx-md-n2 {   margin-left: -0.5rem !important; }  .m-md-n3 {   margin: -1rem !important; }  .mt-md-n3,  .my-md-n3 {   margin-top: -1rem !important; }  .mr-md-n3,  .mx-md-n3 {   margin-right: -1rem !important; }  .mb-md-n3,  .my-md-n3 {   margin-bottom: -1rem !important; }  .ml-md-n3,  .mx-md-n3 {   margin-left: -1rem !important; }  .m-md-n4 {   margin: -1.5rem !important; }  .mt-md-n4,  .my-md-n4 {   margin-top: -1.5rem !important; }  .mr-md-n4,  .mx-md-n4 {   margin-right: -1.5rem !important; }  .mb-md-n4,  .my-md-n4 {   margin-bottom: -1.5rem !important; }  .ml-md-n4,  .mx-md-n4 {   margin-left: -1.5rem !important; }  .m-md-n5 {   margin: -3rem !important; }  .mt-md-n5,  .my-md-n5 {   margin-top: -3rem !important; }  .mr-md-n5,  .mx-md-n5 {   margin-right: -3rem !important; }  .mb-md-n5,  .my-md-n5 {   margin-bottom: -3rem !important; }  .ml-md-n5,  .mx-md-n5 {   margin-left: -3rem !important; }  .m-md-auto {   margin: auto !important; }  .mt-md-auto,  .my-md-auto {   margin-top: auto !important; }  .mr-md-auto,  .mx-md-auto {   margin-right: auto !important; }  .mb-md-auto,  .my-md-auto {   margin-bottom: auto !important; }  .ml-md-auto,  .mx-md-auto {   margin-left: auto !important; } } @media (min-width: 992px) {  .m-lg-0 {   margin: 0 !important; }  .mt-lg-0,  .my-lg-0 {   margin-top: 0 !important; }  .mr-lg-0,  .mx-lg-0 {   margin-right: 0 !important; }  .mb-lg-0,  .my-lg-0 {   margin-bottom: 0 !important; }  .ml-lg-0,  .mx-lg-0 {   margin-left: 0 !important; }  .m-lg-1 {   margin: 0.25rem !important; }  .mt-lg-1,  .my-lg-1 {   margin-top: 0.25rem !important; }  .mr-lg-1,  .mx-lg-1 {   margin-right: 0.25rem !important; }  .mb-lg-1,  .my-lg-1 {   margin-bottom: 0.25rem !important; }  .ml-lg-1,  .mx-lg-1 {   margin-left: 0.25rem !important; }  .m-lg-2 {   margin: 0.5rem !important; }  .mt-lg-2,  .my-lg-2 {   margin-top: 0.5rem !important; }  .mr-lg-2,  .mx-lg-2 {   margin-right: 0.5rem !important; }  .mb-lg-2,  .my-lg-2 {   margin-bottom: 0.5rem !important; }  .ml-lg-2,  .mx-lg-2 {   margin-left: 0.5rem !important; }  .m-lg-3 {   margin: 1rem !important; }  .mt-lg-3,  .my-lg-3 {   margin-top: 1rem !important; }  .mr-lg-3,  .mx-lg-3 {   margin-right: 1rem !important; }  .mb-lg-3,  .my-lg-3 {   margin-bottom: 1rem !important; }  .ml-lg-3,  .mx-lg-3 {   margin-left: 1rem !important; }  .m-lg-4 {   margin: 1.5rem !important; }  .mt-lg-4,  .my-lg-4 {   margin-top: 1.5rem !important; }  .mr-lg-4,  .mx-lg-4 {   margin-right: 1.5rem !important; }  .mb-lg-4,  .my-lg-4 {   margin-bottom: 1.5rem !important; }  .ml-lg-4,  .mx-lg-4 {   margin-left: 1.5rem !important; }  .m-lg-5 {   margin: 3rem !important; }  .mt-lg-5,  .my-lg-5 {   margin-top: 3rem !important; }  .mr-lg-5,  .mx-lg-5 {   margin-right: 3rem !important; }  .mb-lg-5,  .my-lg-5 {   margin-bottom: 3rem !important; }  .ml-lg-5,  .mx-lg-5 {   margin-left: 3rem !important; }  .p-lg-0 {   padding: 0 !important; }  .pt-lg-0,  .py-lg-0 {   padding-top: 0 !important; }  .pr-lg-0,  .px-lg-0 {   padding-right: 0 !important; }  .pb-lg-0,  .py-lg-0 {   padding-bottom: 0 !important; }  .pl-lg-0,  .px-lg-0 {   padding-left: 0 !important; }  .p-lg-1 {   padding: 0.25rem !important; }  .pt-lg-1,  .py-lg-1 {   padding-top: 0.25rem !important; }  .pr-lg-1,  .px-lg-1 {   padding-right: 0.25rem !important; }  .pb-lg-1,  .py-lg-1 {   padding-bottom: 0.25rem !important; }  .pl-lg-1,  .px-lg-1 {   padding-left: 0.25rem !important; }  .p-lg-2 {   padding: 0.5rem !important; }  .pt-lg-2,  .py-lg-2 {   padding-top: 0.5rem !important; }  .pr-lg-2,  .px-lg-2 {   padding-right: 0.5rem !important; }  .pb-lg-2,  .py-lg-2 {   padding-bottom: 0.5rem !important; }  .pl-lg-2,  .px-lg-2 {   padding-left: 0.5rem !important; }  .p-lg-3 {   padding: 1rem !important; }  .pt-lg-3,  .py-lg-3 {   padding-top: 1rem !important; }  .pr-lg-3,  .px-lg-3 {   padding-right: 1rem !important; }  .pb-lg-3,  .py-lg-3 {   padding-bottom: 1rem !important; }  .pl-lg-3,  .px-lg-3 {   padding-left: 1rem !important; }  .p-lg-4 {   padding: 1.5rem !important; }  .pt-lg-4,  .py-lg-4 {   padding-top: 1.5rem !important; }  .pr-lg-4,  .px-lg-4 {   padding-right: 1.5rem !important; }  .pb-lg-4,  .py-lg-4 {   padding-bottom: 1.5rem !important; }  .pl-lg-4,  .px-lg-4 {   padding-left: 1.5rem !important; }  .p-lg-5 {   padding: 3rem !important; }  .pt-lg-5,  .py-lg-5 {   padding-top: 3rem !important; }  .pr-lg-5,  .px-lg-5 {   padding-right: 3rem !important; }  .pb-lg-5,  .py-lg-5 {   padding-bottom: 3rem !important; }  .pl-lg-5,  .px-lg-5 {   padding-left: 3rem !important; }  .m-lg-n1 {   margin: -0.25rem !important; }  .mt-lg-n1,  .my-lg-n1 {   margin-top: -0.25rem !important; }  .mr-lg-n1,  .mx-lg-n1 {   margin-right: -0.25rem !important; }  .mb-lg-n1,  .my-lg-n1 {   margin-bottom: -0.25rem !important; }  .ml-lg-n1,  .mx-lg-n1 {   margin-left: -0.25rem !important; }  .m-lg-n2 {   margin: -0.5rem !important; }  .mt-lg-n2,  .my-lg-n2 {   margin-top: -0.5rem !important; }  .mr-lg-n2,  .mx-lg-n2 {   margin-right: -0.5rem !important; }  .mb-lg-n2,  .my-lg-n2 {   margin-bottom: -0.5rem !important; }  .ml-lg-n2,  .mx-lg-n2 {   margin-left: -0.5rem !important; }  .m-lg-n3 {   margin: -1rem !important; }  .mt-lg-n3,  .my-lg-n3 {   margin-top: -1rem !important; }  .mr-lg-n3,  .mx-lg-n3 {   margin-right: -1rem !important; }  .mb-lg-n3,  .my-lg-n3 {   margin-bottom: -1rem !important; }  .ml-lg-n3,  .mx-lg-n3 {   margin-left: -1rem !important; }  .m-lg-n4 {   margin: -1.5rem !important; }  .mt-lg-n4,  .my-lg-n4 {   margin-top: -1.5rem !important; }  .mr-lg-n4,  .mx-lg-n4 {   margin-right: -1.5rem !important; }  .mb-lg-n4,  .my-lg-n4 {   margin-bottom: -1.5rem !important; }  .ml-lg-n4,  .mx-lg-n4 {   margin-left: -1.5rem !important; }  .m-lg-n5 {   margin: -3rem !important; }  .mt-lg-n5,  .my-lg-n5 {   margin-top: -3rem !important; }  .mr-lg-n5,  .mx-lg-n5 {   margin-right: -3rem !important; }  .mb-lg-n5,  .my-lg-n5 {   margin-bottom: -3rem !important; }  .ml-lg-n5,  .mx-lg-n5 {   margin-left: -3rem !important; }  .m-lg-auto {   margin: auto !important; }  .mt-lg-auto,  .my-lg-auto {   margin-top: auto !important; }  .mr-lg-auto,  .mx-lg-auto {   margin-right: auto !important; }  .mb-lg-auto,  .my-lg-auto {   margin-bottom: auto !important; }  .ml-lg-auto,  .mx-lg-auto {   margin-left: auto !important; } } @media (min-width: 1200px) {  .m-xl-0 {   margin: 0 !important; }  .mt-xl-0,  .my-xl-0 {   margin-top: 0 !important; }  .mr-xl-0,  .mx-xl-0 {   margin-right: 0 !important; }  .mb-xl-0,  .my-xl-0 {   margin-bottom: 0 !important; }  .ml-xl-0,  .mx-xl-0 {   margin-left: 0 !important; }  .m-xl-1 {   margin: 0.25rem !important; }  .mt-xl-1,  .my-xl-1 {   margin-top: 0.25rem !important; }  .mr-xl-1,  .mx-xl-1 {   margin-right: 0.25rem !important; }  .mb-xl-1,  .my-xl-1 {   margin-bottom: 0.25rem !important; }  .ml-xl-1,  .mx-xl-1 {   margin-left: 0.25rem !important; }  .m-xl-2 {   margin: 0.5rem !important; }  .mt-xl-2,  .my-xl-2 {   margin-top: 0.5rem !important; }  .mr-xl-2,  .mx-xl-2 {   margin-right: 0.5rem !important; }  .mb-xl-2,  .my-xl-2 {   margin-bottom: 0.5rem !important; }  .ml-xl-2,  .mx-xl-2 {   margin-left: 0.5rem !important; }  .m-xl-3 {   margin: 1rem !important; }  .mt-xl-3,  .my-xl-3 {   margin-top: 1rem !important; }  .mr-xl-3,  .mx-xl-3 {   margin-right: 1rem !important; }  .mb-xl-3,  .my-xl-3 {   margin-bottom: 1rem !important; }  .ml-xl-3,  .mx-xl-3 {   margin-left: 1rem !important; }  .m-xl-4 {   margin: 1.5rem !important; }  .mt-xl-4,  .my-xl-4 {   margin-top: 1.5rem !important; }  .mr-xl-4,  .mx-xl-4 {   margin-right: 1.5rem !important; }  .mb-xl-4,  .my-xl-4 {   margin-bottom: 1.5rem !important; }  .ml-xl-4,  .mx-xl-4 {   margin-left: 1.5rem !important; }  .m-xl-5 {   margin: 3rem !important; }  .mt-xl-5,  .my-xl-5 {   margin-top: 3rem !important; }  .mr-xl-5,  .mx-xl-5 {   margin-right: 3rem !important; }  .mb-xl-5,  .my-xl-5 {   margin-bottom: 3rem !important; }  .ml-xl-5,  .mx-xl-5 {   margin-left: 3rem !important; }  .p-xl-0 {   padding: 0 !important; }  .pt-xl-0,  .py-xl-0 {   padding-top: 0 !important; }  .pr-xl-0,  .px-xl-0 {   padding-right: 0 !important; }  .pb-xl-0,  .py-xl-0 {   padding-bottom: 0 !important; }  .pl-xl-0,  .px-xl-0 {   padding-left: 0 !important; }  .p-xl-1 {   padding: 0.25rem !important; }  .pt-xl-1,  .py-xl-1 {   padding-top: 0.25rem !important; }  .pr-xl-1,  .px-xl-1 {   padding-right: 0.25rem !important; }  .pb-xl-1,  .py-xl-1 {   padding-bottom: 0.25rem !important; }  .pl-xl-1,  .px-xl-1 {   padding-left: 0.25rem !important; }  .p-xl-2 {   padding: 0.5rem !important; }  .pt-xl-2,  .py-xl-2 {   padding-top: 0.5rem !important; }  .pr-xl-2,  .px-xl-2 {   padding-right: 0.5rem !important; }  .pb-xl-2,  .py-xl-2 {   padding-bottom: 0.5rem !important; }  .pl-xl-2,  .px-xl-2 {   padding-left: 0.5rem !important; }  .p-xl-3 {   padding: 1rem !important; }  .pt-xl-3,  .py-xl-3 {   padding-top: 1rem !important; }  .pr-xl-3,  .px-xl-3 {   padding-right: 1rem !important; }  .pb-xl-3,  .py-xl-3 {   padding-bottom: 1rem !important; }  .pl-xl-3,  .px-xl-3 {   padding-left: 1rem !important; }  .p-xl-4 {   padding: 1.5rem !important; }  .pt-xl-4,  .py-xl-4 {   padding-top: 1.5rem !important; }  .pr-xl-4,  .px-xl-4 {   padding-right: 1.5rem !important; }  .pb-xl-4,  .py-xl-4 {   padding-bottom: 1.5rem !important; }  .pl-xl-4,  .px-xl-4 {   padding-left: 1.5rem !important; }  .p-xl-5 {   padding: 3rem !important; }  .pt-xl-5,  .py-xl-5 {   padding-top: 3rem !important; }  .pr-xl-5,  .px-xl-5 {   padding-right: 3rem !important; }  .pb-xl-5,  .py-xl-5 {   padding-bottom: 3rem !important; }  .pl-xl-5,  .px-xl-5 {   padding-left: 3rem !important; }  .m-xl-n1 {   margin: -0.25rem !important; }  .mt-xl-n1,  .my-xl-n1 {   margin-top: -0.25rem !important; }  .mr-xl-n1,  .mx-xl-n1 {   margin-right: -0.25rem !important; }  .mb-xl-n1,  .my-xl-n1 {   margin-bottom: -0.25rem !important; }  .ml-xl-n1,  .mx-xl-n1 {   margin-left: -0.25rem !important; }  .m-xl-n2 {   margin: -0.5rem !important; }  .mt-xl-n2,  .my-xl-n2 {   margin-top: -0.5rem !important; }  .mr-xl-n2,  .mx-xl-n2 {   margin-right: -0.5rem !important; }  .mb-xl-n2,  .my-xl-n2 {   margin-bottom: -0.5rem !important; }  .ml-xl-n2,  .mx-xl-n2 {   margin-left: -0.5rem !important; }  .m-xl-n3 {   margin: -1rem !important; }  .mt-xl-n3,  .my-xl-n3 {   margin-top: -1rem !important; }  .mr-xl-n3,  .mx-xl-n3 {   margin-right: -1rem !important; }  .mb-xl-n3,  .my-xl-n3 {   margin-bottom: -1rem !important; }  .ml-xl-n3,  .mx-xl-n3 {   margin-left: -1rem !important; }  .m-xl-n4 {   margin: -1.5rem !important; }  .mt-xl-n4,  .my-xl-n4 {   margin-top: -1.5rem !important; }  .mr-xl-n4,  .mx-xl-n4 {   margin-right: -1.5rem !important; }  .mb-xl-n4,  .my-xl-n4 {   margin-bottom: -1.5rem !important; }  .ml-xl-n4,  .mx-xl-n4 {   margin-left: -1.5rem !important; }  .m-xl-n5 {   margin: -3rem !important; }  .mt-xl-n5,  .my-xl-n5 {   margin-top: -3rem !important; }  .mr-xl-n5,  .mx-xl-n5 {   margin-right: -3rem !important; }  .mb-xl-n5,  .my-xl-n5 {   margin-bottom: -3rem !important; }  .ml-xl-n5,  .mx-xl-n5 {   margin-left: -3rem !important; }  .m-xl-auto {   margin: auto !important; }  .mt-xl-auto,  .my-xl-auto {   margin-top: auto !important; }  .mr-xl-auto,  .mx-xl-auto {   margin-right: auto !important; }  .mb-xl-auto,  .my-xl-auto {   margin-bottom: auto !important; }  .ml-xl-auto,  .mx-xl-auto {   margin-left: auto !important; } } .text-monospace {  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } .text-justify {  text-align: justify !important; } .text-wrap {  white-space: normal !important; } .text-nowrap {  white-space: nowrap !important; } .text-truncate {  overflow: hidden;  -o-text-overflow: ellipsis;   text-overflow: ellipsis;  white-space: nowrap; } .text-left {  text-align: left !important; } .text-right {  text-align: right !important; } .text-center {  text-align: center !important; } @media (min-width: 576px) {  .text-sm-left {   text-align: left !important; }  .text-sm-right {   text-align: right !important; }  .text-sm-center {   text-align: center !important; } } @media (min-width: 768px) {  .text-md-left {   text-align: left !important; }  .text-md-right {   text-align: right !important; }  .text-md-center {   text-align: center !important; } } @media (min-width: 992px) {  .text-lg-left {   text-align: left !important; }  .text-lg-right {   text-align: right !important; }  .text-lg-center {   text-align: center !important; } } @media (min-width: 1200px) {  .text-xl-left {   text-align: left !important; }  .text-xl-right {   text-align: right !important; }  .text-xl-center {   text-align: center !important; } } .text-lowercase {  text-transform: lowercase !important; } .text-uppercase {  text-transform: uppercase !important; } .text-capitalize {  text-transform: capitalize !important; } .font-weight-light {  font-weight: 300 !important; } .font-weight-lighter {  font-weight: lighter !important; } .font-weight-normal {  font-weight: 400 !important; } .font-weight-bold {  font-weight: 700 !important; } .font-weight-bolder {  font-weight: bolder !important; } .font-italic {  font-style: italic !important; } .text-white {  color: #fff !important; } .text-primary {  color: #007bff !important; } a.text-primary:hover, a.text-primary:focus {  color: #0056b3 !important; } .text-secondary {  color: #6c757d !important; } a.text-secondary:hover, a.text-secondary:focus {  color: #494f54 !important; } .text-success {  color: #28a745 !important; } a.text-success:hover, a.text-success:focus {  color: #19692c !important; } .text-info {  color: #17a2b8 !important; } a.text-info:hover, a.text-info:focus {  color: #0f6674 !important; } .text-warning {  color: #ffc107 !important; } a.text-warning:hover, a.text-warning:focus {  color: #ba8b00 !important; } .text-danger {  color: #dc3545 !important; } a.text-danger:hover, a.text-danger:focus {  color: #a71d2a !important; } .text-light {  color: #f8f9fa !important; } a.text-light:hover, a.text-light:focus {  color: #cbd3da !important; } .text-dark {  color: #343a40 !important; } a.text-dark:hover, a.text-dark:focus {  color: #121416 !important; } .text-body {  color: #212529 !important; } .text-muted {  color: #6c757d !important; } .text-black-50 {  color: rgba(0, 0, 0, 0.5) !important; } .text-white-50 {  color: rgba(255, 255, 255, 0.5) !important; } .text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0; } .text-decoration-none {  text-decoration: none !important; } .text-break {  word-break: break-word !important;  overflow-wrap: break-word !important; } .text-reset {  color: inherit !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; } .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; } .mw-100 {  max-width: 100% !important; } .mh-100 {  max-height: 100% !important; } .min-vw-100 {  min-width: 100vw !important; } .min-vh-100 {  min-height: 100vh !important; } .vw-100 {  width: 100vw !important; } .vh-100 {  height: 100vh !important; } .position-static {  position: static !important; } .position-relative {  position: relative !important; } .position-absolute {  position: absolute !important; } .position-fixed {  position: fixed !important; } .position-sticky {  position: -webkit-sticky !important;  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: -webkit-sticky) or (position: sticky)) {  .sticky-top {   position: -webkit-sticky;   position: sticky;   top: 0;   z-index: 1020; } } .visible {  visibility: visible !important; } .invisible {  visibility: hidden !important; }  body {  font-family: 'Nunito Sans', sans-serif;  font-size: 1rem;  font-weight: 400;  color: #212529; } a {  text-decoration: none;  -webkit-transition: all .2s;  -o-transition: all .2s;  transition: all .2s; } p {  line-height: 1.5;  color: #212529;  margin-bottom: 20px; } .footer {  padding: 50px 0px 0px 0px;  background: #091746;  color: #848484;  font-size: 14px;  line-height: 17px;  font-weight: 600; }  .footer__title {   font-size: 20px; line-height: 24px;   color: #d4d4d4;   padding-left: 0;   outline: 0;   width: 100%;   font-weight: 700;   text-transform: uppercase;   margin-bottom: 20px; }  .footer__name {   margin-bottom: 4px; }  .footer__desc {   line-height: 17px;   max-width: 300px; }  .footer p {   padding-top: 24px;   color: #848484;   line-height: 17px;   font-size: 14px; }  .footer__menu-wrap {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: justify;   -webkit-justify-content: space-between;  -ms-flex-pack: justify; justify-content: space-between; }  .footer__links li {   margin-bottom: 10px; }  .footer__links a {   color: #848484;   font-size: 14px;   font-weight: 600; }   .footer__links a:hover { text-decoration: underline; }  .footer__contacts {   margin-top: 50px;  margin-bottom: 25px; }  .footer__social .soc-icons__icon {   font-size: 32px;   color: #848484;   margin-right: 24px; }  .footer__contact-info {   margin-top: 35px; }  .footer__time {   background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/clock.png) no-repeat left center;   padding-left: 35px; }  .footer__location {   background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/placeholder.png) no-repeat left center;   padding-left: 35px;   margin-top: 15px; }  .footer__email {   background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/mail-send-grey.png) no-repeat left center;   padding-left: 35px;   margin-top: 15px; }  .footer__map {   width: 100%;   height: 365px; }  .footer__risks p {   padding-top: 0; }  .footer__copyright {   background: #051036;   color: #848484;   text-align: right;   height: 35px;   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-align: center;   -webkit-align-items: center;  -ms-flex-align: center; align-items: center; } .footer-messengers {display:flex;justify-content: space-between;   max-width: 211px;} .footer-messengers-wa-1 {display:flex;align-items: center;} .footer-messengers-wa-2 {padding-left:10px; font-size: 14px} .footer-messengers-wa-1 img {max-width:22px;} @media screen and (max-width: 991px) {  .footer__menu-wrap {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;   -webkit-flex-direction: column;  -ms-flex-direction: column; flex-direction: column; }  .footer__menu .footer__title {   border-bottom: 1px solid #394e78;   padding: 14px 0;   margin: 0;   cursor: pointer;   position: relative;   font-size: 16px; }   .footer__menu .footer__title::after { content: ''; position: absolute; right: 12px; width: 15px; height: 12px; background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/arrow-footer-accordion.png) center center no-repeat; -webkit-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; }   .footer__menu .footer__title.active::after { -webkit-transform: rotate(-90deg) translate(0px, 0px);   -ms-transform: rotate(-90deg) translate(0px, 0px);  transform: rotate(-90deg) translate(0px, 0px); }  .footer__menu:first-child .footer__title {   padding-top: 0; }  .footer__links {   margin: 20px 0px 20px 20px;   display: none; } } @media screen and (max-width: 767px) {   .banner__list-item   {  width: 90% !important;}  .footer__desc {   min-width: 100%; }  .footer__menu .footer__title {   font-size: 20px; }  .footer__menu-wrap {   margin-top: 20px; }  .footer__contact-info {   margin-top: 50px; }  .footer__map {   margin-top: 50px;   margin-bottom: 50px; } } .top {  background: #091746;  color: #a7ceea;  padding: 11px 0; }  .top a {   color: #a7ceea; }   .top a:hover { color: #c6dbea; }  .top__mail {   font-weight: 600;   font-size: 16px;   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: end;   -webkit-justify-content: flex-end;  -ms-flex-pack: end; justify-content: flex-end;   margin-top: 2px; }   .top__mail::before { content: ''; display: inline-block; width: 24px; height: 16px; background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/mail-send.png) no-repeat left center; margin-right: 10px; } .chat { display:flex; justify-content: space-around; }  .menu {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  text-transform: uppercase;  font-size: 14px; }  .menu__item {   margin-left: 3px; }   .menu__item a { display: block; padding-right: .5rem; padding-left: .5rem; color: #ffffff; font-weight: 700; position: relative; } .menu__item a::after {  display: block;  content: "";  background-color: #A7CEEA;  height: 3px;  width: 0%;  left: 50%;  top: 20px;  position: absolute;  -webkit-transition: width .3s ease-in-out;  -o-transition: width .3s ease-in-out;  transition: width .3s ease-in-out;  -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%);   transform: translateX(-50%); } .menu__item a:hover::after {  width: 95%; } @media screen and (max-width: 1000px) {  .menu__item a::after {   display: none; } } .main-menu {  padding-bottom: 120px;  background: #01032c; }  .main-menu__pc {   background: #01032c;   padding: 40px 0;   color: #fff;   position: absolute;   width: 100%;   z-index: 1000; }   .main-menu__pc.fixed { position: fixed; top: 0px; }  .main-menu__logo {   display: block;   text-transform: uppercase;   font-weight: 700;   color: #fff;}  .main-menu__title {   display: block;   font-size: 20px;   text-transform: uppercase; }  .main-menu__subtitle {   display: block;   font-size: 12px;   color: #A7CEEA; }  .main-menu__butter-wrap {   width: 24px;   height: 24px;   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-align: center;   -webkit-align-items: center;  -ms-flex-align: center; align-items: center;   outline: none; }  .main-menu__butter {   position: relative;   -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);  -o-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);   -webkit-transition-duration: 75ms;  -o-transition-duration: 75ms; transition-duration: 75ms; }  .main-menu__butter, .main-menu__butter::before, .main-menu__butter::after {   width: 24px;   height: 3px;   background-color: #fff;   border-radius: 3px; }  .main-menu__butter::before, .main-menu__butter::after {   content: '';   display: block;   position: absolute; }  .main-menu__butter::before {   top: -8px;   -webkit-transition: top 75ms ease .12s,opacity 75ms ease;   -o-transition: top 75ms ease .12s,opacity 75ms ease;   transition: top 75ms ease .12s,opacity 75ms ease; }  .main-menu__butter::after {   bottom: -8px;   -webkit-transition: bottom 75ms ease 0.12s, -webkit-transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);   transition: bottom 75ms ease 0.12s, -webkit-transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);   -o-transition: bottom 75ms ease 0.12s, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);   transition: bottom 75ms ease 0.12s, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);   transition: bottom 75ms ease 0.12s, transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19); }  .main-menu__butter-wrap.active .main-menu__butter {   -webkit-transition-delay: .12s;  -o-transition-delay: .12s; transition-delay: .12s;   -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);  -o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);   -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg); transform: rotate(45deg); }  .main-menu__butter-wrap.active .main-menu__butter::before {   top: 0;   -webkit-transition: top 75ms ease,opacity 75ms ease .12s;   -o-transition: top 75ms ease,opacity 75ms ease .12s;   transition: top 75ms ease,opacity 75ms ease .12s; }  .main-menu__butter-wrap.active .main-menu__butter::after {   bottom: 0;   -webkit-transition: bottom 75ms ease, -webkit-transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;   transition: bottom 75ms ease, -webkit-transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;   -o-transition: bottom 75ms ease, transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;   transition: bottom 75ms ease, transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;   transition: bottom 75ms ease, transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s, -webkit-transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;   -webkit-transform: rotate(-90deg);  -ms-transform: rotate(-90deg); transform: rotate(-90deg); } @media screen and (min-width: 992px) and (max-width: 1199px) {  .main-menu__title {   font-size: 17px; }  .main-menu__subtitle {   font-size: 10px; } } @media screen and (max-width: 1000px) {  .main-menu {   padding-bottom: 62px; }   .main-menu__pc { z-index: 100; padding: 15px 0; }   .main-menu__mobile { position: fixed; top: 32px; left: 0; background: rgba(1, 3, 44, 0.89); width: 100%; z-index: 10; text-align: center; -webkit-transition: top .2s, opacity .1s; -o-transition: top .2s, opacity .1s; transition: top .2s, opacity .1s; height: 0; opacity: 0; overflow: hidden; } .main-menu__mobile.active {  height: 100%;  top: 62px;  opacity: 1; } .main-menu__mobile-menu {  display: block; }  .main-menu__mobile-menu .menu__item {   display: block;   font-size: 20px;   text-align: center;   margin-top: 35px;   font-weight: 800;   margin-left: 0; } .main-menu__mobile-btn {  margin-top: 35px; } .main-menu__mobile-icons {  margin-top: 35px; }  .main-menu__mobile-icons .soc-icons__icon {   color: #848484;   font-size: 34px;   margin: 0px 20px; } .main-menu__mobile-mail {  font-weight: 600;  font-size: 17px;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -webkit-justify-content: center; -ms-flex-pack: center;   justify-content: center;  margin-top: 35px; }  .main-menu__mobile-mail a {   color: #a7ceea; }   .main-menu__mobile-mail a:hover { color: #c6dbea; }  .main-menu__mobile-mail::before {   content: '';   display: inline-block;   width: 24px;   height: 16px;   background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/mail-send.png) no-repeat left center;   margin-right: 10px; } } @media screen and (max-width: 575px) {  .main-menu {   padding-bottom: 56px; }   .main-menu__title { font-size: 18px; }   .main-menu__subtitle { font-size: 10px; }   .main-menu__mobile { top: 26px; } .main-menu__mobile.active {  top: 56px; } } .btn {   font-family: 'Nunito Sans', sans-serif;  background: #96D953;  border: 1px solid #65AA21;  -webkit-box-shadow: 0px 0px 20px rgba(86, 255, 184, 0.75), 0px 0px 4px rgba(0, 167, 57, 0.6);   box-shadow: 0px 0px 20px rgba(86, 255, 184, 0.75), 0px 0px 4px rgba(0, 167, 57, 0.6);  border-radius: 4px;  color: #002074;  font-weight: 700;  text-transform: uppercase;  padding: 11px 14px;  display: inline-block;  cursor: pointer; }  .btn:hover {   -webkit-box-shadow: 0px 0px 9px 0px rgba(86, 255, 184, 0.75); box-shadow: 0px 0px 9px 0px rgba(86, 255, 184, 0.75); }  .btn.white {   -webkit-box-shadow: none; box-shadow: none;   color: #fff;   border: 2px solid #fff;   background: transparent;   font-weight: 700;   font-size: 22px;   padding: 12px 76px; }   .btn.white:hover { background: rgba(255, 255, 255, 0.9); color: #212529; } .banner-success {  background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/banner-bg.jpg) no-repeat center;  background-size: cover;  color: #ffffff; } .banner {  background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/banner-bg.jpg) no-repeat center;  background-size: cover;  color: #ffffff; }  .banner__overlay {   background: -webkit-gradient(linear, left top, left bottom, from(#00022B), color-stop(0.01%, #00022B), color-stop(145%, rgba(0, 2, 43, 0)));   background: -o-linear-gradient(top, #00022B 0%, #00022B 0.01%, rgba(0, 2, 43, 0) 145%);   background: linear-gradient(180deg, #00022B 0%, #00022B 0.01%, rgba(0, 2, 43, 0) 145%); }  .banner__content {   margin-top: 90px; }  .banner__title {   font-size: 52px;   text-transform: uppercase;   font-weight: 800;   line-height: 1.5; }  .banner__subtitle {   font-size: 32px;   font-weight: 600; }  .banner__list {   margin-top: 50px;   font-size: 1.4rem; display: flex;   flex-wrap: wrap; }  .banner__list-item { margin-left: 0;   width: 50%;   margin-bottom: 33px;   padding-left: 43px;  position: relative; }   .banner__list-item::before { content: ''; background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/marker-list.png) no-repeat left center; display: block; width: 26px; height: 26px; position: absolute; left: 0; top: -3px; }  .banner__form-wrap {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: end;   -webkit-justify-content: flex-end;  -ms-flex-pack: end; justify-content: flex-end; }  .banner__request-form {   margin-top: 55px;   margin-bottom: 90px;   width: 445px; }   .banner__request-form .request-form__header { padding: 14px 0px 16px 0px; }   .banner__request-form .request-form__input { margin-top: 25px; } @media screen and (max-width: 1199px) {  .banner__title {   font-size: 50px;   line-height: 1.4; }  .banner__subtitle {   font-size: 30px; }  .banner__list {   margin-top: 40px; }  .banner__list-item {   margin-left: 30px; } } @media screen and (max-width: 991px) {  .banner__title {   font-size: 45px;   line-height: 1.4; }  .banner__subtitle {   font-size: 22px; }  .banner__list {   font-size: 18px; }  .banner__list-item {   margin-left: 15px;   margin-bottom: 30px; } } @media screen and (max-width: 767px) {  .banner__content {   margin-top: 30px; }  .banner__title {   text-align: center;   font-size: 40px; }  .banner__subtitle {   text-align: center;   font-size: 25px; }  .banner__list {   font-size: 20px;   margin-top: 50px; }  .banner__form-wrap {   -webkit-box-pack: center;   -webkit-justify-content: center;  -ms-flex-pack: center; justify-content: center; } } @media screen and (max-width: 575px) {  .banner__content {   max-width: 340px;   margin: 0 auto;   margin-top: 30px; }  .banner__title {   font-size: 28px; }  .banner__subtitle {   font-size: 18px; }  .banner__list {   font-size: 20px;   margin-top: 50px; }  .banner__form-wrap {   -webkit-box-pack: center;   -webkit-justify-content: center;  -ms-flex-pack: center; justify-content: center; } } .request-form {  border-radius: 4px;  overflow: hidden; }  .request-form__header, .popup-title {   background: #3B35B9;   color: #fff;  font-size: 24px;   font-weight: 600;   text-align: center;   padding: 30px 0px 35px 0px; }  .request-form__body {   background: rgba(255, 255, 255, 0.9);   padding: 35px 55px 55px 55px; }  .request-form__input {   margin-top: 35px; }   .request-form__input:first-child { margin-top: 0; font-family: 'Nunito Sans', sans-serif;  }  .request-form__btn {  font-size: 15px;   width: 100%;   margin-top: 5px; } .request-form-desc { font-size: 16px;margin-top:6px; } .input {  display: block;  width: 100%;  border: 0px solid;  border-bottom: 2px solid #00359C;  background: transparent;  font-size: 16px;  outline: none;  padding-bottom: 5px;  -webkit-transition: border-color .3s;  -o-transition: border-color .3s;  transition: border-color .3s; }  .input:focus {   border-color: #65AA21; } textarea.input {  height: 110px; } .checkbox {  display: block;  color: #212529; }  .checkbox input {   margin-right: 5px; } .currencies {  width: 100%;  height: 40px;  background: #F0F0F2; } .soc-icons__icon {  display: inline-block;  font-size: 20px;  margin-right: 15px;  color: #a7ceea; }  .soc-icons__icon:hover {   color: #c6dbea; } .whyus__slick {  overflow: hidden;  padding-bottom: 80px; } .block-title {  display: inline-block;  font-size: 32px;  text-transform: uppercase;  text-align: center;  font-weight: 900;  color: #091746;  border-bottom: 2px solid #00359C;  padding-bottom: 3px;  padding-left: 50px;  padding-right: 50px;  line-height: 1.5; }  .block-title__wrap {   text-align: center;   padding-top: 80px; }  .crypto-title__wrap {   text-align: center;   padding-top: 80px;  padding-bottom: 55px;}  .block-title.white {   color: #fff;   border-color: #fff; } @media screen and (max-width: 560px) {  .block-title {   padding: 0px 30px; } } .whyus-item {  text-align: center;  padding-top: 60px; }  .whyus-item__image {   padding-bottom: 20px; }   .whyus-item__image img { display: inline-block; }  .whyus-item__title {   font-size: 24px;   font-weight: 700;   color: #001B4F;   padding-bottom: 20px; }  .whyus-item__desc {   line-height: 1.5; } @media screen and (max-width: 767px) {  .whyus-item {   max-width: 90%;   margin: 0 auto; } } .services {  background: #f0f0f2; } .crypto-wrapper {  background: #f0f0f2; padding: 0px 0px 80px 0px;} .tabs__titles {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex; flex-direction: row;   flex-wrap: wrap;   width: 100%;  padding-top: 45px; } .tabs__title {   padding: 20px 15px 5px 15px;   cursor: pointer;   display: flex;   align-items: center;   justify-content: center; flex: 25%;   max-width: 300px; }  .tabs__title.active {  flex: 25%;   -webkit-box-shadow: 0 -5px 9px -5px rgba(34, 60, 80, 0.2); box-shadow: 0 -5px 9px -5px rgba(34, 60, 80, 0.2);   border-radius: 4px 4px 0px 0px;   background: #fff; }  .tabs__title img {   max-width: 192px; height:auto;} .tabs__content {  background: #ffffff;  padding-top: 50px;  padding-bottom: 80px;  -webkit-box-shadow: 0 -5px 9px -5px rgba(0, 53, 156, 0);   box-shadow: 0 -5px 9px -5px rgba(0, 53, 156, 0); }  @media screen and (max-width: 1199px) {  .tabs__title {   padding: 25px 30px; } } @media screen and (max-width: 767px) {  .tabs__titles {   -webkit-box-orient: vertical;   -webkit-box-direction: normal;   -webkit-flex-direction: column;  -ms-flex-direction: column; flex-direction: column;   -webkit-box-pack: center;   -webkit-justify-content: center;  -ms-flex-pack: center; justify-content: center;   margin: 0 auto;   width: 90%; flex-flow: wrap;   }  .tabs__title {   text-align: center;   padding: 10px 30px;   margin-bottom: 20px; }   .tabs__title.active { -webkit-box-shadow: 0 4px 9px -5px rgba(34, 60, 80, 0.2);  box-shadow: 0 4px 9px -5px rgba(34, 60, 80, 0.2); } } .tab {  display: none; }  .tab.active {   display: block; }  .tab__image {   text-align: center; }   .tab__image img { max-width: 90%; }  .tab__btn {   margin-top: 15px;   padding: 11px 30px; } @media screen and (max-width: 767px) {  .tab__image {   margin-bottom: 20px; } } .accordion__item {  border-bottom: 2px solid #c4c4c4; }  .accordion__item-title {   font-weight: 700;   color: #000;   font-size: 24px;   cursor: pointer;   padding: 15px 12px;   position: relative;   -webkit-transition: all .2s;   -o-transition: all .2s;   transition: all .2s; }   .accordion__item-title:hover { color: #00359C; }   .accordion__item-title::after { content: ''; display: block; width: 0; height: 0; border-style: solid; border-width: 7px 12px 7px 0; border-color: transparent #02ae3e transparent transparent; position: absolute; right: 12px; top: 20px; -webkit-transition: -webkit-transform .5s; transition: -webkit-transform .5s; -o-transition: transform .5s; transition: transform .5s; transition: transform .5s, -webkit-transform .5s; }   .accordion__item-title.active::after { -webkit-transform: rotate(-90deg) translate(-2px, 2px);   -ms-transform: rotate(-90deg) translate(-2px, 2px);  transform: rotate(-90deg) translate(-2px, 2px); }  .accordion__item-content {   padding: 10px 22px;   display: none; } @media screen and (max-width: 767px) {  .accordion__item-title {   padding: 15px 26px 15px 15px;   font-size: 19px; } } .howitworks {  background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/Services.jpg) no-repeat center;  background-size: cover;  padding-bottom: 130px; }  .howitworks__items-wrap {   margin-top: 80px; }  .howitworks__items {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: center;   -webkit-justify-content: center;  -ms-flex-pack: center; justify-content: center; }  .howitworks__item-image {   height: 140px; }   .howitworks__item-image img { max-height: 100%; }  .howitworks__item-title {   color: #fff;   text-transform: uppercase;   font-size: 24px;   font-weight: 700;   padding-left: 10px; }  .howitworks__arrow {   text-align: right;   padding: 15px 190px 10px 0px; } @media screen and (max-width: 1199px) {  .howitworks__arrow {   padding-right: 96px; } } @media screen and (max-width: 991px) {  .howitworks__item-image {   height: 95px; }  .howitworks__item-title {   padding-top: 10px;   font-size: 19px; }  .howitworks__arrow {   padding-right: 65px; }   .howitworks__arrow img { max-height: 50px; } } @media screen and (max-width: 767px) {  .howitworks {   padding-bottom: 80px; }   .howitworks__item-image { height: auto; text-align: center; } .howitworks__item-image img {  display: inline-block; } } .reviews {  padding-bottom: 70px; }  .reviews__images {  padding-top: 60px;   text-align: center; }   .reviews__images img { max-width: 100%; }  .reviews__slider {   margin-top: 40px;   font-size: 25px;   padding: 0px 20px; }  .reviews__item {   text-align: center;   font-style: italic;   line-height: 1.5;   font-size: 18px;   padding: 0px 10px; }  .reviews__stars {   color: #ffa000;   font-size: 25px;   margin-bottom: 10px; }   .reviews__stars i { display: inline-block; padding: 0px 3px; }  .reviews__title,.reviews__text strong {   font-weight: 800;   margin-bottom: 15px; }  .reviews__date {   color: #a2a2a2;   margin-top: 20px; }  .reviews__name {   color: #20389b;   font-weight: 900;   margin-top: 10px; }  .reviews__position {   color: #a2a2a2;   margin-top: 10px; }  .reviews__slider-wrap {   position: relative; }  .reviews__arrow-left, .reviews__arrow-right {   width: 15px;   height: 30px;   cursor: pointer;   position: absolute;   top: 135px; }  .reviews__arrow-left {   left: 0;   background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/arrow-left.png) no-repeat center; }  .reviews__arrow-right {   right: 0;   background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/arrow-right.png) no-repeat center; } .blog {  background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/blog-bg.jpg) no-repeat center;  background-size: cover;  padding-bottom: 100px; }  .blog__articles {   margin: 80px 0px; } .article {  display: block;  -webkit-transition: all .1s;  -o-transition: all .1s;  transition: all .1s;  max-width: 350px;  margin: 0 auto; }  .article__image {   display: block;   width: 100%; }  .article__title {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   background: #fff;   color: #002074;   text-transform: uppercase;   font-weight: 900;   font-size: 1rem;   height: 120px;   border-radius: 0px 0px 4px 4px;   -webkit-box-align: center;   -webkit-align-items: center;  -ms-flex-align: center; align-items: center;   line-height: 1.5;   padding: 0px 70px 0px 40px;   margin-bottom: 10px;   position: relative;   -webkit-box-sizing: border-box; box-sizing: border-box; }   .article__title::after { content: ''; display: block; position: absolute; right: 26px; top: -webkit-calc(50% - 13px); top: calc(50% - 13px); height: 26px; width: 15px; background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/arrow-right.png) no-repeat center; -webkit-transition: all .1s; -o-transition: all .1s; transition: all .1s; }  .article:hover {   -webkit-transform: scale(1.03);  -ms-transform: scale(1.03); transform: scale(1.03); }   .article:hover .article__title { color: #0b1e52; } .subscribe {  padding: 60px 0; }  .subscribe__title {   font-size: 18px;   font-weight: 900;   text-transform: uppercase;   color: #091746;   text-align: right;   padding-top: 11px; }  .subscribe__input {   padding-top: 9px; }  .subscribe__btn {   padding: 11px 34px;   font-size: 15px;   font: inherit;   font-weight: 700; } @media screen and (max-width: 991px) {  .subscribe__title {   padding-top: 3px; } } @media screen and (max-width: 767px) {  .subscribe {   text-align: center; }   .subscribe__title { text-align: center; margin-bottom: 30px; }   .subscribe__input { max-width: 80%; display: block; margin: 0 auto; }   .subscribe__btn { display: block; max-width: 80%; margin: 0 auto; margin-top: 40px; } } .partners {  background: #d6d6db;  padding-bottom: 40px; }  .partners__slider {   padding-top: 35px; }  .partners__image {   text-align: center; }   .partners__image a { display: block; line-height: 110px; }   .partners__image img { max-width: 300px; display: inline-block; vertical-align: middle; } .modal {  display: none;  padding: 0; } .blocker {  z-index: 1000000;  background-color: rgba(56, 56, 56, 0.8); } .run-text{  background: #F0F0F2;  height: 40px; } #queue{  margin-top: 8px; } #queue span.currency, #queue span.market{  font-size: 1.3rem;  font-weight: bold;  color: #000000; } #queue span.open, #queue span.close_curr, #queue span.price, #queue span.change, #queue span.percent{  color: #35ad3a;  font-size: 1.3rem;  font-weight: bold; } #queue b{  font-size: 1.3rem;  font-weight: bold;  opacity: 0.75;  margin: 0 0.2rem; } #queue b.divider{  margin: 0 0.4rem } #queue .stock{  margin-top: 0.1rem; } #queue .stock span.red{  color:#da0000; } #queue .stock span.green{  color:#35ad3a; } #queue .stock img{  vertical-align: text-top;  margin-top: 0.1rem; }   a{  color: #007bff;  text-decoration: none; } .news-content-section h2{  font-size: 2rem;  margin-bottom: .5rem;  font-family: inherit;  font-weight: 500;  line-height: 1.2;  color: inherit; } .news-content-section h3{  font-size: 1.5rem;  margin-bottom: .2rem;  font-family: inherit;  font-weight: 500;  line-height: 1.2;  color: inherit; } .news-content-section h2 strong, .news-content-section b, .news-content-section strong{  font-weight: bolder; } .breadcrumbs {  padding: 50px 0 20px 0; } .news-content-section h1>span {  color: #091746;  font-size: 36px;  line-height: 45px;  font-weight: 900; } .news-content-section .padd-80 {  padding-top: 20px;  padding-bottom: 40px; } .wp-block-image {  max-width: 100%;  margin-bottom: 1em;  margin-left: 0;  margin-right: 0; } .wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.is-resized {  display: table;  margin-left: 0;  margin-right: 0; } .wp-block-image .aligncenter {  margin-left: auto;  margin-right: auto; } .wp-block-image img {  max-width: 100%;  height:auto; } .blog-section-news {  padding: 0px 0 100px 0; } #Blogs .blog__slider .article__title{  box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2); } .news-content-section{   font-family: 'Nunito Sans', sans-serif;   font-size: 20px;   line-height: 28px; } .news-content-section ul{  list-style-type: disc;  padding-left: 40px; } .news-content-section ul li{   padding: 7px 0px; } .news-content-section em, .news-content-section i{  font-style: italic; } .news-content-section table{  margin: 0 auto; }  .archive-posts .blog-item {  width: 340px;  height: 320px;  background-color: #fff;  border-radius: 4px;  margin-bottom: 25px; } .archive-posts .blog-content {  display: flex;  justify-content: space-around; } .archive-posts .blog-content .blog-text {  width: 248px;  height: 86px;  padding: 10px 0 0 15px;  color: #002074;  text-transform: uppercase;  font-weight: 900; } .archive-posts .blog-content img {  line-height: 100px; } .screen-reader-text {  display: none; } .search-field {  border-width: 1px;  border-style: solid;  width: 100%;  padding: 15px 15px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  font-size: 13px;  height: 50px;  border-color: lightgrey; } .search-submit {  cursor: pointer;  background-image: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/icons/icon-search@2x.png);  position: absolute;  right: 30px;  top: 45%;  margin: -8px 0px 0px;  width: 16px;  height: 16px;  padding: 0px;  background-color: transparent !important;  background-size: 16px 16px;  border: none; } .blog-nav {  color: #001B4F;  font-weight: bold;  margin-bottom: 10px; } .blog-nav ul{  list-style-type: disc;  padding-left: 40px; } .blog-nav ul.wp-tag-cloud{  list-style-type: none;  padding-left: 0; } .cat-item {  margin-bottom: 10px;  padding-left: 10px;  line-height: 24px;  border-bottom-width: 1px;  border-bottom-style: solid; } .cat-item a {  color: #212529;  font-size: 16px;  text-decoration: none; } .wp-tag-cloud a {  width: max-content;  list-style-type: none;  background-color: #002074;  color: #ffffff;  font-size: 11px !important;  display: block;  float: left;  padding: 9px 16px;  margin-right: 7px;  margin-top: 7px;  border: 0px solid;  border-color: inherit;  font-weight: bold;  text-transform: uppercase;  text-decoration: none; } .wp-tag-cloud a:hover {  list-style-type: none;  color: #ffffff;  opacity: 0.8; } .page-numbers {  padding-right: 20px; } h1.page-title{  font-size: 2.5rem;  margin-bottom: .5rem;  font-family: inherit;  font-weight: 500;  line-height: 1.2; } h2.entry-title{  font-size: 2rem;  margin-bottom: .5rem;  font-family: inherit;  font-weight: 500;  line-height: 1.2; } .tags a {  width: max-content;  list-style-type: none;  background-color: #002074;  color: #ffffff;  font-size: 11px !important;  display: block;  float: left;  padding: 9px 16px;  margin-right: 7px;  margin-top: 7px;  border: 0px solid;  border-color: inherit;  font-weight: bold;  text-transform: uppercase; } .nav-links {  display: flex;   margin-top: 15px; } .post-navigation{  display: block; } .prod-dsr {  max-width: 340px;  margin: auto;  margin-top: 0px; } .product-title {  font-size: 20px !important;  height: 80px;  padding-top: 25px;  margin: 0px;  text-transform: uppercase;  text-align: center;  font-weight: 900;  color: #091746; text-align:left; } .crypto-title {  font-size: 24px !important;  padding: 40px 0px;  margin: 0px;  font-weight: 700;  color: #091746; } .crypto-title-center { display: inline-block;   font-size: 32px;   text-transform: uppercase;   text-align: center;   font-weight: 900;   color: #091746;   border-bottom: 2px solid #00359C;   padding-bottom: 3px;   padding-left: 50px;   padding-right: 50px;   line-height: 1.5; } .crypto-title-white {  display: inline-block; color:#fff; font-size: 36px !important; margin: 0 auto; margin: 70px 0px 40px 0px;  font-weight: 700;   border-bottom: 2px solid #fff;   padding-bottom: 13px;   padding-left: 50px;   padding-right: 50px; } .services__wrap{   background-position: 0px -170px;  background-repeat: repeat-x;  padding: 35px 0; } .product-image {  max-width: 95%; } .produc-description {  margin: 0px; } *{  outline: none; } input[type="email"], input[type="text"], textarea{  font-family: arial; } .services__arrow-left{  width: 38px;  height: 38px;  background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/arrow-left.png) no-repeat !important;  margin-left: 25px !important;  cursor: pointer; } .services__arrow-right{   width: 38px;   height: 38px;   margin: 0;   background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/arrow-right.png) no-repeat !important;   cursor: pointer; } .services__arrows{  display: flex;  justify-content: center;  margin-top: 20px; } #cookie-law-info-bar{  padding: 4px 10px; } .accordion__item-content{  line-height: 1.5; } .accordion__item-content ul{  list-style-type: disc;  padding-left: 20px;  line-height: 1.5;  margin-bottom: 20px; } .prod-dsr .product-title a{  color: inherit; } .contacts-form__title{   font-size: 26px;   font-weight: bold;   margin-bottom: 30px; }   #iframe_container {   text-align: center;   margin-bottom: 20px; } #loader_layer {   width: 100%;   background: #fff;   display: flex;   height: 100px;   font-size: 150px;   transition: opacity 2s;   flex-wrap: wrap; } #loader_layer div {   height: 30px;   text-align: center;   margin: 0 auto;   width: 100%; } #loader_layer div img {   height: 60px;   width: 60px; } #loader{   display: none;   opacity: 0;   position: fixed;   left: -100%; } #loader_layer div.countdown{   margin-bottom: -2rem;   font-size: 5rem; } .error-404 {  margin: 30px 0px; } .nav-previous {margin-right:20px;} div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {color:#000 !important;} select {display: block;   width: 100%;   border: 0px solid;   border-bottom: 2px solid #00359C;   background: transparent;   font-size: 16px;   outline: none; color: #757575;   padding-bottom: 5px;   -webkit-transition: border-color .3s;   -o-transition: border-color .3s;   transition: border-color .3s;} .wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output {color:#000;} .frame-container {   position: relative;   padding-bottom: 75%;   height: 0;   overflow: hidden; } .frame-container iframe {   position: absolute;   top:0;   left: 0;   width: 100%;   height: 100%; } .video {  height: 0;  position: relative;  padding-bottom: 56.25%; } .video iframe {  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%; } .block-products-center img {   max-width: 100% ;   height: auto;} .block-products-center em {font-style: italic;} .block-products-center td {border: solid 1px #777;} .block-products-center li {list-style-type: disc;list-style-position: inside;} .block-products-center .aligncenter {margin-left:auto; margin-right:auto; display:block} @media (max-width: 720px) { .block-products-center td {font-size:12px !important;} }  .login-form {   margin-top:70px; } .email-input{   width:30%;   display:inline-block;   margin-right:20px; } .login-form-submit {   width:15%; }  @media screen and (max-width: 800px) {   .products-posts .products_item .products_title {  font-size:14px;  padding: 10px 20px 10px 20px;   }   .blck-post-title-txt h1 {  font-size: 15px;   } }  .wp-block-button__link {   background: #96D953 !important;   border: 1px solid #65AA21;   -webkit-box-shadow: 0px 0px 20px rgb(86 255 184 / 75%), 0px 0px 4px rgb(0 167 57 / 60%);  border-radius: 4px;   color: #002074 !important;   font-weight: 700;   text-transform: uppercase;   padding: 10px 25px;   display: inline-block;   font-size:17px;   cursor: pointer; }  .wp-block-button__link:hover {   background: #96d953c7 !important;   color: #002074 !important;   box-sizing:content-box;   text-transform: uppercase;   padding: 10px 40px;   font-size:18px;   box-shadow: 5px 5px 20px rgb(0 167 57 / 60%); }  .as-accordion-content_txt {   margin-bottom: 20px; } [class*="as-form_"] {   color: #212529; } .as-form_attach {   margin-top: 15px; } .as-form-makereq > [class*="as-form_"] {   margin-top: 15px; } @media screen and (min-width: 1200px) {   .as-form-makereq > [class*="as-form_"] {  margin-top: 20px;   } } .as-form_privacy .wpcf7-list-item {   margin-left: 0; } .as-form_attach-btn > * {   position: relative;   border: 2px solid #00359C;   line-height: 39px;   border-radius: 4px;   background: transparent;   width: 150px;   color: #00359C;   font-weight: 700;   font-size: 14px;   cursor: pointer;   display: block;   text-align: center;   overflow: hidden; } .as-form_attach-btn > *::before {   content: "Attach files"; } .as-form_attach-btn input {   position: absolute;   left: 0;   top: 0;   bottom: 0;   max-width: 100%;   width: 150px;   box-sizing: border-box;   opacity: 0; }  #as-products_tabs { } #as-products_tabs__titles {   justify-content: space-between;   border-bottom: 2px solid #fff; } #as-products_tabs__titles .tabs__title {   box-sizing: border-box; } #as-products_tabs__titles p {   margin: 0; } #as-products_tabs__content {   background: transparent; } @media (min-width: 768px) {   #as-products_tabs__titles .tabs__title {  width: 50%;   } } .popup-subtitle {padding:20px;}  .dropbtn {  margin-top:2px;   cursor: pointer; }  .dropdown {   position: relative;   display: inline-block; }  .dropdown-content {   display: none;   position: absolute;   background-color: #f9f9f9;   padding: 15px;   border-radius: 3px;   z-index:9999;   font-size: 16px;   font-weight: 700; } .dropbtn { background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/flag-uk.png) no-repeat left center;  padding-left: 30px; padding-top: 1.2px;  width: 40px; } .dropbtn::after {   background: rgba(0, 0, 0, 0) url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/flag-arrow.png) no-repeat scroll center center;   content: "";   height: 16px;   position: absolute;   right: 0;   top: 7px;   width: 16px;   display:none !important; } .dropdown-content a:first-child {  background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/flag-uk.png) no-repeat left center; } .dropdown-content a:last-child {  background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/flag-spain.png) no-repeat left center; }  .dropdown-content a {   color: #001B4F;   padding: 9px 0 8px 30px;   text-decoration: none;   display: block; }  .dropdown-content a:hover {color:#00359C;}  .dropdown:hover .dropdown-content {   display: block; } .dropdown-content-mobile a:first-child {  background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/flag-uk.png) no-repeat left center; } .dropdown-content-mobile a:last-child {  background: url(https://www.nordman-algorithms.com/wp-content/themes/nordman-new/images/flag-spain.png) no-repeat left center; } .dropdown-content-mobile a {   color: #fff;   padding: 9px 20px 8px 30px;   text-decoration: none;   display: block; } .dropdown-content-mobile {   margin-top:15px;   display: flex;   justify-content: center; } ::-webkit-input-placeholder {color:#757575; padding-left:0px !important;} ::-moz-placeholder  {color:#757575; padding-left:0px !important;} :-moz-placeholder   {color:#757575; padding-left:0px !important;} :-ms-input-placeholder   {color:#757575; padding-left:0px !important;} input[type="email"], input[type="text"], textarea {padding-left:2px;} .budget {   color: #757575;   padding-left: 2px; } .result-title {   font-size: 16px;   color: darkred;   font-weight: bold;   text-align: center;   margin-bottom: 10px; } .products-page-subscribe{ overflow-y: scroll; overflow-x: hidden; } body {overflow-x: hidden;} .products_item:hover{  transform: perspective(100px) translateZ(10px);  transition: transform 0.2s ease-out 50ms;   } @media (max-width: 767px) and (min-width: 0px){   .products_item:hover{  transform: none;  transition: none;   } } .wa { padding: 0px 10px; } .copymail {  color: #848484;}  #mfcf7_zl_multifilecontainer span.wpcf7-form-control-wrap {   padding: 6px 0px; } #mfcf7_zl_multifilecontainer .wpcf7-form-control-wrap a i {   font-size: 15px;   margin: 0px 5px; } #mfcf7_zl_add_file { border: 2px solid #00359C !important; line-height: 39px !important; border-radius: 4px !important; background: transparent !important; width: 150px !important; color: #00359C !important; font-weight: 700 !important; font-size: 14px !important; cursor: pointer !important; display: block !important; text-align: center !important; padding: 0px !important; text-transform: none !important;  letter-spacing: unset !important;  margin-right: 0px !important; } a.mfcf7_zl_delete_file {   box-shadow: none !important; } a#mfcf7_zl_add_file {   box-shadow: none !important; } div#mfcf7_zl_multifilecontainer p {   margin-bottom: 10px; } div#mfcf7_zl_multifilecontainer {   margin-top: 15px; } .zl-form-control-wrap input, .zl-form-control-wrap .mfcf7_zl_delete_file {   display: none !important; } .mfcf7-premium-notice-btn a {  background: #009FCE;  color: #fff;  padding: 7px 10px;  text-decoration: none;  border-radius: 3px; } .mfcf7-premium-notice-btn {  margin-bottom: 15px !important;  margin-top: 15px !important; } ul.mfcf7-premium-notice-features-list {  padding: 2px;  margin: 13px 0 13px 20px;  list-style: disc; } span.mfcf7-notice-image a img {  float: right;  border: 1px solid #bebebe;  padding: 3px; }  .cd-upload-btn { border: 2px solid #00359C !important; line-height: 39px !important; border-radius: 4px !important; background: transparent !important; width: 150px !important; color: #00359C !important; font-weight: 700 !important; font-size: 14px !important; cursor: pointer !important; display: block !important; text-align: center !important; padding: 0px !important; text-transform: none !important;  letter-spacing: unset !important;  margin-right: 0px !important; } .dnd-upload-counter {display: none !important;} .product-card-wrap{ display: inline-block; width: 46%; max-width: 46%; background: #FFFFFF; border-radius: 0.5rem; box-shadow: 3px 3px 15px #DDDDDD; margin: 1rem; } .product-card-wrap:hover{ transition: 0.2s; transform: translate(0,-6px); } .product-card-wrap:not(:hover){ transition: 0.2s; } .product-card-wrap .prod-dsr{ display: inline-block; width: 100%; max-width: 100%; vertical-align: top; } .product-card-wrap .prod-dsr img.product-image{ width: 100%; max-width: 100%; border-radius: 0.5rem 0.5rem 0px 0px;  height: 280px;   object-fit: cover;} .product-card-wrap .prod-dsr .product-info-wrap{ min-height: 255px; padding: 0rem 2rem 2rem 2rem; } .product-card-wrap .prod-dsr .product-info-wrap p{ font-size: 1rem; } @media (max-width: 960px) { .product-card-wrap{ display: inline-block; width: 100%; max-width: 100%; margin: 1rem 0rem; } } .wpcf7-response-output {display: none}  .ff-el-form-control{ background: transparent !important; border: 0px !important; border-bottom: 2px solid #00359C !important; border-radius: 0px !important; padding: 11px 0px !important; }  .fluentform select#ff_4_your_budget, .fluentform select#ff_7_3_your_budget{ color: #8E979E !important; } .fluentform .ff_upload_btn.ff-btn{ font-weight: bold !important; color: #002074 !important; background: transparent !important; border: 2px solid #00359C !important;   border-radius: 4px !important; padding: 12px 20px !important; } .fluentform .ff-upload-thumb{ background-color: #00359C !important; } .fluentform .ff-upload-details .ff-upload-filename, .fluentform .ff-upload-details .ff-upload-progress-inline-text, .fluentform .ff-upload-details .ff-upload-filesize{ color: #002074 !important; } .fluentform .ff-upload-preview{ border: 1px solid #00359C !important; } .fluentform .ff-el-form-check-checkbox{ width: 20px !important; height: 20px !important; border: 2px solid #00359C !important; } .ff-btn-submit{ font-weight: bold !important; background: #96D953 !important; } .ff-btn-submit:hover{ color: #002074 !important; background: #96D953 !important; } .as-form-contact-us .ff-btn-submit{ color: #002074 !important; font-size: 20px !important; font-weight: bold !important; background: #96D953 !important; } .as-form-contact-us .ff-btn-submit:hover{ background: #96D953 !important; } .subscribe .ff_submit_btn_wrapper_custom{ max-width: 170px !important; margin: 0px !important; } .fluentform .ff_btn_style{ border-radius: 4px !important; padding: 12px 20px !important; } #fluentform-turnstile-3-2{ text-align: center; } .fluentform .geo-info-wrapper{ margin: 0px !important; } .geo-info-wrapper{ display: none !important; } .geohid, .geohid-request-a-quote, .geohid-request-a-quote-modal, .geohid-contact-us{ display: none !important; } .codedropz-upload-inner h3,.codedropz-upload-inner span{ display: none !important; } .codedropz-upload-handler {border: none !important; } .codedropz-upload-container {padding: 0px} .image_center { margin: 0 auto !important;   text-align: center;} .crypto-bot-cards {  display: grid;  grid-template-columns: repeat(2, minmax(0, 1fr));  gap: clamp(16px, 2.5vw, 28px); }  @media (max-width: 767.98px) {  .crypto-bot-cards {   grid-template-columns: 1fr;  } }  .crypto-bot-card {  display: flex;  flex-direction: column;  gap: 12px;  background: #fff;  border-radius: 12px;  padding: clamp(16px, 2.2vw, 24px);  box-shadow: 0 6px 20px rgba(0,0,0,0.06);  transition: transform .18s ease, box-shadow .18s ease;  height: 100%; }  .crypto-bot-card:hover {  transform: translateY(-2px);  box-shadow: 0 10px 28px rgba(0,0,0,0.09); } .crypto-bot-card-gray {  display: flex;  flex-direction: column;  gap: 12px;  background: #f0f0f2;  border-radius: 12px;  padding: clamp(16px, 2.2vw, 24px);  box-shadow: 0 6px 20px rgba(0,0,0,0.06);  transition: transform .18s ease, box-shadow .18s ease;  height: 100%; }  .crypto-bot-card-gray:hover {  transform: translateY(-2px);  box-shadow: 0 10px 28px rgba(0,0,0,0.09); } .crypto-bot-card__title {  margin: 0 0 6px;  font-size: clamp(18px, 2vw, 22px);  line-height: 1.25;  letter-spacing: 0.2px;   font-weight: 700;  color: rgb(30 58 138 / var(--tw-text-opacity, 1)); } .crypto-bot-card__cf {  margin: 0 0 6px;  font-size: clamp(24px, 2vw, 30px);  line-height: 1.25;  letter-spacing: 0.2px;   font-weight: 900;  color: rgb(30 58 138 / var(--tw-text-opacity, 1)); } .triple-lists {  display: grid;  grid-template-columns: repeat(3, minmax(0, 1fr));  gap: clamp(16px, 2.5vw, 32px);  align-items: start; } .triple-lists-center {   display: grid;   grid-template-columns: repeat(3, minmax(260px, 260px));   gap: clamp(16px, 2.5vw, 32px);   justify-content: center; } @media (max-width: 992px) {  .triple-lists { grid-template-columns: repeat(2, minmax(0, 1fr)); } }  @media (max-width: 640px) {  .triple-lists { grid-template-columns: 1fr; } }  .triple-lists__title {  margin: 0 0 8px;  font-weight: 700;  font-size: clamp(16px, 1.6vw, 20px);   color: rgb(30 58 138 / var(--tw-text-opacity, 1)); }  .triple-lists__ul {  margin: 0;  padding-left: 1.2rem;  list-style: disc outside;  } .triple-lists__ul li {  margin: 0 0 6px;  line-height: 1.5;  color: #222; }   .crypto-bot-card__desc {  color: #333;  font-size: 15px;  line-height: 1.6; } .crypto-bot-card__desc p {  margin: 0 0 10px; }   .controls-section__title {  margin: 0 0 20px;  font-size: clamp(22px, 2.4vw, 28px);  font-weight: 700; } .controls-grid {  display: grid;  grid-template-columns: repeat(2, minmax(0,1fr));  gap: clamp(16px, 2.5vw, 32px);  align-items: start;  }  @media (max-width: 768px) {  .controls-grid { grid-template-columns: 1fr; } } .controls-card {  background: transparent; border-radius: 12px;   padding: 0; } .controls-card__title {  margin: 0 0 8px;  font-size: clamp(16px, 1.6vw, 18px);  font-weight: 700;  color: #1f2a44; } .controls-card__list {  margin: 0;  padding-left: 1.2rem;  list-style: disc outside; } .controls-card__list li {  margin: 0 0 6px;  line-height: 1.5;  color: #222; }@keyframes fadeIn {  to {    opacity: 1;  }}.fade-in {  opacity: 0;  animation: fadeIn .5s ease-in 1 forwards;}.is-paused {  animation-play-state: paused;}