@font-face{font-family:'Century Gothic Paneuropean';src:url("../themes/oc-theme-aztlan/assets/fonts/CenturyGothicPaneuropean.eot");src:url("../themes/oc-theme-aztlan/assets/fonts/CenturyGothicPaneuropean.eot?#iefix") format('embedded-opentype'),url("../themes/oc-theme-aztlan/assets/fonts/CenturyGothicPaneuropean.woff2") format('woff2'),url("../themes/oc-theme-aztlan/assets/fonts/CenturyGothicPaneuropean.woff") format('woff'),url("../themes/oc-theme-aztlan/assets/fonts/CenturyGothicPaneuropean.ttf") format('truetype');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'Century Gothic Paneuropean';src:url("../themes/oc-theme-aztlan/assets/fonts/CenturyGothicPaneuropean-Bold.eot");src:url("../themes/oc-theme-aztlan/assets/fonts/CenturyGothicPaneuropean-Bold.eot?#iefix") format('embedded-opentype'),url("../themes/oc-theme-aztlan/assets/fonts/CenturyGothicPaneuropean-Bold.woff2") format('woff2'),url("../themes/oc-theme-aztlan/assets/fonts/CenturyGothicPaneuropean-Bold.woff") format('woff'),url("../themes/oc-theme-aztlan/assets/fonts/CenturyGothicPaneuropean-Bold.ttf") format('truetype');font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'Futura';src:url("../themes/oc-theme-aztlan/assets/fonts/Futura-55Regular.eot");src:url("../themes/oc-theme-aztlan/assets/fonts/Futura-55Regular.eot?#iefix") format('embedded-opentype'),url("../themes/oc-theme-aztlan/assets/fonts/Futura-55Regular.woff2") format('woff2'),url("../themes/oc-theme-aztlan/assets/fonts/Futura-55Regular.woff") format('woff'),url("../themes/oc-theme-aztlan/assets/fonts/Futura-55Regular.ttf") format('truetype');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'Futura';src:url("../themes/oc-theme-aztlan/assets/fonts/Futura-65Medium.eot");src:url("../themes/oc-theme-aztlan/assets/fonts/Futura-65Medium.eot?#iefix") format('embedded-opentype'),url("../themes/oc-theme-aztlan/assets/fonts/Futura-65Medium.woff2") format('woff2'),url("../themes/oc-theme-aztlan/assets/fonts/Futura-65Medium.woff") format('woff'),url("../themes/oc-theme-aztlan/assets/fonts/Futura-65Medium.ttf") format('truetype');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Futura';src:url("../themes/oc-theme-aztlan/assets/fonts/Futura-75Bold.eot");src:url("../themes/oc-theme-aztlan/assets/fonts/Futura-75Bold.eot?#iefix") format('embedded-opentype'),url("../themes/oc-theme-aztlan/assets/fonts/Futura-75Bold.woff2") format('woff2'),url("../themes/oc-theme-aztlan/assets/fonts/Futura-75Bold.woff") format('woff'),url("../themes/oc-theme-aztlan/assets/fonts/Futura-75Bold.ttf") format('truetype');font-weight:bold;font-style:normal;font-display:swap}
body{color:#3C3C3C;font-family:'Futura',sans-serif;font-weight:400;font-style:normal;font-size:15px;-webkit-font-smoothing:auto;line-height:25px}
body .hidden{display:none}
body h1{font-family:'Century Gothic Paneuropean',sans-serif;font-weight:bold;font-size:34px}
body h2{font-family:'Century Gothic Paneuropean',sans-serif;font-size:34px;font-weight:bold;line-height:48px;color:#272643;text-align:center;margin-bottom:20px}
body h2.inverted{color:#fff}
@media (max-width:991px){body h2{font-size:30px;line-height:39px}}
body .img-round-card{text-align:center}
body .img-round-card h4{color:#272643;font-size:22px;margin-top:15px}
body .img-round-card img{display:block;margin:0 auto}
body .img-round-card p{font-size:16px}
body img{max-width:100%}
body .accordion{max-width:738px;margin:0 auto}
body .accordion .accordion-item{border-radius:0;border-left:0;border-right:0}
body .accordion .accordion-item .accordion-button{font-family:'Century Gothic Paneuropean',sans-serif;font-size:24px;font-weight:bold;border-radius:0;background:none;box-shadow:none;padding-bottom:0;padding-left:0;padding-right:0;color:#272643}
body .accordion .accordion-item .accordion-body{padding-left:0;padding-right:0}
body #help-button{position:fixed;right:30px;bottom:30px;width:70px;height:70px;padding:0;border-radius:50%;border:0;appearance:none;display:block;cursor:pointer;background:#2C698D;z-index:10;display:flex;justify-content:center;align-items:center}
body #help-button .i-x{display:none}
body #help-button[aria-describedby] .i-signo{display:none}
body #help-button[aria-describedby] .i-x{display:inline-block}
@media (max-width:575px){body #help-button{width:50px;height:50px}body #help-button .i-signo{width:20px}body #help-button .i-x{width:24px}}
body .popover.help-popoover{padding-right:15px;box-shadow:none;border-radius:0;border:0;background:none;max-width:340px}
body .popover.help-popoover .popover-body{border:2px solid #2C698D;border-radius:6px;box-shadow:0px 0px 22px rgba(0,0,0,0.1);background:#fff;margin-bottom:-1px;overflow:hidden;padding:10px 0 5px}
body .popover.help-popoover .popover-body ul{padding:0}
body .popover.help-popoover .popover-body ul,
body .popover.help-popoover .popover-body li{list-style:none;margin:0}
body .popover.help-popoover .popover-body li{width:321px;border-top:1px solid #BAE8E8;white-space:nowrap;padding:5px 0;font-size:18px;text-align:center}
body .popover.help-popoover .popover-body li a{color:#2C698D;display:flex;justify-content:center;align-items:center;gap:8px}
body .popover.help-popoover h2{color:#272643;font-size:24px;width:321px;font-family:Futura;font-weight:500;margin-bottom:6px}
body .popover.help-popoover .popover-arrow{display:block}
body .popover.help-popoover .popover-arrow:before{border-top-color:#2C698D}
body .popover.help-popoover .popover-arrow:after{bottom:2px}
body .custom_nav-select{width:320px;height:55px;border:2px solid #2C698D;border-radius:28px;color:#272643;text-align:center;font-family:'Century Gothic Paneuropean';font-weight:bold;font-size:15px;display:block;margin:0 auto}
body #escribenosModal .modal-dialog,
body .contacto-form-container .modal-dialog{max-width:392px}
body #escribenosModal form .row>div,
body .contacto-form-container form .row>div{position:relative}
body #escribenosModal form .row>div:not(:last-child),
body .contacto-form-container form .row>div:not(:last-child){margin-bottom:20px}
body #escribenosModal form label,
body .contacto-form-container form label{position:absolute;z-index:20;font-size:13px;left:26px;top:1px;line-height:1;color:#2C698D;background:#fff;padding-top:2px;padding-left:1px;width:calc(100% - 55px)}
body #escribenosModal form .form-control,
body .contacto-form-container form .form-control{background-color:transparent;border-color:#D6D6D6;color:#3C3C3C;border-radius:5px;height:55px;font-size:16px;padding-bottom:0}
body #escribenosModal form .form-control:hover,
body .contacto-form-container form .form-control:hover,
body #escribenosModal form .form-control:active,
body .contacto-form-container form .form-control:active,
body #escribenosModal form .form-control:focus,
body .contacto-form-container form .form-control:focus{border-color:#2C698D;outline:0;box-shadow:none}
body #escribenosModal form textarea.form-control,
body .contacto-form-container form textarea.form-control{height:110px;padding-top:15px}
body .blog__grid-container>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}
body .blog__grid-container>div .blog__post-card:nth-child(2),
body .blog__grid-container>div .blog__post-card:nth-child(3),
body .blog__grid-container>div .blog__post-card:nth-child(4){margin-top:635px}
@media (max-width:767px){body .blog__grid-container>div{grid-template-columns:1fr;justify-content:center;justify-items:center;gap:40px}body .blog__grid-container>div .blog__post-card{margin-top:0 !important;width:320px}}
body .blog__load-more-button{display:none}
body .blog__load-more-button:last-child{display:block;grid-column-start:1;grid-column-end:4}
@media (max-width:767px){body .blog__load-more-button:last-child{grid-column-end:2}}
body .blog__load-more-button button{appearance:none;display:block;margin:0 auto;cursor:pointer;background:#fff;color:#2C698D;border:2px solid #2C698D;border-radius:30px;width:354px;height:60px;font-family:Futura;font-size:18px;line-height:1;font-weight:500}
@media (max-width:767px){body .blog__load-more-button button{width:232px;height:55px}}
body .blog__post-card-first{grid-column-start:1;grid-column-end:4;position:absolute;left:0;width:100%}
@media (max-width:767px){body .blog__post-card-first{position:unset;grid-column-end:2}}
body .blog__post-card-first .bg-white{background:#fff;padding:50px 0}
body .blog__post-card-first .bg-white .row{height:350px}
body .blog__post-card-first .bg-white .row .col-12.col-md-6:last-child{display:flex;justify-content:center;align-items:center}
@media (max-width:767px){body .blog__post-card-first .bg-white .row{height:auto}body .blog__post-card-first .bg-white .row .col-12.col-md-6:first-child{height:180px}body .blog__post-card-first .bg-white .row .col-12.col-md-6:last-child{display:block}}
body .blog__post-card-first .bg-white h2{text-align:left;font-family:Futura;font-size:24px;font-weight:500;margin-bottom:25px;line-height:1}
body .blog__post-card-first .bg-white p{font-size:16px;line-height:1.45}
body .blog__post-card-first .bg-white a{color:#2B6AF0;font-size:18px;display:inline-flex;justify-content:center;align-items:center;line-height:1;gap:8px}
body .blog__post-card-first .bg-white a svg{rotate:-90deg;display:block;margin-top:3px}
@media (max-width:767px){body .blog__post-card-first .bg-white{margin:0 -12px;padding:35px 0}body .blog__post-card-first .bg-white h2{font-size:16px;margin:20px 0}body .blog__post-card-first .bg-white p{font-size:15px}body .blog__post-card-first .bg-white a{font-size:16px}}
body .blog__post-card-first .image{height:350px;background-repeat:no-repeat;background-position:center center;background-size:cover;width:calc(50% - 20px);border-radius:0 6px 6px 0;position:absolute;left:0}
@media (max-width:767px){body .blog__post-card-first .image{height:180px;width:100%;border-radius:0}}
body .blog__title-todos-first h2{line-height:1;margin-top:50px}
@media (max-width:767px){body .blog__title-todos-first h2{margin:30px 0 0}}
body .blog__post-card .image{height:235px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:10px}
body .blog__post-card .desc{color:#272643;font-weight:600;font-size:16px;margin-bottom:10px}
@media (max-width:767px){body .blog__post-card .desc{margin-bottom:8px}}
body .blog__post-card>a{color:#2C698D;font-weight:500;font-size:18px;display:inline-flex;justify-content:center;align-items:center;line-height:1;gap:8px}
body .blog__post-card>a svg{rotate:-90deg;display:block;margin-top:3px}
body .blog__post-card>a svg path{stroke:#2C698D}
:root{--bs-body-line-height:1.7;--bs-body-color:#343F52}
a{color:#3097d1;text-decoration:none}
a:hover,
a:focus{color:#216a94;text-decoration:underline}
h1,
.h1{font-size:40px}
h2,
.h2{font-size:26px}
h3,
.h3{font-size:22px}
h4,
.h4{font-size:19px}
h5,
.h5{font-size:16px}
h6,
.h6{font-size:14px}
h1,
.h1,
h2,
.h2{font-weight:700}
h1,
.h1,
h2,
.h2,
h3,
.h3{margin-bottom:13.5px}
p.lead{font-size:20px;font-weight:400}
code{padding:2px 4px;font-size:90%;color:#D35400;background-color:#ECF0F1;border-radius:4px}
.collapsing{transition:none}
#layout-nav.header-nav.navbar{position:fixed;width:100%;top:0;left:0;z-index:999;min-height:110px;background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,0.11)}
@media (max-width:991px){#layout-nav.header-nav.navbar{min-height:80px;padding:12px 0}}
@media (max-width:991px){#layout-nav.header-nav.navbar .navbar-brand{margin-right:0}}
#layout-nav.header-nav.navbar .navbar-toggler{position:absolute;left:0;top:22px;border:0;border-radius:0}
#layout-nav.header-nav.navbar .navbar-toggler:hover,
#layout-nav.header-nav.navbar .navbar-toggler:focus,
#layout-nav.header-nav.navbar .navbar-toggler:active{outline:0;border:0;box-shadow:none}
#layout-nav.header-nav.navbar .navbar-toggler.collapsed img:nth-child(2){display:none}
#layout-nav.header-nav.navbar .navbar-toggler:not(.collapsed) img:first-child{display:none}
@media (max-width:991px){#layout-nav.header-nav.navbar .navbar-toggler{top:7px;left:10px}}
@media (max-width:991px){#layout-nav.header-nav.navbar .navbar-collapse{height:413px;transition:linear height 0.2s;max-height:calc(100vh - 67px)}#layout-nav.header-nav.navbar .navbar-collapse.collapse:not(.show){height:0px;display:block;overflow:hidden}#layout-nav.header-nav.navbar .navbar-collapse.collapse.show{overflow:auto}}
#layout-content{margin-top:110px;min-height:calc(100vh - 355px)}
@media (max-width:991px){#layout-content{margin-top:80px}}
.maps-container{position:relative;overflow:hidden;width:100%;padding-top:100%}
.maps-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}
#layout-header .header-extra{color:#fff;padding-top:40px;padding-bottom:50px}
#layout-header .header-extra h1{font-size:60px}
#layout-header .header-extra p.lead{font-size:22px}
#layout-header .navbar{min-height:155px}
#layout-header .navbar>.navbar-container.container{position:relative;z-index:2}
ul.list-with-ticks{padding:0}
ul.list-with-ticks li{list-style:none;position:relative;padding-left:23px}
ul.list-with-ticks li:before{content:'';display:block;width:15px;height:15px;background-size:15px 15px;position:absolute;left:0;top:6px}
#layout-footer{background-color:#272643}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
html[data-turbo-preview] .fade-in-content{opacity:0}
html:not([data-turbo-preview]) .fade-in-content{animation:fadeIn 0.15s ease-in-out}
body.layout-blog .sidebar-search{padding-bottom:40px}
body.layout-blog .sidebar-about{font-size:16px;padding-bottom:20px}
body.layout-blog .sidebar-about p:last-child{margin-bottom:0}
body.layout-blog .sidebar-social{padding-bottom:20px}
body.layout-blog .sidebar-categories{padding-bottom:20px}
body.layout-wiki .sidebar-search{padding-bottom:40px}
.control-gallery-slider{margin-left:-10px;margin-right:-10px}
.control-gallery-slider .slick-slide{padding:10px;outline:none}
.control-gallery-slider .slick-slide .image-container a{display:block;overflow:hidden;border-radius:6px;box-shadow:0 0 10px rgba(129,138,166,0.21);outline:none}
.control-gallery-slider .slick-slide .image-container a img{max-width:100%}
.control-gallery-slider .slider-nav .slick-slide.slick-current img{border:2px solid var(--bs-primary)}
.control-card-slider{position:relative}
.control-card-slider.type-hero .slide-item{width:100%;height:391px;background-position:center center;background-size:cover;border-radius:6px}
.control-card-slider.type-hero .slick-slide{margin-right:0rem !important}
.control-card-slider.type-hero .slick-dots{position:absolute;bottom:18px;display:block}
.control-card-slider.type-hero .slick-dots li{margin:0rem}
.control-card-slider.type-category{margin-left:-.5rem;margin-right:-.5rem}
.control-card-slider.type-category .slick-slide{margin-left:.5rem;margin-right:.5rem}
.control-card-slider.type-category .slick-slide img{display:inline-block}
.control-card-slider.type-category .slick-prev,
.control-card-slider.type-category .slick-next{position:absolute;top:0;left:97%;padding:0;transform:translate(0,-50%);cursor:pointer;font-size:18px;height:32px;width:32px;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;background-color:var(--bs-gray-200);border:1px solid var(--bs-gray-200);border-radius:50px;color:var(--bs-gray-500);transition:0.3s ease-in-out}
.control-card-slider.type-category .slick-prev:before,
.control-card-slider.type-category .slick-next:before{display:none}
.control-card-slider.type-category .slick-prev:hover,
.control-card-slider.type-category .slick-next:hover{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-white)}
@media (max-width:1024px){.control-card-slider.type-category .slick-prev,.control-card-slider.type-category .slick-next{left:94%}}
@media (max-width:390px){.control-card-slider.type-category .slick-prev,.control-card-slider.type-category .slick-next{left:87%}}
.control-card-slider.type-category .slick-prev{margin-top:-38px;margin-left:-40px}
.control-card-slider.type-category .slick-prev:hover{color:var(--bs-white);outline:none;background:var(--bs-primary)}
.control-card-slider.type-category .slick-prev:focus{display:none}
.control-card-slider.type-category .slick-next{margin-top:-38px}
.control-card-slider.type-category .slick-next:hover{color:var(--bs-white);outline:none;background:var(--bs-primary)}
.control-card-slider.type-category .slick-next:focus{display:none}
.control-quantity-input .button-minus,
.control-quantity-input .button-plus{height:2rem;width:1.8rem;border-color:var(--bs-gray-200);background-color:transparent}
.control-quantity-input .button-minus:hover,
.control-quantity-input .button-plus:hover{background-color:var(--bs-gray-200);border-color:var(--bs-gray-200)}
.control-quantity-input .quantity-field{height:100%;width:2.2rem;background:none;min-height:2rem;text-align:center;border:1px solid var(--bs-gray-200)}
.text-muted{color:#A2A2A2}
.text-icon{position:relative;display:inline-block;padding-left:24px;line-height:16px}
.text-icon:before{content:"";position:absolute;left:0px;top:-1px;width:16px;height:16px;background-repeat:no-repeat;background-size:16px 16px}
.text-banner{border-radius:13px;width:100%;height:191px;background-position:center center;background-size:cover}
.text-banner.banner-lg{height:268px}
.card{border-radius:13px;border:0;overflow:hidden;margin:0 9px;padding:14px}
.card .card-banner{width:100%;height:183px;background-position:center center;background-size:cover}
.card .card-banner.banner-sm{height:120px}
.card .card-banner.banner-lg{height:268px}
.card .card-divider{padding:1.5rem}
.card .card-divider:after{content:'';border-bottom:1px solid #EBEBEB;display:block}
.card .card-body{padding:1.5rem 0}
.card .card-body.card-lg{padding-right:2.5rem;padding-left:2.5rem}
.card .card-footer{background:transparent;border:0;padding:0 0 15px}
.card .card-title{font-size:18px;font-weight:600}
.card .card-title a{color:#0942AE}
.card .card-links{position:relative;z-index:2}
.card .card-votos{color:#272643;display:flex;align-items:center;line-height:1;font-weight:600}
.card .card-votos img{margin-right:10px}
.card-post.card-primary{margin-bottom:-25px;position:relative;z-index:3}
.card-post .featured-text{margin-bottom:15px}
.card-post .featured-text p:last-child{margin-bottom:0}
.card-post .share-button{margin-top:-5px}
.card-post .card-meta a.vote-for-btn{display:flex;margin:0 auto;background-color:#F9D952;border-radius:5px;width:168px;height:55px;justify-content:center;align-items:center;color:#272643;font-size:18px;font-weight:600}
.card-post .card-meta a.vote-for-btn:hover,
.card-post .card-meta a.vote-for-btn:focus,
.card-post .card-meta a.vote-for-btn:active{text-decoration:none}
.card-post .card-meta a.vote-for-btn.disabled{pointer-events:none;cursor:not-allowed;background-color:#EBEBEB}
body.page-participante .card-post.card-primary{margin:60px auto;padding:0;border:0;border-radius:0;max-width:960px}
body.page-participante .card-post .card-banner-image{display:block;margin:0;width:100%}
body.page-participante .card-post h1{font-weight:800;font-size:48px;line-height:60px;color:#272643}
body.page-participante .card-post .iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}
body.page-participante .card-post iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}
body.page-participante .card-post .card-body.card-lg{padding-left:0;padding-right:0;max-width:757px;margin:0 auto}
body.page-participante .card-post .participante-desc p:last-child{margin-bottom:0}
body.page-participante .card-post .card-meta{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}
body.page-participante .card-post .card-votos{font-size:24px;font-weight:600;justify-content:center;width:100%}
body.page-participante .card-post .meta-item{width:100%;font-size:18px;color:#272643;font-weight:400}
body.page-participante .card-post .meta-item .icons{max-width:152px;display:flex;justify-content:center;gap:20px;margin:15px auto 0}
body.page-participante .login-buttons{flex-basis:100%}
body.page-participante .login-buttons .fb,
body.page-participante .login-buttons .g_id_signin{height:36px;width:286px;display:flex;position:relative;margin:0 auto}
body.page-participante .login-buttons .fb{background-color:#3B5998;color:#fff;border-radius:5px;font-size:15px;line-height:17px;justify-content:center;align-items:center;margin-bottom:25px}
body.page-participante .login-buttons .fb:hover,
body.page-participante .login-buttons .fb:active,
body.page-participante .login-buttons .fb:focus{text-decoration:none}
body.page-participante .login-buttons .fb i{font-style:normal;position:absolute;left:20px;font-size:22px;line-height:1}
body.page-participante .modal-dialog{max-width:320px}
body.page-participante .modal-dialog .modal-content{border-radius:0}
body.page-participante .modal-dialog .modal-title{text-align:center;line-height:1.2;padding-top:20px;font-size:18px}
body.page-participante .modal-dialog .btn-close{position:absolute;right:12px;top:12px}
body.page-participante .modal-dialog .modal-header{border:0}
body.page-participante .modal-dialog .modal-body{padding-bottom:40px}
.callout{margin-bottom:20px;padding:20px;border-left:3px solid #eee}
.callout h4{margin-top:0;margin-bottom:5px}
.callout p:last-child{margin-bottom:0}
.callout-danger{background-color:#fdf7f7;border-color:#f8e3e6}
.callout-danger h4{color:#a94442}
.callout-warning{background-color:#faf8f0;border-color:#f4ebdd}
.callout-warning h4{color:#8a6d3b}
.callout-info{background-color:#f4f8fa;border-color:#dbecef}
.callout-info h4{color:#31708f}
.callout-success{background-color:#f9fdf7;border-color:#edf8e3}
.callout-success h4{color:#3c763d}
.nav-line-pills{border-bottom:1px solid var(--bs-gray-300)}
.nav-line-pills .nav-item{margin-right:2rem}
.nav-line-pills .nav-item .nav-link{font-weight:500;color:var(--bs-gray-600);white-space:nowrap;padding:16px 0px;margin-bottom:-1px;border-bottom:2px solid transparent;border-radius:0px}
.nav-line-pills .nav-item .nav-link.active{color:var(--bs-primary);background-color:transparent;border-bottom:2px solid var(--bs-primary)}
.nav-line-pills .nav-item .nav-link:hover{color:var(--bs-primary);background-color:transparent;border-bottom:2px solid var(--bs-primary)}
@media (max-width:576px){.nav-line-pills{overflow-x:scroll;flex-wrap:nowrap;overflow-y:hidden}.nav-line-pills::-webkit-scrollbar{display:none}}
.header-nav.navbar{padding-top:15px;padding-bottom:15px}
.header-nav.navbar.navbar-dark{background-color:transparent}
.header-nav.navbar .navbar-brand{margin-right:50px}
.header-nav.navbar a:hover,
.header-nav.navbar a:focus,
.header-nav.navbar a.focus{text-decoration:none}
.header-nav.navbar .dropdown-item.active,
.header-nav.navbar .dropdown-item:active{background-color:#6bc48d}
.header-nav.navbar .nav-item{display:flex;justify-content:center;align-items:center}
@media (max-width:991px){.header-nav.navbar .nav-item{margin:10px 0}}
.header-nav.navbar a{color:#2C698D;font-size:18px;font-weight:500}
@media (max-width:991px){.header-nav.navbar a{font-size:24px}}
.header-nav.navbar .big-button a{background-color:#2C698D;display:inline-flex;border-radius:30px;height:60px;width:188px;color:white;line-height:1;justify-content:center;align-items:center}
@media (max-width:991px){.header-nav.navbar .big-button a{font-size:16px;width:310px}}
.header-nav__ul{flex-grow:1;justify-content:space-between;list-style:none}
@media (max-width:991px){.header-nav__ul{padding-top:20px}}
@media (max-width:991px){.header-nav.navbar .navbar-brand img{height:45px}}
.jumbotron{padding-top:40px;padding-bottom:40px;margin-bottom:40px;color:#34495E;background-color:transparent}
.jumbotron h1,
.jumbotron .h1{color:#2C3E4F;position:relative;padding-top:66px}
.jumbotron h1:before,
.jumbotron .h1:before{content:'';position:absolute;top:0;left:0;width:46px;height:46px;background-size:46px 46px!important}
.jumbotron p{margin-top:60px;margin-bottom:20px;font-size:20px;font-weight:normal}
.jumbotron>hr{border-top-color:rgba(0,0,0,0)}
.container .jumbotron,
.container-fluid .jumbotron{border-radius:4px;padding-left:15px;padding-right:15px}
@media screen and (min-width:768px){.jumbotron{padding-top:64px;padding-bottom:64px}.container .jumbotron,.container-fluid .jumbotron{padding-left:80px;padding-right:80px}.jumbotron h1,.jumbotron .h1{font-size:65px}}
.pagination{display:flex;padding-left:0;list-style:none}
.pagination>.page-item>.page-link{margin-left:-1px;padding:5px 15px;color:#666;background-color:#FFF;border:1px solid #EBEBEB;text-decoration:none}
.pagination>.page-item>.page-link:hover{background-color:#f0f0f0}
.pagination>.page-item.active>.page-link{color:#000;font-weight:bold}
.pagination>.page-item.active>.page-link:hover{background-color:#FFF}
.pagination>.page-item.disabled>.page-link{color:#A1A1A1}
.pagination>.page-item.disabled>.page-link:hover{background-color:#FFF}
.blog-pagination{display:inline-block}
.blog-pagination .oc-pagination{box-shadow:0px 0px 22px rgba(0,0,0,0.07000000000000001)}
ul.pagination>li.page-item>.page-link{padding:8px 15px;color:#A1A1A1;background:#fff;border-color:#EBEBEB;text-decoration:none}
ul.pagination>li.page-item>.page-link:focus{box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}
ul.pagination>li.page-item.active>.page-link{font-weight:700;color:#343F52;background:#fff}
ul.pagination>li.page-item.first>.page-link{border-bottom-left-radius:0.25rem;border-top-left-radius:0.25rem}
ul.pagination>li.page-item.first>.page-link{position:relative;color:#fff;width:44px}
ul.pagination>li.page-item.first>.page-link:before{content:'';display:block;width:15px;height:12.5px;background-size:15px 12.5px;position:absolute;top:16px;left:14px}
ul.pagination>li.page-item.first.disabled>.page-link:before{opacity:.5}
ul.pagination>li.page-item.first>.page-link:before{transform:scaleX(-1)}
ul.pagination>li.page-item.last>.page-link{border-bottom-right-radius:0.25rem;border-top-right-radius:0.25rem}
ul.pagination>li.page-item.last>.page-link{position:relative;color:#fff;width:44px}
ul.pagination>li.page-item.last>.page-link:before{content:'';display:block;width:15px;height:12.5px;background-size:15px 12.5px;position:absolute;top:16px;left:14px}
ul.pagination>li.page-item.last.disabled>.page-link:before{opacity:.5}
pre{padding:0;background-color:white;border:1px solid #ECF0F1;border-radius:6px}
pre .CodeMirror{height:auto;color:#2C3E4F}
pre .CodeMirror-gutters{background:transparent;border-right:1px solid #ECF0F1}
pre .CodeMirror-linenumber{padding-right:15px;background:white}
pre .CodeMirror-lines{padding:10px 0}
pre .CodeMirror pre.CodeMirror-line{padding-left:20px}
.collapsed-code-block{position:relative}
.collapsed-code-block .expand-code{display:none}
.collapsed-code-block.collapsed{margin-bottom:36px}
.collapsed-code-block.collapsed>pre{height:143px;overflow:hidden;position:relative}
.collapsed-code-block.collapsed .expand-code{border-radius:20px;user-select:none;cursor:pointer;display:block;position:absolute;bottom:-15px;left:50%;font-size:14px;background-color:white;border:1px solid #ECF0F1;z-index:5;transform:translateX(-50%);padding:4px 18px;box-shadow:0 0 0 3px white}
.collapsed-code-block.collapsed .expand-code:hover{color:white;background-color:#7F8C8D}
.btn:hover,
.btn:focus,
.btn.focus{text-decoration:none}
.btn.btn-pill{border-radius:100px;padding-left:25px;padding-right:25px}
.btn.btn-primary:not(:hover):not(:active){border-color:transparent;background-image:linear-gradient(102.01deg,#5799EB 0.3%,#9F74FB 106.31%)}
.share-button{display:inline-block}
.share-button .btn{position:relative;padding-left:47px;padding-right:25px}
.share-button .btn:before{content:"";position:absolute;left:17px;top:12px;width:14px;height:14px;background-repeat:no-repeat;background-size:14px 14px}
.share-button .btn.btn-sm{padding-left:37px;padding-right:15px}
.share-button .btn.btn-sm:before{left:12px;top:7px}
.share-button-popover{padding:0;margin:-1rem;overflow:hidden;border-radius:8px}
.share-button-popover .nav-link{padding:10px 15px;color:#343F52;text-decoration:none}
.share-button-popover .nav-link>i{margin-right:5px}
.share-button-popover .nav-link:hover{color:#fff;background:#3097d1}
.element-footer{position:relative;overflow:hidden;z-index:1}
.element-footer *{font-size:16px;line-height:1}
.element-footer>.container{position:relative;padding:30px 0;color:#fff;z-index:2;max-width:930px}
.element-footer .nav-link{display:inline-block}
.element-footer .social-links{display:flex;justify-content:center;align-items:center;gap:30px}
.element-footer .footer-nav{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:10px;padding:30px 0;border-bottom:1px solid #fff;margin:0 auto 30px}
@media (max-width:991px){.element-footer .footer-nav{grid-template-columns:1fr 1fr}}
@media (max-width:991px){.element-footer{padding-left:20px;padding-right:20px}.element-footer .col-sm-4:not(:last-child){margin-bottom:18px}}
.element-social-links .nav .nav-item:first-child>a{padding-left:0}
.element-social-links .nav .nav-item>a{padding-right:8px;padding-left:8px}
.element-social-links .nav .nav-item img{height:20px}
.element-social-links .nav .nav-item i{position:relative;top:2px}
.element-user-panel .user-avatar{padding:0 25px 20px 0}
.element-user-panel .user-avatar img{width:85px;height:85px;border-radius:100px}
.element-user-panel .user-details{padding:15px 0 0 0}
.element-user-panel .user-details p{color:#A1A1A1}
.element-user-panel .user-details p:last-child{margin-bottom:0}
.element-user-panel .user-profile{color:#6B7482}
.element-user-panel .user-profile p:last-child{margin-bottom:0}
.element-user-panel.team-panel .user-avatar{padding-bottom:0}
.element-user-panel.team-panel .user-social{padding-bottom:15px}
ul.bullet-list,
ul.bullet-list ul{list-style:none;padding:0}
ul.bullet-list li{position:relative;padding:0 0 0 20px}
ul.bullet-list li>a{color:#6B7482}
ul.bullet-list li.active>a{color:#8284F8}
ul.bullet-list li:before{content:"";position:absolute;background-color:#7B61FF;border-radius:5px;width:5px;height:5px;top:11px;left:6px}
ul.bullet-list li.collapsible:before{display:none}
ul.bullet-list li.collapsible>.collapse-caret{position:absolute;display:block;width:20px;height:16px;background-size:10px 6px;background-repeat:no-repeat;background-position:center center;top:6px;left:-1px}
ul.bullet-list li.collapsible>.collapse-caret.collapsed{transform:rotate(270deg) translate(0,0)}
ul.bullet-list.list-content,
ul.bullet-list.list-content ul{padding-left:10px}
ul.bullet-list.list-content a{color:#3097d1;text-decoration:none}
ul.bullet-list.list-content a:hover,
ul.bullet-list.list-content a:focus{color:#216a94;text-decoration:underline}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{appearance:none;margin:0}
.form-control{border-color:#D7D7D7;box-shadow:0px 0px 23px rgba(129,138,166,0.1);border-radius:0.7rem}
.form-control-search{width:100%}
.form-control-search input{padding:8px 38px 8px 18px;border-radius:100px}
.form-control-search .search-icon{position:absolute;right:18px;top:8px;width:24px;height:24px;display:block;background-size:24px 24px}
.popover{border:none;box-shadow:0px 0px 22px rgba(0,0,0,0.1);border-radius:8px}
.popover .popover-arrow{display:none}
.modal-dialog[data-ajax-updating],
.modal-dialog:not([data-ajax-updating]) + .modal-loading{display:none}
.modal .modal-dialog{height:100%;display:flex;align-items:center;overflow:hidden;margin:0 auto;max-width:1024px;width:90%}
.modal .modal-dialog .modal-content{max-height:90%;overflow:auto}
.modal .modal-dialog .modal-header{justify-content:center;position:relative;border:0}
.modal .modal-dialog .modal-header .btn-close{color:#2C698D;font-weight:bold;opacity:1;margin:0;position:absolute;right:12px}
.modal .modal-dialog .modal-footer,
.modal .modal-dialog .modal-body{border:0}
.modal .modal-dialog .modal-footer{padding-bottom:30px}
.modal .modal-dialog .modal-footer .btn{appearance:none;cursor:pointer;background:#2C698D;border-radius:30px;width:350px;height:60px;margin:0 auto}