﻿/*!
 * Bootstrap Reboot v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}/*!
 * Bootstrap Grid v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}.row{display:flex;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-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.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:flex !important}.d-inline-flex{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:flex !important}.d-sm-inline-flex{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:flex !important}.d-md-inline-flex{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:flex !important}.d-lg-inline-flex{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:flex !important}.d-xl-inline-flex{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:flex !important}.d-print-inline-flex{display:inline-flex !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.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:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.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:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.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:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.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:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.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:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.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:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.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:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.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:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.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:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.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:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.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}}@media(min-width: 1400px){.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-xxl-0{margin-left:0%}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}}@media(min-width: 768px){.pt-pc-0{padding-top:0 !important}}@media(min-width: 768px){.pb-pc-0{padding-bottom:0 !important}}@media(max-width: 992px){.pt-responsive-lg-0{padding-top:0 !important}.pb-responsive-lg-0{padding-bottom:0 !important}}@media(max-width: 768px){.pb-responsive-md-0{padding-bottom:0 !important}.pt-responsive-md-0{padding-top:0 !important}}@media(max-width: 578px){.pb-responsive-sm-0{padding-bottom:0 !important}.pt-responsive-sm-0{padding-top:0 !important}}@media(max-width: 991px){.pt-responsive-0{padding-top:0 !important}}@media(max-width: 768px){.pb-responsive-0{padding-bottom:0 !important}}@media(min-width: 992px){.offset-lg-15{margin-left:4.15%}}@media(min-width: 1200px){.offset-xl-15{margin-left:4.15%}}.swiper .swiper-wrapper{display:flex}.text-white{color:#fff !important}.position-relative{position:relative}#banner{background-attachment:fixed;padding:0px 0 40px 0;margin-bottom:-40px;background-size:100%;background-repeat:repeat no-repeat;overflow:hidden}@media(max-width: 991px){#banner{padding:0px 0 8% 0}}#banner .custom-banne-rc{background:#53c099 !important;background-image:url(images/backgrounds/background-sede.svg) !important}#banner .banner{background:#fdb82b;background-image:url(images/backgrounds/background-banner.svg),url(images/backgrounds/background-banner-2.svg);overflow:visible;background-position:12% -285%,98% 20%;background-attachment:fixed;background-size:38%,9%;background-repeat:no-repeat}#banner .banner .figures-bg{background-image:url(images/figures/formas-banner-mb.svg);background-repeat:no-repeat;width:100%;position:absolute;top:-115px;left:0;height:100%;z-index:2}@media(max-width: 768px){#banner .banner{background-image:none}}#banner .banner .banner-pagination{display:flex;position:relative;z-index:2;padding-top:15px;padding-bottom:15px;top:50px;gap:12px}#banner .banner .banner-pagination .swiper-pagination-bullet{margin:0;border:1px solid #153362}#banner .banner .banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#153362}@media(max-width: 1024px){#banner .banner .banner-pagination{top:initial;padding-top:16px;padding-bottom:16px}}@media(max-width: 991px){#banner .banner .banner-pagination{padding-top:40px;padding-bottom:16px}}#banner .banner .banner-slide .custom-container{display:flex;align-items:center}#banner .banner .banner-slide .banner-slide-info{width:56%;display:flex;flex-direction:column;padding:0 60px 0 0}@media(max-width: 768px){#banner .banner .banner-slide .banner-slide-info{position:relative;z-index:3}}#banner .banner .banner-slide .banner-slide-info h1{color:#153362;font-size:75px;line-height:1;font-weight:600}#banner .banner .banner-slide .banner-slide-info h3{color:#153362;font-size:22px;line-height:1.2}#banner .banner .banner-slide .banner-slide-info a{margin-top:20px}@media(max-width: 1400px){#banner .banner .banner-slide .banner-slide-info h1{font-size:50px}}@media(max-width: 1200px){#banner .banner .banner-slide .banner-slide-info h1{font-size:50px}#banner .banner .banner-slide .banner-slide-info h3{font-size:18px}}#banner .banner .banner-slide .banner-img-container{position:relative;width:40vw;aspect-ratio:1;max-width:550px;opacity:0;transition:all .7s;margin-left:0%;margin-top:-48px}@media(max-width: 1500px){#banner .banner .banner-slide .banner-img-container{width:44vw;height:40vw}}#banner .banner .banner-slide .banner-img-container .banner-inner-img{height:100%;overflow:hidden;border-radius:120px}#banner .banner .banner-slide .banner-img-container .banner-inner-img img{transform:scale(1.08) rotate(7deg);object-position:top center}#banner .banner .banner-slide .banner-img-container .banner-img-rc::after{background:#93ddbd !important}#banner .banner .banner-slide .banner-img-container .banner-img{width:100%;height:100%;transform:rotate(-6.5deg);position:absolute;z-index:1;top:25px}#banner .banner .banner-slide .banner-img-container .banner-img:after{content:"";position:absolute;width:104%;height:102%;background:#ffd86c;top:0;left:-12px;z-index:-1;border-radius:120px;transform:rotate(3.5deg)}@media(min-width: 768px){#banner .banner .banner-slide .banner-img-container .banner-img:before{content:"";position:absolute;top:9%;left:-7%;transform:rotate(6deg);width:100%;height:60%;z-index:4;background-image:url(images/pieces/banner-img-pieces.svg);background-repeat:no-repeat;display:none !important}}#banner .banner .banner-slide.swiper-slide-active .banner-img-container{opacity:1}@media(max-width: 991px){#banner .banner .banner-slide .custom-container{flex-wrap:wrap;width:100%}#banner .banner .banner-slide .banner-slide-info,#banner .banner .banner-slide .banner-img-container{width:100%}#banner .banner .banner-slide .banner-slide-info{padding-top:10px}#banner .banner .banner-slide .banner-slide-info br{display:none}#banner .banner .banner-slide .banner-img-container{display:flex;align-items:flex-end;overflow:hidden;width:100vw;margin:0 -50px -12vw;max-width:initial;height:65vh;max-height:initial}#banner .banner .banner-slide .banner-img-container .banner-img{width:112%;height:102%;transform:translate(-6%, -10%) rotate(-7deg);top:initial}#banner .banner .banner-slide .banner-img-container .banner-img .banner-inner-img img{transform:translate(0px, 9%) rotate(6.5deg)}#banner .banner .banner-slide .banner-img-container .banner-img .banner-inner-img,#banner .banner .banner-slide .banner-img-container .banner-img:after{border-radius:0 0px 0 200px}#banner .banner .banner-slide .banner-img-container .banner-img:after{transform:rotate(3.5deg);width:106%;left:-5%}#banner .banner .banner-slide.swiper-slide-active .banner-img-container{top:initial;bottom:initial}}@media(max-width: 991px){#banner .banner .banner-slide .banner-slide-info{padding:10px 0px 50px 0px}#banner .banner .banner-slide .banner-slide-info h1{font-size:60px}#banner .banner .banner-slide .banner-slide-info h3{font-size:22px}#banner .banner .banner-slide .banner-img-container{display:flex;align-items:flex-end;overflow:hidden;width:100vw;margin:0 -30px -16%;max-width:initial}#banner .banner .banner-slide .banner-img-container .banner-img .banner-inner-img,#banner .banner .banner-slide .banner-img-container .banner-img:after{border-radius:0 0px 0 165px}}@media(max-width: 578px){#banner .banner .banner-slide .banner-slide-info h1{font-size:48px}#banner .banner .banner-slide .banner-slide-info h3{font-size:18px}#banner .banner .banner-slide .banner-img-container{margin:0 -20px -18%;height:55vh}#banner .banner .banner-slide .banner-img-container .banner-img .banner-inner-img,#banner .banner .banner-slide .banner-img-container .banner-img:after{border-radius:0 0px 0 110px}}@media(max-width: 450px){#banner .banner .banner-slide .banner-img-container{margin:0 -20px -25%}#banner .banner .banner-slide .banner-img-container .banner-img .banner-inner-img,#banner .banner .banner-slide .banner-img-container .banner-img:after{border-radius:0 0px 0 65px}#banner .banner .banner-slide .banner-img-container .banner-img:after{height:101%}}@media(max-width: 768px){#banner{padding:0 0 10vw 0}}.fancybox__backdrop{background:rgba(24,24,27,.75) !important}#modal-home{max-width:1000px}#banner-medios{background-attachment:fixed;padding:0px 0 40px 0;background-size:100%;padding-bottom:70px;background-repeat:repeat no-repeat;overflow:hidden}@media(max-width: 991px){#banner-medios{padding:0px 0 8% 0}}#banner-medios .banner{overflow:visible;background-position:12% -285%,98% 20%;background-attachment:fixed;background-size:38%,9%;background-repeat:no-repeat}#banner-medios .banner .figures-bg{background-image:url(images/figures/formas-banner-mb.svg);background-repeat:no-repeat;width:100%;position:absolute;top:-115px;left:0;height:100%;z-index:2}@media(max-width: 768px){#banner-medios .banner{background-image:none}}#banner-medios .banner .banner-pagination{display:flex;position:relative;z-index:2;padding-top:15px;padding-bottom:15px;top:50px}#banner-medios .banner .banner-pagination .swiper-pagination-bullet{border:1px solid #153362}#banner-medios .banner .banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#153362}@media(max-width: 1024px){#banner-medios .banner .banner-pagination{top:initial;padding-top:16px;padding-bottom:16px}}@media(max-width: 991px){#banner-medios .banner .banner-pagination{padding-top:40px;padding-bottom:16px}}#banner-medios .banner .banner-slide .custom-container{display:flex;align-items:center}#banner-medios .banner .banner-slide .banner-slide-info{width:56%;display:flex;flex-direction:column;padding:0 60px 0 0}@media(max-width: 768px){#banner-medios .banner .banner-slide .banner-slide-info{position:relative;z-index:3}}#banner-medios .banner .banner-slide .banner-slide-info h1{color:#153362;font-size:75px;line-height:1;font-weight:600}#banner-medios .banner .banner-slide .banner-slide-info h3{color:#153362;font-size:18px;line-height:1.2}#banner-medios .banner .banner-slide .banner-slide-info a{margin-top:20px}@media(max-width: 1400px){#banner-medios .banner .banner-slide .banner-slide-info h1{font-size:68px}}@media(max-width: 1200px){#banner-medios .banner .banner-slide .banner-slide-info h1{font-size:65px}#banner-medios .banner .banner-slide .banner-slide-info h3{font-size:18px}}#banner-medios .banner .banner-slide .banner-img-container{position:relative;width:40vw;height:40vw;max-width:550px;max-height:550px;opacity:0;transition:all .7s;margin-left:0%;margin-top:-48px;margin-left:-300px}@media(max-width: 1500px){#banner-medios .banner .banner-slide .banner-img-container{width:44vw;height:40vw}}#banner-medios .banner .banner-slide .banner-img-container .banner-inner-img{height:100%;overflow:hidden;border-radius:120px}#banner-medios .banner .banner-slide .banner-img-container .banner-inner-img img{transform:scale(1.08) rotate(7deg);object-position:top center}#banner-medios .banner .banner-slide .banner-img-container .banner-img{width:100%;height:100%;transform:translate(10%) rotate(-6.5deg);position:absolute;z-index:1;top:25px}#banner-medios .banner .banner-slide .banner-img-container .banner-img:after{content:"";position:absolute;width:104%;height:102%;background:#ffd86c;top:0;left:-12px;z-index:-1;border-radius:120px;transform:rotate(3.5deg)}@media(min-width: 768px){#banner-medios .banner .banner-slide .banner-img-container .banner-img:before{content:"";position:absolute;top:9%;left:-7%;transform:rotate(6deg);width:100%;height:60%;z-index:4;background-image:url(images/pieces/banner-img-pieces.svg);background-repeat:no-repeat;display:none !important}}#banner-medios .banner .banner-slide.swiper-slide-active .banner-img-container{opacity:1}@media(max-width: 991px){#banner-medios .banner .banner-slide .custom-container{flex-wrap:wrap;width:100%}#banner-medios .banner .banner-slide .banner-slide-info,#banner-medios .banner .banner-slide .banner-img-container{width:100%}#banner-medios .banner .banner-slide .banner-slide-info{padding-top:10px}#banner-medios .banner .banner-slide .banner-slide-info br{display:none}#banner-medios .banner .banner-slide .banner-img-container{display:flex;align-items:flex-end;overflow:hidden;width:100vw;margin:0 -50px -12vw;max-width:initial;height:65vh;max-height:initial}#banner-medios .banner .banner-slide .banner-img-container .banner-img{width:112%;height:102%;transform:translate(-6%, -10%) rotate(-7deg);top:initial}#banner-medios .banner .banner-slide .banner-img-container .banner-img .banner-inner-img img{transform:translate(0px, 9%) rotate(6.5deg)}#banner-medios .banner .banner-slide .banner-img-container .banner-img .banner-inner-img,#banner-medios .banner .banner-slide .banner-img-container .banner-img:after{border-radius:0 0px 0 200px}#banner-medios .banner .banner-slide .banner-img-container .banner-img:after{transform:rotate(3.5deg);width:106%;left:-5%}#banner-medios .banner .banner-slide.swiper-slide-active .banner-img-container{top:initial;bottom:initial}}@media(max-width: 991px){#banner-medios .banner .banner-slide .banner-slide-info{padding:10px 0px 50px 0px}#banner-medios .banner .banner-slide .banner-slide-info h1{font-size:60px}#banner-medios .banner .banner-slide .banner-slide-info h3{font-size:22px}#banner-medios .banner .banner-slide .banner-img-container{display:flex;align-items:flex-end;overflow:hidden;width:100vw;margin:0 -30px -16%;max-width:initial}#banner-medios .banner .banner-slide .banner-img-container .banner-img .banner-inner-img,#banner-medios .banner .banner-slide .banner-img-container .banner-img:after{border-radius:0 0px 0 165px}}@media(max-width: 578px){#banner-medios .banner .banner-slide .banner-slide-info h1{font-size:48px}#banner-medios .banner .banner-slide .banner-slide-info h3{font-size:18px}#banner-medios .banner .banner-slide .banner-img-container{margin:0 -20px -18%;height:55vh}#banner-medios .banner .banner-slide .banner-img-container .banner-img .banner-inner-img,#banner-medios .banner .banner-slide .banner-img-container .banner-img:after{border-radius:0 0px 0 110px}}@media(max-width: 450px){#banner-medios .banner .banner-slide .banner-img-container{margin:0 -20px -25%}#banner-medios .banner .banner-slide .banner-img-container .banner-img .banner-inner-img,#banner-medios .banner .banner-slide .banner-img-container .banner-img:after{border-radius:0 0px 0 65px}#banner-medios .banner .banner-slide .banner-img-container .banner-img:after{height:101%}}@media(max-width: 768px){#banner-medios{padding:0 0 10vw 0}}#message{background-image:url(images/background-seccion-2.svg);background-position:45% 50%;background-repeat:no-repeat;background-size:420px}@media(max-width: 578px){#message{background-size:300px}}@media(max-width: 578px){#message{background-size:auto 100%}}#video-pedagogia{padding:0}#video-pedagogia .home-video{overflow:visible}@media(max-width: 991px){#video-pedagogia .home-video{width:100%;height:60vw;margin:50px auto}#video-pedagogia .home-video .play-video{transform:none}}@media(max-width: 768px){#video-pedagogia .home-video{width:88vw;height:58vw;margin:60px auto}}#video-pedagogia .video-container{margin-bottom:50px}@media(min-width: 991px){#video-pedagogia .video-container{width:100%;position:relative;z-index:1}}#video-pedagogia .video-container .video-content{height:100%}#video-pedagogia .video-container .video-content:after{content:"";position:absolute;background:#7a95c1;width:101%;height:101%;top:-0.5%;left:-0.5%;z-index:-1;transform:rotate(2deg)}#video-pedagogia .video-container img{cursor:pointer}#video-pedagogia .video-container .video-cover.hide-video-cover{visibility:hidden;opacity:0}@media(max-width: 1400px)and (min-width: 991px){#video-pedagogia .video-container{height:40vw;max-height:initial}}#pedagogia{background-image:url(images/backgrounds/background-pedagogia.svg);background-position:50% 110%;background-size:95%;position:relative}#pedagogia .figures-bg{background-image:url(images/backgrounds/background-pedagogia-mb.svg);z-index:1}@media(max-width: 768px){#pedagogia .figures-bg{background-position:140% 24%;background-size:80% auto}}@media(max-width: 578px){#pedagogia .figures-bg{background-position:200% 58%;background-size:92% auto}}@media(max-width: 578px){#pedagogia{background-image:none}}.pedagogia{background-position:50% 110%;background-size:95%}.pedagogia .info-related-img:after{background:#4d72ac}.pedagogia .info-related-img:before{content:"";position:absolute;top:26%;left:-20%;transform:rotate(6deg);width:125%;height:100%;background-image:url(images/pieces/pedagogia-img-pieces.svg);background-repeat:no-repeat;z-index:2}@media(max-width: 578px){.pedagogia .info-related-img:before{display:none}}#casa{background-position:center;background-size:110%;position:relative}#casa .figures-bg{background-image:url(images/backgrounds/background-casa-mb.svg);z-index:3;background-position:0% 98%}@media(min-width: 991px){#casa{padding:40px 0}}@media(max-width: 991px)and (min-width: 578px){#casa{background:transparent;overflow:hidden;padding-top:150px;position:relative;margin-top:-120px}#casa:before,#casa:after{content:"";position:absolute}#casa:before{top:8%;width:120%;height:120%;background:#86d9e6;transform:rotate(-3deg) translateX(-8%);z-index:-1;border-radius:0 150px 0 0}#casa:after{top:9.5%;width:120%;height:120%;background-color:#45c4d8;background-image:url(images/backgrounds/background-casa.svg);transform:rotate(-6.5deg) translateX(-10%);z-index:-1;border-radius:0 200px 0 0}}@media(max-width: 578px){#casa{padding-bottom:20px;background-image:none}#casa .btn-2{margin-left:25px}}@media(min-width: 991px){#casa .info-related-img{top:-50px}}#casa .info-related-img:before{content:"";position:absolute;top:30%;left:-8%;transform:rotate(3deg);width:118%;height:100%;height:100%;background-image:url(images/pieces/casa-img-pieces.svg);background-repeat:no-repeat;z-index:2}.sede-home{position:relative}#sede{background-position:center;position:relative;z-index:3}@media(min-width: 991px){#sede{padding:40px 0 25px}}@media(min-width: 991px){#sede .info-related-img{bottom:-50px}}#sede .info-related-img:before{content:"";position:absolute;top:10%;left:-2%;width:104%;height:100%;background-image:url(images/pieces/sede-img-pieces.svg);background-repeat:no-repeat;z-index:2}@media(max-width: 991px)and (min-width: 578px){#sede{background:transparent;overflow:hidden;padding-bottom:120px;position:relative;margin-bottom:-75px;z-index:2}#sede:before,#sede:after{content:"";position:absolute}#sede:before{bottom:8%;width:120%;height:120%;background:#f1f4f8;transform:rotate(-3deg) translateX(-8%);z-index:-1;border-radius:0 0 0 150px}#sede:after{bottom:11.5%;width:120%;height:120%;background-color:#fff;transform:rotate(-6.5deg) translateX(-6%);z-index:-1;border-radius:0 0 0 200px}}@media(max-width: 578px){#sede{padding-top:50px;background-image:none}#sede .info-related-img-container.img-down{margin-top:60px;z-index:1}#sede .btn-2{margin-left:25px}}#admisiones{position:relative;background-color:#f47820;background-image:url(images/backgrounds/background-admisiones.svg);background-size:84%;background-position:36% 195%}@media(max-width: 578px){#admisiones{background-image:none}}@media(max-width: 768px){#admisiones{padding-top:120px}}#admisiones .figures-bg{background-image:url(images/backgrounds/background-admisiones-mb.svg);z-index:2;background-position:100% -35%}#admisiones .info-related-img-container{z-index:1;position:relative}#admisiones .info-related-img-container .info-related-img:after{background:#ffa159}#admisiones .info-related-img-container .info-related-img:before{content:"";position:absolute;top:5%;left:-1%;width:102%;height:100%;transform:rotate(5deg);background-image:url(images/pieces/admisiones-img-pieces.svg);background-repeat:no-repeat;z-index:2}#admisiones p{color:#fff}#experiencia{background-color:#c6dcde;color:#153362;z-index:0;padding:50px 0 25px}#experiencia:before{content:"";position:absolute;background-color:#408b91;width:74%;height:100%;top:0;right:0}@media(max-width: 768px){#experiencia{padding-top:80px;padding-bottom:22vw;margin-bottom:10%;background:none}#experiencia:before,#experiencia:after{content:"";position:absolute}#experiencia:before{bottom:3%;width:130%;height:89%;background-color:#408b91;transform:rotate(-3deg) translateX(-25%);z-index:-1;border-radius:0 0 0 125px}#experiencia:after{bottom:4.5%;width:155%;height:100%;background-color:#c6dcde;transform:rotate(-6deg) translateX(-23%);z-index:-1;border-radius:0 0 0 170px}}#experiencia .figures-bg{display:flex !important;position:absolute;left:0;top:0;width:100%;height:110%;background-position:2% 200%,87% 30%;background-size:auto 102%,auto 60%;background-repeat:no-repeat;background-image:url(images/background-testimonios.svg),url(images/background-testimonios-2.svg)}@media(max-width: 768px){#experiencia .figures-bg{background-image:url(images/background-testimonios.svg),url(images/background-testimonios-2-mb.svg),url(images/drkgreen-rectangle.jpg);background-position:-15% 88%,0% 5%,top;background-size:auto 45%,115% auto,100% 38%}}@media(max-width: 578px){#experiencia{padding-top:40px;margin-top:150px}#experiencia .testimonials{overflow:visible}}#experiencia .question{font-weight:500;margin-bottom:20px;font-size:14px}#experiencia .custom-container{position:relative;z-index:2}#experiencia .info-related-img:after{background:#619fa4}@media(max-width: 768px){#experiencia .col-md-5 h2,#experiencia .col-md-5>strong{color:#fff}}.testimonials .swiper-slide{opacity:0;transition:all .3s .2s;top:50px}.testimonials .swiper-slide.swiper-slide-active{opacity:1;top:0}.testimonials .testimony h2{margin-bottom:30px;font-weight:600}.testimonials .testimony p{line-height:1.5;margin-bottom:30px}@media(max-width: 991px){.testimonials .testimony .info-related-img{height:60vw;width:60vw;margin:30px auto !important}.testimonials .testimony .info-related-img:after{border-radius:65px}.testimonials .testimony .info-related-img .inner-related-img{border-radius:100px}.testimonials .testimony h2{font-size:28px}}@media(max-width: 768px){.testimonials .testimony .info-related-img{height:68vw;width:68vw;margin:30px auto 40px !important}.testimonials .testimony h2{font-size:32px}}@media(max-width: 578px){.testimonials .testimony .info-related-img{height:85vw;width:85vw}.testimonials .testimony h2{font-size:24px}}.testimonials-img{margin-bottom:-30px}.testimonials-img .testimony-img{display:flex;justify-content:center;margin-top:10px;margin-bottom:10px}.testimonials-img .info-related-img{margin:20px;max-height:515px;max-width:515px}@media(max-width: 768px){.testimonials-pagination-container{position:absolute;top:calc(75vw);width:90%;left:6%}}.testimonials-pagination{margin-left:80px}@media(max-width: 768px){.testimonials-pagination{display:none !important}}.arrows-testimonials{margin-right:30px}.arrows-testimonials .button{margin:0 6px}@media(max-width: 991px){.arrows-testimonials{margin-top:20px}.arrows-testimonials button{background:#30686d !important;color:#fff !important}}@media(max-width: 768px){.arrows-testimonials{margin-right:0;margin-left:auto}}#medios{color:#153362;display:flex;align-items:center;padding:85px 0}@media(min-width: 768px){#medios p{margin-bottom:0}}#medios .logos-media .logo-img{height:75px;margin:0 auto 50px auto}#medios .logos-media .logo-img:last-child{margin-bottom:0}.logos-certs{background-color:rgba(255,255,255,0)}.logos-cert{background-color:rgba(255,255,255,0);white-space:nowrap;margin-top:-50px;margin-bottom:-50px}.logos-cert::before,.logos-cert::after{content:"";width:100px;height:100%;position:absolute;top:0;z-index:2}.logos-cert::before{left:0;background:linear-gradient(to left, rgba(255, 255, 255, 0), #fff)}.logos-cert::after{right:0;background:linear-gradient(to right, rgba(255, 255, 255, 0), #fff)}.logos-cert .logos-slide-cert{animation:15s slide infinite linear}.logos-cert:hover .logos-slide-cert{animation-play-state:paused}.logos-cert .logos-slide-cert img{height:120px;margin:50px 50px}@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media(max-width: 768px){.logos-cert .logos-slide-cert{margin-right:10px}.logos-cert .logos-slide-cert img{height:70px;margin-left:-10px}}@media(max-width: 530px){.logos-cert .logos-slide-cert{margin-right:10px}.logos-cert .logos-slide-cert img{height:60px}}@media(max-width: 470px){.logos-cert .logos-slide-cert{width:95vh}.logos-cert .logos-slide-cert img{height:70px}}#pedagogia-banner{background-image:url("images/backgrounds/background-pedagogia-banner.svg");background-size:85%;background-position:62% -8%}@media(max-width: 578px){#pedagogia-banner{background-image:none}}#pedagogia-banner .figures-bg{background-image:url(images/backgrounds/background-pedagogia-mb.svg);background-position:250% 10%;background-size:94% auto;z-index:1}#actores *{color:#153362}#actores .section-title~p{margin-bottom:50px}@media(max-width: 991px){#actores .section-subtitle{margin-top:25px}}#metodologia{background-position:center;background-image:url("images/backgrounds/background-metodologia.svg"),url("images/backgrounds/background-metodologia-2.svg");background-size:28%,auto 70%;background-position:80% 50%,-2% 74%;position:relative}#metodologia h4{margin:0}#metodologia .info-related-img-container:before{content:"";position:absolute;top:-6%;left:0%;width:100%;height:100%;background-image:url(images/pieces/metodologia-img-pieces.svg);background-repeat:no-repeat;z-index:3}@media(max-width: 578px){#metodologia .info-related-img-container:before{display:none}}@media(max-width: 578px){#metodologia{background-image:none}}#metodologia .figures-bg{background-image:url(images/backgrounds/background-metodologia-mb.svg);background-position:245% 92%;background-size:94% auto;z-index:1}.actor-item .actor-img{height:270px;transform:skewY(-2deg);border-radius:30px;overflow:hidden;z-index:-1}.actor-item .actor-img img{transform:scale(1.1) skewY(2deg)}@media(max-width: 991px){.actor-item .actor-img{height:285px}}.actor-item .actor-info{background-color:#d4ddeb;padding:30px 20px;margin-top:-40px;border-radius:0 0 30px 30px;position:relative;z-index:1;background-repeat:no-repeat;background-image:url(images/background-actors.svg);background-position:0% 50%;background-size:95% auto}.actor-item .actor-info h4{margin-bottom:20px}.actor-item .actor-info b{display:block;margin-bottom:10px}.actor-item .actor-info::before{content:"";z-index:-1;width:100%;bottom:0;right:0;position:absolute;height:140%;background-repeat:no-repeat;background-image:url(images/background-actors.svg);background-position:0% 50%;background-size:95% auto;display:none}@media(max-width: 768px){.actor-item .actor-info::before{background-position:50% 100%;background-size:135%}}.actor-item .actor-info h4{color:#153362;font-weight:600}.actor-item .actor-info p{margin-bottom:0}.actor-item.actor-reverse .actor-info{margin-top:0;margin-bottom:-40px;border-radius:30px 30px 0 0;background-position:right top}.actor-item.actor-reverse .actor-info:before{top:0;bottom:initial;background-position:right top}@media(max-width: 578px){.actor-item{margin-bottom:30px}}#didactica{background-image:url("images/backgrounds/background-didactica.svg"),url("images/backgrounds/background-didactica-2.svg");background-size:60%,auto 70%;background-position:85% 75%,-2% 94%}@media(max-width: 578px){#didactica{background-size:255%;background-position:50% 30%;background-image:url("images/backgrounds/background-didactica.svg")}}#fenomenos{background-image:url("images/backgrounds/background-aprendizaje.svg"),url("images/backgrounds/background-aprendizaje-2.svg");background-size:42%,auto 98%;background-position:92% 25%,4% 225%;position:relative;color:#153362}@media(max-width: 578px){#fenomenos{background-image:none}}#fenomenos .figures-bg{background-image:url(images/backgrounds/background-aprendizaje-mb.svg);background-position:50% 5%;background-size:152% auto;z-index:1}@media(max-width: 991px){#fenomenos .row{flex-direction:column-reverse}}@media(max-width: 578px){#fenomenos{background-size:118%,auto 98%;background-position:-12% -4%,-53% 225%}}#fenomenos .section-title,#fenomenos .section-title~p{position:relative;z-index:3}#fenomenos .info-related-img-container:before{content:"";position:absolute;top:20%;left:88%;width:28%;height:100%;background-image:url(images/pieces/aprendizaje-img-pieces.svg);background-repeat:no-repeat;z-index:3}@media(max-width: 578px){#fenomenos .info-related-img-container:before{display:none}}#momentos{overflow:hidden}#momentos .info-related-img{height:22vw;width:30vw}#momentos .info-related-img:after{background:#214f97}@media(max-width: 1400px){#momentos .info-related-img{height:28vw}}#momentos h3{margin-bottom:42px}#momentos .arrow-momentos{position:absolute;z-index:4;top:50%;transform:translateY(calc(-50% + 40px));width:65px;min-width:65px;height:65px;min-height:65px}#momentos .arrow-momentos.arrow-left{left:-33px}@media(max-width: 991px){#momentos .arrow-momentos.arrow-left{left:10px}}#momentos .arrow-momentos.arrow-right{right:-33px}@media(max-width: 991px){#momentos .arrow-momentos.arrow-right{right:10px}}#momentos .arrow-momentos.swiper-button-disabled{visibility:hidden}#momentos .slider-momentos-container{width:32%}@media(max-width: 768px){#momentos .slider-momentos-container{width:42%}}@media(max-width: 578px){#momentos .slider-momentos-container{width:72%;margin:0 auto}}#momentos .slider-momentos-img{margin-bottom:-145px;padding-top:30px}#momentos .slider-momentos{overflow:visible;position:relative;z-index:2}#momentos .slider-momentos .swiper-wrapper{align-items:flex-end}#momentos .slider-momentos .momento-item{padding:30px;border-radius:8px}@media(max-width: 578px){#momentos .slider-momentos .momento-item{padding:20px}}#momentos .slider-momentos .momento-item.swiper-slide{background-color:#ffe186}#momentos .slider-momentos .momento-item.swiper-slide p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;color:#bf8e14;margin-bottom:0}@media(max-width: 1024px){#momentos .slider-momentos .momento-item.swiper-slide p{font-size:15px}}@media(max-width: 450px){#momentos .slider-momentos .momento-item.swiper-slide p{font-size:14px}}#momentos .slider-momentos .momento-item.swiper-slide h4{color:#bf8e14;font-size:32px;margin-bottom:15px}@media(max-width: 1024px){#momentos .slider-momentos .momento-item.swiper-slide h4{font-size:28px}}@media(max-width: 450px){#momentos .slider-momentos .momento-item.swiper-slide h4{font-size:24px}}#momentos .slider-momentos .momento-item.swiper-slide-duplicate.swiper-slide-prev{opacity:0}#momentos .slider-momentos .momento-item.swiper-slide-active{padding-top:40px;background-color:#fdb82b}#momentos .slider-momentos .momento-item.swiper-slide-active h4{color:#153362;font-weight:600}#momentos .slider-momentos .momento-item.swiper-slide-active p{-webkit-line-clamp:initial;color:#153362}@media(max-width: 578px){#momentos .slider-momentos .momento-item.swiper-slide-active{padding:20px}}@media(max-width: 1200px){#momentos .info-related-img{height:32vw;width:42vw}}@media(max-width: 991px){#momentos .info-related-img{height:34vw;width:45vw;margin-bottom:-30px}}@media(max-width: 768px){#momentos{padding-top:18vw}#momentos .section-title{margin-bottom:50px}#momentos .info-related-img{height:50vw;width:72vw;margin-bottom:-30px}}@media(max-width: 578px){#momentos .info-related-img{height:85vw;width:85vw;margin-bottom:-30px}#momentos .info-related-img:after{border-radius:65px}#momentos .info-related-img .inner-related-img{border-radius:65px}}@media(max-width: 991px){#didactica .row{flex-direction:column-reverse}}#casa-banner .figures-bg{background-image:url(images/backgrounds/background-casa-mb.svg);z-index:3;background-position:0% 72%}@media(max-width: 578px){#casa-banner{background-image:none}}.virtual-class{display:flex;align-items:center;position:relative}.virtual-class .class-img,.virtual-class .class-text{padding:15px;height:100%}.virtual-class .class-text{background:#c7edf3;border-radius:0 8px 8px 0;color:#153362;font-size:20px;font-weight:600;max-width:350px;padding-right:60px;padding-left:20px;line-height:1.2;display:flex;align-items:center}@media(max-width: 578px){.virtual-class .class-text{font-size:26px}}.virtual-class .class-img{background:#45c4d8;border-radius:8px 0 0 8px;min-width:85px;min-height:85px;display:flex;align-items:center;justify-content:center}.virtual-class .class-img img{height:44px;width:44px}.virtual-class button{margin-left:-30px;width:60px !important;height:60px !important;min-width:60px !important;min-height:60px !important}@media(max-width: 578px){.virtual-class .class-text{font-size:16px}.virtual-class .class-img{min-width:75px;min-height:75px}}.sede-casa-img{z-index:4 !important}@media(min-width: 991px){.sede-casa-img .info-related-img{margin:-45px auto !important;top:initial !important;bottom:initial !important}}.pedagogia-2{z-index:4}.pedagogia-2 .figures-bg{background-position:300% 0% !important;background-size:94% auto !important;z-index:3 !important}#horario{background-image:url(images/backgrounds/background-horarios.svg);position:relative}@media(max-width: 578px){#horario{background-image:none}}#horario .figures-bg{background-image:url(images/backgrounds/background-horarios-mb.svg);z-index:3;background-position:-100% 75%;background-size:95%}@media(max-width: 991px){#horario .row{flex-direction:column-reverse}}#horario .info-related-img-container:before{content:"";position:absolute;top:6%;left:-10%;width:128%;height:100%;background-image:url(images/pieces/horario-img-pieces.svg);background-repeat:no-repeat;z-index:3}@media(max-width: 578px){#horario .info-related-img-container:before{display:none}}@media(max-width: 991px){#metodologia-virtual{padding-top:150px}#metodologia-virtual .info-related-img-container{margin-top:0;margin-bottom:50px}}#sede-banner .figures-bg{background-image:url(images/backgrounds/background-sede-mb.svg);z-index:3;background-position:0% 40%}@media(max-width: 578px){#sede-banner{background-image:none}}#personalizacion{background-image:url(images/backgrounds/background-personalizacion.svg);position:relative}@media(max-width: 578px){#personalizacion{background-image:none}}#personalizacion .figures-bg{background-image:url(images/backgrounds/background-personalizacion-mb.svg);z-index:3;background-position:0% 85%}#personalizacion .info-related-img-container:before{content:"";position:absolute;top:2%;left:0%;width:106%;height:100%;background-image:url(images/pieces/personalizacion-img-pieces.svg);background-repeat:no-repeat;z-index:3}@media(max-width: 578px){#personalizacion .info-related-img-container:before{display:none}}.casa-v2 .figures-bg{background-position:0% 80% !important}.admision-step{display:flex;align-items:center;background-repeat:no-repeat}#entrevista{background-color:#ffe9da;background-image:url(images/background-entrevista.svg)}@media(max-width: 578px){#entrevista{background-size:auto 135%;background-position:9% 12%}}#inmersion{background-image:url(images/background-inmersion.svg)}@media(max-width: 578px){#inmersion{background-size:auto 92%;background-position:6% -130%}}#prematricula{background-image:url(images/background-prematricula.svg)}@media(max-width: 578px){#prematricula{background-position:86% -56%;background-size:auto 110%}}#matricula{background-image:url(images/background-matricula.svg)}@media(max-width: 578px){#matricula{background-image:url(images/background-matricula-mb.svg);background-size:auto 75%;background-position:96% 62%}}#proceso-admision .img-down{margin-top:0;margin-bottom:0}#proceso-admision .img-down .info-related-img{bottom:initial}@media(max-width: 991px){#proceso-admision .img-down{margin-bottom:30px}}.admision-step{background-position:right center;background-size:cover;padding:100px 0}.step .process-step{font-size:300px;line-height:.9;font-weight:600;color:#153362}@media(max-width: 991px){.step .process-step{font-size:160px;width:100%;text-align:left}}@media(max-width: 578px){.step .process-step{font-size:120px;margin-bottom:20px}}.step .step-info p span{font-weight:500}#prematricula{background-color:#ffa258}#iniciamos{background-color:#f4791a;background-image:url(images/background-iniciamos.svg)}@media(max-width: 578px){#iniciamos{background-position:96% -45%;background-size:auto 89%}}#iniciamos h4,#iniciamos p,#iniciamos span{color:#fff}#documentos{min-height:initial}.register-forms .btn-3{margin-bottom:30px}.links-section{background:#f5f5f5}.links-section .col-md-6:nth-child(3) .frame,.links-section .col-md-6:nth-child(4) .frame{margin-bottom:0}#plantel{background-image:url(images/backgrounds/background-plantel.svg),url(images/backgrounds/background-plantel-2.svg);background-size:40%,10%;background-position:88% -70%,-2% 40%}#plantel .info-related-img-container:before{content:"";position:absolute;top:6%;left:1%;width:105%;height:100%;background-image:url(images/pieces/plantel-img-pieces.svg);background-repeat:no-repeat;z-index:3}.items-filter{display:flex;flex-wrap:wrap}.items-filter .filter-item{padding:0 15px;margin-bottom:20px}.items-filter .filter-item span{font-size:14px}.items-filter .filter-item select{width:250px;height:60px;font-weight:600;font-size:18px}@media(max-width: 578px){.items-filter .filter-item{width:100%}.items-filter .filter-item select{width:100%}}.slider-instalaciones{padding:30px 0}@media(max-width: 1400px){.slider-instalaciones .info-related-img-container .info-related-img{width:34vw !important;height:34vw !important}}@media(max-width: 991px){.slider-instalaciones .info-related-img-container{width:initial !important;height:initial !important;margin:0 !important;overflow:visible !important}.slider-instalaciones .info-related-img-container .info-related-img{min-width:initial !important;width:62vw !important;height:62vw !important}.slider-instalaciones .info-related-img-container .inner-related-img,.slider-instalaciones .info-related-img-container .info-related-img:after{border-radius:100px}}@media(max-width: 768px){.slider-instalaciones .info-related-img-container .info-related-img{width:72vw !important;height:72vw !important}}@media(max-width: 578px){.slider-instalaciones .info-related-img-container .info-related-img{width:76vw !important;height:76vw !important}.slider-instalaciones .info-related-img-container .inner-related-img,.slider-instalaciones .info-related-img-container .info-related-img:after{border-radius:70px}}.instalaciones-pagination{justify-content:center;bottom:-40px}.instalaciones-pagination span{border-color:#fff !important}.instalaciones-pagination span.swiper-pagination-bullet-active{background:#fff !important}.teacher-list{margin-top:50px}.teacher-list .col-6:nth-child(even) .img-frame:after{background:#fdb82b}.teacher-list .frame{margin-bottom:50px}.teacher-list .img-frame{height:12vw;width:12vw}@media(min-width: 578px)and (max-width: 991px){.teacher-list .img-frame{height:25vw !important;width:25vw !important}}@media(max-width: 578px){.teacher-list .img-frame{height:36.5vw;width:36.5vw}.teacher-list .img-frame .inner-related-img{border-radius:28px}.teacher-list .img-frame:after{border-radius:28px}}#proyectos{background-image:url(images/backgrounds/background-proyectos.svg),url(images/backgrounds/background-proyectos-2.svg);background-size:40%,7%;background-position:95% 5%,-1% 52%}#proyectos .info-related-img-container:before{content:"";position:absolute;top:20%;left:0%;width:100%;height:100%;height:100%;background-image:url(images/pieces/proyectos-banner-img-pieces.svg);background-repeat:no-repeat;z-index:3}#proyecto{background-image:url(images/backgrounds/background-proyecto-singular.svg),url(images/backgrounds/background-proyecto-singular-2.svg);background-size:40%,10%;background-position:95% 5%,-2% 8%}#project-list .row .col-sm-6:nth-child(even) .info-related-img-container .info-related-img::after{background:#fdb82b}#project-list .info-related-img{width:23.5vw;height:23.5vw;max-width:385px;max-height:385px;margin:0 auto}#project-list .info-related-img:after{border-radius:65px}#project-list .info-related-img .inner-related-img{border-radius:65px}#project-list .single-project{display:flex;align-items:center;flex-direction:column;margin-bottom:70px}#project-list .single-project .info-related-img-container{margin-bottom:30px}@media(max-width: 991px){#project-list .single-project .info-related-img-container{width:40vw;height:40vw;overflow:initial}#project-list .single-project .info-related-img-container .info-related-img{width:100%;height:100%;min-width:initial}}@media(max-width: 578px){#project-list .single-project .info-related-img-container{width:76vw;height:76vw !important;overflow:initial}#project-list .single-project .info-related-img-container .info-related-img{width:100%;height:100%;min-width:initial}}#project-list .single-project h3{color:#153362;font-weight:600;font-size:42px;text-align:center;line-height:1;margin-bottom:20px;min-height:85px;max-width:78%}@media(min-width: 991px){#project-content .graphic-src{margin:40px auto}#project-content .video-src{margin:80px auto}}@media(max-width: 991px){#project-content .graphic-src{margin-top:20px;margin-bottom:20px}}#project-content p,#project-content strong,#project-content ul{width:70%;margin:0 auto 20px auto}#project-content li{list-style:disc}#project-content *{color:#153362}.project-content .highlight{font-weight:600;font-size:20px}@media(min-width: 578px){.project-gallery .col-md-6 .info-related-img-container{margin:initial !important}.project-gallery .col-md-6 .info-related-img-container .info-related-img{top:initial;bottom:initial;transform:rotate(-3deg) !important;min-width:initial}.project-gallery .col-md-6 .info-related-img-container .info-related-img:after,.project-gallery .col-md-6 .info-related-img-container .inner-related-img{border-radius:100px !important}.project-gallery .col-md-6:first-child .info-related-img-container{position:relative;right:-8%;z-index:3}.project-gallery .col-md-6:last-child .info-related-img-container{position:relative;left:-8%}}@media(min-width: 578px){.project-gallery .col-md-6 .img-container-v2 .info-related-img{transform:rotate(3deg) !important}.project-gallery .col-md-6 .img-container-v2 .info-related-img .inner-related-img{transform:rotate(4deg) !important}}@media(min-width: 578px)and (max-width: 991px){.project-gallery .col-md-6 .info-related-img-container{width:40vw;height:40vw;overflow:initial}.project-gallery .col-md-6 .info-related-img-container .info-related-img{height:100% !important}.project-gallery .col-md-6 .info-related-img-container .info-related-img img{transform:scale(1.1) translateY(0%) rotate(7deg) !important}}@media(max-width: 768px){.project-gallery .col-md-6 .info-related-img-container .info-related-img:after,.project-gallery .col-md-6 .info-related-img-container .inner-related-img{border-radius:60px !important}}@media(max-width: 578px){.project-gallery .col-md-6{margin-top:0 !important;margin-bottom:0 !important}.project-gallery .col-md-6 .info-related-img-container{margin-top:0 !important;margin-bottom:0 !important}}#egresados-estado{position:relative;background-color:#d6ca22;z-index:1;padding:80px 0}#egresados-estado:after{content:"";height:105%;width:100%;top:0;position:absolute;background-position:bottom;left:0;z-index:-1;background-image:url(images/backgrounds/background-donde-estan-egresados.svg);background-size:100%}#egresados-estado:before{content:"";width:30%;height:100%;position:absolute;z-index:-2;top:0;left:0;background-color:#bbb21c}#egresados-estado .info-related-img:after{background-color:#e7e07e}#egresados-estado .section-title{margin-bottom:40px}#egresados-estado .testimony h4{color:#153362}#egresados-estado .testimony span{color:#153362;font-size:24px;margin-bottom:20px}#perfil-egresado{padding-top:40px}#egresados{background-image:url(images/backgrounds/background-egresados.svg),url(images/backgrounds/background-egresados-2.svg);background-size:35%,auto 50%;background-position:95% 30%,6% 32%}#egresados .info-related-img-container:before{content:"";position:absolute;top:30%;left:0%;width:102%;height:100%;background-image:url(images/pieces/egresados-img-pieces.svg);background-repeat:no-repeat;z-index:3}.bg-sgreen{background:#f7f4d5;background-image:url(images/backgrounds/background-encuentros.svg);background-position:bottom}.bg-sgreen .info-related-img:after{background:#d6ca22}.no-pc-img-move .img-down .info-related-img{bottom:initial}.no-pc-img-move .img-up .info-related-img{top:initial}@media(min-width: 991px){#encuentros .info-related-img{top:-60px}}#encuentros h3,#grupos h3{margin-bottom:20px !important}#grupos{padding:80px 0}#grupos .info-related-img-container,#alumni .info-related-img-container{margin-bottom:0}@media(max-width: 992px){#grupos .info-related-img-container,#alumni .info-related-img-container{margin-top:0 !important}}#blog{background-attachment:fixed;padding:0px 0 3.5vw 0;margin-bottom:-2.5vw;background-size:100%;background-repeat:repeat no-repeat;overflow:hidden}.blog-banner{overflow:visible;width:100%;background:#fdb82b;background-image:url(images/backgrounds/background-banner-blog.svg);overflow:visible;background-position:50% 0%;background-attachment:fixed;background-size:85%;background-repeat:no-repeat}.blog-banner .blog-banner-pagination{display:flex;position:absolute;z-index:2;padding-top:15px;padding-bottom:15px;top:60px;width:46.5%;right:0}@media(max-width: 768px){.blog-banner .blog-banner-pagination{position:relative;top:0;padding:30px 15px;margin:0}}.blog-banner .blog-banner-slide .banner-slide-info{width:48%;display:flex;flex-direction:column;padding:50px 0px 50px 60px}.blog-banner .blog-banner-slide .banner-slide-info span{margin-bottom:20px}.blog-banner .blog-banner-slide .banner-slide-info p{margin-bottom:20px}@media(max-width: 991px){.blog-banner .blog-banner-slide .banner-slide-info{width:85%;padding:50px}}@media(max-width: 768px){.blog-banner .blog-banner-slide .banner-slide-info{width:100%;padding:20px}}@media(max-width: 578px){.blog-banner .blog-banner-slide .banner-slide-info{padding:0px 0 50px}}.blog-banner .blog-banner-slide .custom-container{display:flex;align-items:center;justify-content:space-between}@media(max-width: 991px){.blog-banner .blog-banner-slide .custom-container{flex-wrap:wrap}}.blog-banner .blog-banner-slide .banner-img-container{position:relative;width:42vw;height:40vw;max-width:550px;max-height:550px;opacity:0;transition:all .7s;margin-left:0%}.blog-banner .blog-banner-slide .banner-img-container .banner-inner-img{height:100%;overflow:hidden;border-radius:120px}.blog-banner .blog-banner-slide .banner-img-container .banner-inner-img img{object-position:top center}.blog-banner .blog-banner-slide .banner-img-container .banner-img{width:100%;height:100%;transform:rotate(-6.5deg);top:25px;position:absolute;z-index:1}.blog-banner .blog-banner-slide .banner-img-container .banner-img:after{content:"";position:absolute;width:104%;height:102%;background:#ffd86c;top:0;left:-12px;z-index:-1;border-radius:120px;transform:rotate(3.5deg)}@media(max-width: 991px){.blog-banner .blog-banner-slide .banner-img-container{width:100vw;max-width:initial;height:65vh;max-height:initial;overflow:hidden;margin:0 -50px -12%}.blog-banner .blog-banner-slide .banner-img-container .banner-img{width:112%;height:102%;transform:translate(-6%, -10%) rotate(-7deg);top:initial}}@media(max-width: 768px){.blog-banner .blog-banner-slide .banner-img-container{margin:0 -30px -12%}}@media(max-width: 578px){.blog-banner .blog-banner-slide .banner-img-container{margin:0 -20px -12%}}.blog-banner .blog-banner-slide.swiper-slide-active .banner-img-container{opacity:1}@media(max-width: 991px){.blog-banner .blog-banner-slide .custom-container{flex-direction:column-reverse}}.date{margin-bottom:20px;display:block}.blog-post .post-img{height:25vw;width:25vw;max-height:400px;max-width:400px;margin:0 auto 50px auto;transform:rotate(-3deg);position:relative;z-index:2;display:flex}@media(max-width: 578px){.blog-post .post-img{height:84vw;width:84vw;margin:0 auto 40px auto}.blog-post .post-img:after,.blog-post .post-img .inner-related-img{border-radius:50px !important}}.blog-post .post-img:after{content:"";position:absolute;width:103%;height:104%;top:-2%;left:-1.3%;z-index:-1;border-radius:80px;transition:all .3s;background-color:#ffe56b}.blog-post .post-img .inner-related-img{transform:rotate(-3deg);overflow:hidden;border-radius:80px;transition:all .3s}.blog-post .post-img .inner-related-img img{transform:scale(1.1) rotate(5deg)}.blog-post h5{font-weight:600}.blog-post .post-info{color:#153362}.blog-post .post-info p{margin-bottom:15px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.blog-post .post-info .date{font-size:14px}#popular{padding-top:120px;overflow:hidden}.blog-cats{margin-bottom:14px;display:flex;align-items:center}.blog-cats a{padding:6px 12px;margin-right:5px;background:rgba(21,51,98,.1);border-radius:20px;font-size:12px;color:#153362;line-height:1;display:flex;text-transform:uppercase;font-weight:600}.blog-tags{margin-bottom:30px;display:flex;align-items:center;margin-top:40px;color:#153362}@media(max-width: 991px){.blog-tags{margin-top:0;margin-bottom:15px}}.blog-tags h4{padding:10px 16px;margin-right:10px;border:1px solid #153362;border-radius:4px;font-size:14px;color:#153362;line-height:1;display:flex;font-weight:600}#sotenibilidad{background-color:#214f97;background-image:url(images/backgrounds/background-sostenibilidad.svg);color:#fff}#sotenibilidad p{margin-bottom:20px}#sotenibilidad .date{color:#fff}#sotenibilidad .blog-tags a{background:rgba(255,255,255,.3)}#sotenibilidad .info-related-img:after{background:#4d72ac}#suscribe{background-color:#214f97;background-image:url(images/backgrounds/background-subscribe.svg);background-size:auto 100%}#suscribe h4{margin-bottom:50px}#suscribe .form__group{margin-bottom:20px}#suscribe .form__group label{z-index:1;background:none;color:#fff}#suscribe .form__group label:active,#suscribe .form__group label:focus{top:-24px;left:-5px;color:#fff}#suscribe .form__field{background:#fff;font-weight:600}#suscribe .form__field:placeholder-shown~.form__label{background:none;color:#929292}#suscribe .form__field:focus~.form__label{color:#fff}#suscribe .custom-checkbox label,#suscribe .custom-checkbox a{color:#fff}@media(max-width: 991px){#suscribe form .col-lg-2{order:4}}@media(max-width: 1200px){.most-read-post-slider,.recent-post-slider{overflow:visible}.most-read-post-slider .post-img,.recent-post-slider .post-img{height:28vw;width:28vw}}@media(max-width: 991px){.most-read-post-slider,.recent-post-slider{margin-bottom:40px}.most-read-post-slider .post-img,.recent-post-slider .post-img{height:39vw;width:39vw}}@media(max-width: 578px){.most-read-post-slider .post-img,.recent-post-slider .post-img{height:74vw;width:74vw}}.recent-post-slider{padding-top:30px;margin-top:-30px}.most-read-post-slider{padding-top:25px;margin-bottom:40px}.blog-post-list .blog-post{margin-bottom:70px}.post-container .share-div{padding:40px 24px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media(max-width: 991px){.post-container .info-related-img-container:not(.ri-sm).img-down{margin-bottom:30px;margin-top:0}}.filter-line{display:flex;align-items:center;justify-content:space-between}@media(max-width: 991px){.filter-line{flex-direction:column;align-items:flex-start}.filter-line a{margin-bottom:30px}.filter-line .filter-item{padding:0}}.share-post{display:flex;align-items:center;justify-content:center}.share-post .center-vertical{margin-left:20px}.share-options{display:flex;align-items:center;margin-left:10px}.share-options a{display:flex;align-items:center;justify-content:center;border-radius:40px;width:34px;height:34px;background:rgba(77,114,172,.35);margin:0 5px;font-size:22px;color:#153362}.post-content{width:65%;margin:0 auto}.post-content p{margin:0 0 20px 0}.post-content ol{padding-left:20px;margin-bottom:20px}.post-content ol li{margin-bottom:15px}.post-content h2{margin:0 0 20px 0;font-weight:600;font-size:30px;color:#153362}.post-content h3{font-weight:600;font-size:26px;color:#153362}.post-content ul li{list-style:disc}@media(max-width: 991px){.post-content{width:80%}}@media(max-width: 768px){.post-content{width:85%}}@media(max-width: 578px){.post-content{width:100%}}.post-featured-img{margin-bottom:80px}.post-featured-img .info-related-img{width:65vw;height:30vw;max-width:1100px;bottom:0 !important;margin-top:0 !important;transform:rotate(0deg)}.post-featured-img .info-related-img .inner-related-img{transform:rotate(0deg)}.post-featured-img .info-related-img .inner-related-img img{transform:scale(1.2) rotate(6deg)}.post-featured-img .info-related-img:after{background:#ffe56b;width:101%;height:101%;top:-0.5%;left:-0.5%;transform:rotate(2deg)}.share-div{display:flex;align-items:center;flex-direction:column}.share-div h6{font-size:20px;font-weight:600;margin-bottom:20px}.share-div .share-options{margin-bottom:20px}.pagination{display:flex;align-items:center;justify-content:center}.pagination>a{display:flex;align-items:center}@media(max-width: 587px){.pagination>a span{width:3ch;letter-spacing:2px;overflow:hidden}}.pagination .pages-list{display:flex;align-items:center;justify-content:center;margin:0 20px}.pagination .pages-list a{display:flex;align-items:center;justify-content:center;border-radius:50px;width:35px;height:35px;color:#153362}.pagination .pages-list a.active{background:#d3dcea;font-weight:500}.contact-form{margin-top:30px}.contact-info .contact-info-content{height:40vw;width:40vw;max-height:570px;max-width:570px;margin:0 auto;transform:rotate(-3deg);position:relative;z-index:2;border-radius:100px}.contact-info .contact-info-content:after{content:"";position:absolute;background:#4d72ac;width:103%;height:104%;top:-2%;left:-1.3%;z-index:-1;border-radius:100px}.contact-info .contact-info-content .contact-info-inner{padding:65px 80px;background-color:#fff;height:100%;border-radius:100px;transform:rotate(-4deg);display:flex;align-items:center;justify-content:center}.contact-info .contact-info-content .contact-info-inner>div{transform:rotate(7deg)}.contact-info .contact-info-content .contact-info-inner h6{font-size:32px;color:#153362;font-weight:600;margin-bottom:30px}.contact-info .contact-info-content .contact-info-inner .contact-item{display:flex;align-items:flex-start;font-size:20px;margin-bottom:20px}.contact-info .contact-info-content .contact-info-inner .contact-item i{margin-right:14px;font-size:24px;margin-top:6px}@media(max-width: 1400px){.contact-info .contact-info-content .contact-info-inner .contact-item{font-size:18px}}.contact-info .contact-info-content .contact-info-inner span,.contact-info .contact-info-content .contact-info-inner i{color:#153362}@media(max-width: 1400px){.contact-info .contact-info-content .contact-info-inner{padding:50px 60px 50px 75px}.contact-info .contact-info-content .contact-info-inner h6{font-size:34px;margin-bottom:30px}}@media(max-width: 1200px){.contact-info .contact-info-content .contact-info-inner{padding:50px;border-radius:80px}.contact-info .contact-info-content .contact-info-inner .contact-item{font-size:18px}.contact-info .contact-info-content .contact-info-inner h6{font-size:32px}}@media(max-width: 991px){.contact-info .contact-info-content .contact-info-inner{padding:40px}.contact-info .contact-info-content .contact-info-inner h6{font-size:30px;margin-bottom:20px}.contact-info .contact-info-content .contact-info-inner .contact-item{font-size:17px}}@media(max-width: 768px){.contact-info .contact-info-content .contact-info-inner .contact-item{font-size:17px}}@media(max-width: 578px){.contact-info .contact-info-content .contact-info-inner .contact-item{font-size:14px;margin-bottom:15px}}@media(max-width: 450px){.contact-info .contact-info-content .contact-info-inner h6{font-size:24px;margin-bottom:20px}.contact-info .contact-info-content .contact-info-inner .contact-item{font-size:15px}}.contact-info .contact-info-content .contact-socials{margin-top:30px}.contact-info .contact-info-content .contact-socials span{font-weight:600;font-size:20px}@media(max-width: 450px){.contact-info .contact-info-content .contact-socials span{font-size:14px}}.contact-info .contact-info-content .contact-socials a{font-size:35px}@media(max-width: 1200px){.contact-info .contact-info-content:after{border-radius:80px}}@media(max-width: 991px){.contact-info .contact-info-content{height:46vw;width:46vw}}@media(max-width: 880px){.contact-info .contact-info-content{height:48vw;width:48vw}}@media(max-width: 768px){.contact-info .contact-info-content{margin-top:50px;height:62vw;width:62vw}}@media(max-width: 578px){.contact-info .contact-info-content{height:75vw;width:75vw}}@media(max-width: 450px){.contact-info .contact-info-content{height:94vw;width:94vw;left:50%;transform:rotate(-3deg) translateX(-50%)}}#contact-info{background-image:url(images/backgrounds/background-empleo.svg)}#contact-info h3{font-size:55px}#contact-info h3:before{content:"";position:absolute;left:-50px;top:24px;background-color:#fff;width:45px;height:5px}@media(max-width: 1400px){#contact-info h3{font-size:52px}}@media(max-width: 991px){#contact-info h3{font-size:48px}}@media(max-width: 768px){#contact-info h3{font-size:45px}}@media(max-width: 578px){#contact-info h3{font-size:32px}}.form__group{position:relative;padding:0px 0 10px 0;margin-bottom:30px;z-index:2}.form__group.selector{position:initial;border:none}.form__field{font-family:inherit;width:100%;border:0;outline:0;font-size:15px;color:#2b2b2b;padding:7px 15px;background:transparent;transition:border-color .2s;min-height:62px;border-radius:2px;border:1px solid #ddd;border-bottom:3px solid #153362}.form__field::-webkit-input-placeholder{color:transparent}.form__field::-moz-placeholder{color:transparent}.form__field:-ms-input-placeholder{color:transparent}.form__field::-ms-input-placeholder{color:transparent}.form__field::placeholder{color:transparent}.form__field:placeholder-shown~.form__label{font-size:15px;cursor:text;top:18px;left:15px;z-index:-1}.form__label{position:absolute;top:-24px;left:-5px;background:#fff;padding:0 5px;display:block;transition:.2s;font-size:14px;color:#929292;margin-bottom:0;z-index:2}.form__field:focus{border-bottom:3px solid #fdb82b}.form__field:focus~.form__label{position:absolute;top:-24px;left:-5px;background:#fff;padding:0 5px;display:block;transition:.2s;font-size:14px;z-index:2}.form__field:required,.form__field:invalid{box-shadow:none}#preguntas-mensaje{min-height:40vh}.accordion{margin-bottom:50px}.accordion .accordion-item{border-bottom:1px solid #d0d0d0}.accordion .accordion-item button[aria-expanded=true] .accordion-title{font-weight:600}.accordion button{position:relative;display:block;text-align:left;width:100%;padding:0 15px;color:#bbb;font-size:24px;font-weight:400;border:none;background:none;outline:none}@media(max-width: 578px){.accordion button{font-size:20px}}.accordion button:hover,.accordion button:focus{cursor:pointer;color:red}.accordion button:hover::after,.accordion button:focus::after{cursor:pointer;color:red;border:1px solid red}.accordion button .accordion-title{padding:28px 30px 28px 0;transition:all .3s;font-weight:500}.accordion button .icon{position:absolute;top:50%;transform:translateY(-50%);right:15px;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.accordion button .icon:after,.accordion button .icon:before{background:#fdb82b}.accordion button .icon::before{display:block;position:absolute;content:"";width:18px;height:5px}.accordion button .icon::after{display:block;position:absolute;content:"";width:5px;height:18px}.accordion button[aria-expanded=true]{color:red}.accordion button[aria-expanded=true] .icon::after{width:0}.accordion button[aria-expanded=true]+.accordion-content{opacity:1;padding:30px 20px;height:auto;transition:all 200ms linear;margin-top:-30px}.accordion .accordion-content{opacity:0;height:0;overflow:hidden;padding:0 20px;transition:all 200ms linear}.accordion .accordion-content p{font-weight:300}#landing-banner .info-related-img-container{margin-bottom:0}#landing-banner .info-related-img-container .info-related-img{top:22px;margin-bottom:0;max-height:570px;max-width:570px}.schedule-appointment{background:#153362;border:1px solid #153362;border-radius:50px;padding:10px 15px;font-size:14px;display:flex;align-items:center;white-space:nowrap;right:0;justify-content:flex-end;transition:all .3s;z-index:0;position:relative;color:#fff !important}.schedule-appointment img{height:16px;margin-left:10px}.schedule-appointment span{color:#fff;transition-delay:0s;transition-duration:.2s}.schedule-appointment .fas{color:#fff;margin-left:7px;font-size:16px}.schedule-appointment:hover{background:#fff;color:#153362 !important}@media(max-width: 1500px)and (min-width: 1200px){.schedule-appointment{max-width:40px;padding:8px 12px;position:absolute}.schedule-appointment span{opacity:0}.schedule-appointment:after{content:"";position:absolute;z-index:-1;border-radius:50%;background:rgba(21,51,98,.6);left:50%;top:50%;transform:translate(-50%, -50%);animation:shedule-pulse 1.8s ease infinite}.schedule-appointment:hover{max-width:200px}.schedule-appointment:hover span{opacity:1}.schedule-appointment:hover::after{animation:none;opacity:0}@keyframes shedule-pulse{0%{width:40%;height:40%;opacity:1}50%{opacity:1}80%{width:130%;height:130%;opacity:0}100%{opacity:0;width:40%;height:40%}}}@media(max-width: 1200px){.schedule-appointment{margin-top:20px;margin-left:auto;margin-right:auto;position:relative;padding:10px 15px;width:182px}.schedule-appointment span{opacity:1;visibility:visible}.schedule-appointment:after{display:none}}.l-section{scroll-margin-top:40px}.landing-banner-form{padding:30px 0 20px 40px}@media(max-width: 991px){.landing-banner-form{padding-left:0}}.landing-banner-form p{margin-bottom:20px}.advisory-form .form__group{margin-bottom:14px}.advisory-form .form__field{background:#fff;min-height:55px}.advisory-form .form__field::placeholder{color:#153362}.advisory-form .form__label{z-index:0 !important;background:none !important;display:none !important}.education-model{padding-top:100px}@media(max-width: 991px){.education-model{padding-top:50px}}@media(max-width: 578px){.education-model .col-sm-6{margin-bottom:40px}}@media(max-width: 991px){.education-model .item-ed{margin-bottom:60px}}@media(max-width: 578px){.landing-cardpages-content{height:auto !important}}.landing-img{margin:0 auto 40px auto}.landing-img .info-related-img{height:18vw;width:18vw;max-height:350px;max-width:350px;top:0;bottom:0;margin:0 auto;position:relative;z-index:2}@media(max-width: 1500px){.landing-img .info-related-img{height:22vw;width:22vw}}@media(max-width: 1400px){.landing-img .info-related-img{height:24vw;width:24vw}}@media(max-width: 1100px){.landing-img .info-related-img{height:26vw;width:26vw}}@media(max-width: 991px){.landing-img .info-related-img{height:30vw;width:30vw}}@media(max-width: 768px){.landing-img .info-related-img{height:38vw;width:38vw}}@media(max-width: 578px){.landing-img .info-related-img{height:55vw;width:55vw}}@media(max-width: 450px){.landing-img .info-related-img{height:78vw;width:78vw}}.landing-img .info-related-img .inner-related-img{height:100%;width:100%;overflow:hidden;border-radius:60px}.landing-img .info-related-img:after{content:"";position:absolute;z-index:-1;border-radius:60px}.landing-img.casa-img .info-related-img:after{background:#86d9e6}.landing-img.sede-img .info-related-img:after{background:#93ddbd}.momentos-landing{background:#214f97}.momentos-landing .slider-momentos-container{margin-bottom:70px}@media(max-width: 578px){.momentos-landing .slider-momentos-container{margin-bottom:40px !important}}.momentos-landing .momento-item.swiper-slide{background:#fff !important}.momentos-landing .momento-item.swiper-slide h4,.momentos-landing .momento-item.swiper-slide p{color:#153362 !important;opacity:.5}.momentos-landing .momento-item.swiper-slide.swiper-slide-active h4,.momentos-landing .momento-item.swiper-slide.swiper-slide-active p{opacity:1}.momentos-landing .info-related-img:after{background:#7a95c1 !important}.steps-container{display:flex;position:relative;flex-wrap:wrap;margin:40px 0;z-index:0}.steps-container:after{content:"";position:absolute;left:50%;top:55px;transform:translateX(-50%);width:65%;height:2px;border-bottom:2px dashed #f47820;z-index:-1}@media(max-width: 991px){.steps-container:after{display:none}}.steps-container .step-item{width:33.33%;padding:0 30px;text-align:center}.steps-container .step-item span{font-size:80px;color:#f47820;line-height:1;font-weight:600;border-radius:50%;border:2px dashed #f47820;width:115px;height:115px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px auto;line-height:1;background:#fff}@media(max-width: 1200px){.steps-container .step-item{padding:0 20px}}@media(max-width: 991px){.steps-container{flex-direction:column;align-items:center}.steps-container .step-item{width:75%}.steps-container .step-item:not(:nth-child(1)){margin-top:80px}.steps-container .step-item:not(:nth-child(1)) span{position:relative}.steps-container .step-item:not(:nth-child(1)) span:after{content:"";position:absolute;left:50%;bottom:100%;transform:translateX(-50%);width:2px;height:70px;border-right:2px dashed #f47820}}@media(max-width: 768px){.steps-container .step-item{width:85%}}@media(max-width: 578px){.steps-container .step-item{width:100%}}@media(max-width: 450px){.steps-container .step-item{padding:0}}#ciclos .info-related-img .inner-related-img img{transform:scale(1.01)}#ciclos .section-title{color:#153362;font-size:56px}@media(max-width: 578px){#ciclos .section-title{font-size:40px}}#ciclos p{color:#153362}@media(max-width: 991px){#ciclos{margin-bottom:0% !important}}.section-cycles .section-subtitle{font-size:30px;text-align:center}@media(max-width: 991px){.section-cycles{padding:20px 0 !important}}#niveles .section-subtitle{text-align:center}#niveles table{display:flex;align-items:center;justify-content:center;overflow-x:auto}@media(max-width: 600px){#niveles table{width:100%;padding:0 20px;justify-content:flex-start;overflow-y:hidden}}#niveles .subtitle{font-size:25px;padding-right:26px;text-align:end}#niveles .ciclo{background:#214f97;color:#fff;padding:16px;text-align:center;font-size:22px}#niveles .contenido{background:#fff;border-right:2px solid #fdb82b;padding:15px;text-align:center}@media(max-width: 600px){#niveles .info-related-img-container{flex-direction:column;height:auto !important;margin-top:0;align-items:center;justify-content:center}}#niveles .info-related-img-container p{font-weight:600;font-size:36px;color:#153362;line-height:1.1;text-align:center}#niveles .info-related-img-container p strong{font-weight:800}@media(max-width: 578px){#niveles .info-related-img-container p{font-size:25px;padding:0 17px}}#metodo .info-related-img{top:-41px;height:27vw;width:27vw}@media(max-width: 991px){#metodo .info-related-img{width:100vw;height:42vh;max-width:100vw;top:18px;margin-bottom:40px}}@media(max-width: 578px){#metodo .info-related-img{height:70vw;top:-30px}}@media(max-width: 578px){#metodo .info-related-img-container.img-down{margin-bottom:0%}}@media(max-width: 400px){#metodo .info-related-img-container.img-down{margin-bottom:-43%}}#metodo .item-metodo .text-info{display:flex;justify-content:center;align-items:center;flex-direction:column}#metodo .item-metodo .inner-related-img{width:70px;padding-bottom:10px}#metodo .item-metodo .info-related-img-container{height:auto !important;margin-top:0;margin-right:0 !important;margin-left:0 !important;display:unset;text-align:center}#metodo .item-metodo .info-related-img-container .img-down{margin-bottom:-40%}body{background-color:rgba(0,0,0,0)}.banner1{padding:0;margin-top:0vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:1vw;background:url(https://renfort.edu.co/wp-content/uploads/2023/05/fondo-banner1.png);height:28vw;background-size:cover}.forma-imagen1{background-color:#f59f08;width:29vw;height:28.5vw;border-radius:6vw;margin-left:14vw;transform:rotate(-3deg);margin-top:.5vw}.imagen-banner1{width:28vw;height:28vw;border-radius:6vw;background:url(https://renfort.edu.co/wp-content/uploads/2023/05/image-5.png);background-size:cover;margin-left:.5vw;margin-top:0vw;transform:rotate(-3.5deg)}.banner-div2{width:35vw;height:20vw}.tittle-banner1{font-family:"Poppins";font-size:3.7vw;font-weight:600;color:#153362;margin-bottom:0;line-height:1;margin-top:6.5vw;margin-left:5vw}.description-banner1{margin-top:1vw;font-family:"Poppins";font-size:.93vw;color:#153362;font-weight:500;margin-left:5vw}.banner2{padding:0%;height:18vw}.banner2-content{margin-top:7vw;width:64vw;height:20vw;margin-left:18vw;margin-right:18vw;text-align:center}.tittle-banner2{width:64vw;color:#153362;font-size:2.5vw;font-family:"Poppins";font-weight:700;margin-bottom:0}.text-banner2{width:64vw;color:#153362;font-size:2vw;font-family:"Poppins";font-weight:600;margin-top:0}.img-e{width:15vw;position:relative;top:-23vw;left:42vw;z-index:-1}.banner3{padding:0;position:relative;overflow:visible;display:grid;grid-template-columns:1fr 1fr;background-color:#ffbfc9;height:24vw}.banner-forma3{position:relative;top:-9px;width:41vw;height:28vw;margin-left:8vw;background:url(https://renfort.edu.co/wp-content/uploads/2023/05/libro-fondo.png);background-size:cover}.title-banner3{margin-top:3vw;width:32vw;color:#153362;font-size:3.5vw;font-family:"Poppins";font-weight:700;margin-bottom:0;margin-left:6vw}.text-banner3{width:30vw;color:#153362;font-size:1vw;font-family:"Poppins";font-weight:500;margin-top:0;margin-left:6vw}.forma-imagen3{position:relative;top:-6px;background-color:#ff9b9b;width:25vw;height:25.5vw;border-radius:6vw;margin-left:7vw;transform:rotate(-6deg);margin-top:.5vw}.imagen-banner3{width:24vw;height:25vw;border-radius:6vw;background:url(https://renfort.edu.co/wp-content/uploads/2023/05/DSC_0192-scaled.jpg);background-size:cover;margin-left:.5vw;margin-top:0vw;transform:rotate(-4deg)}.banner4{padding:0%;height:22vw}.title-banner4{width:70%;color:#153362;font-size:2.4vw;font-family:"Poppins";font-weight:800;margin-bottom:0;margin-left:15%;margin-right:15%;margin-top:5vw}.imagenes-banner4{display:flex;margin-left:20vw;margin-top:4vw}.imagen-banner4-1,.imagen-banner4-2,.imagen-banner4-3,.imagen-banner4-4{margin-right:0vw}.imagen-banner4{width:5vw;height:5vw;margin-left:5vw}.text-banner4-1{text-align:center;color:#153362;font-size:1.3vw;font-family:"Poppins";margin-top:0vw;margin-left:4vw;margin-bottom:0%;font-weight:900}.text-banner4-2{text-align:center;color:#153362;font-size:1.3vw;font-family:"Poppins";margin-top:0vw;margin-left:4.5vw;font-weight:900;margin-bottom:0%}.text-banner4-3{text-align:center;color:#153362;font-size:1.3vw;font-family:"Poppins";margin-top:0vw;margin-left:5.4vw;font-weight:900;margin-bottom:0%}.text-banner4-4{text-align:center;color:#153362;font-size:1.3vw;font-family:"Poppins";margin-top:0vw;margin-bottom:0%;margin-left:4.2vw;font-weight:900}.description-banner4{font-family:"Poppins";font-size:1vw;color:#153362;margin-left:5.5vw;margin-top:0}.fondo{width:100%;height:48vw;margin-top:0vw;background-image:url(https://renfort.edu.co/wp-content/uploads/2023/06/Recurso-4.png);background-position:50% 40%;background-size:cover}.titulo_car{text-align:center;color:#153362;width:90%;margin-bottom:2vw;margin-left:5vw;padding-top:3vw;font-family:"Poppins";font-size:2.5vw;font-weight:700}.Carrusel{width:50vw;height:30vw;padding-bottom:7vw;margin-left:9%;margin-top:5vw}.forma-carru{background-color:#bbcef9;width:51vw;height:31vw;border-radius:7vw;margin-left:14vw;transform:rotate(1deg);margin-top:.5vw;animation:rotateAnimation 30s infinite alternate}.imagen-carru{width:50vw;height:30vw;background-image:url(https://renfort.edu.co/wp-content/uploads/2023/05/imagen.fondo_.png);background-position:50% 40%;background-size:cover;border-radius:6vw;transform:rotate(-5deg);margin-left:.5vw;margin-top:.5vw}@keyframes rotateAnimation{0%{transform:rotate(-2deg)}50%{transform:rotate(10deg)}100%{transform:rotate(-2deg)}}.banner5{padding:0}.banner6{padding:0;margin-top:0vw;margin-bottom:3vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:1vw;height:28vw;background-size:cover}.forma-imagen6{background-color:#f1a886;width:36vw;height:28.5vw;border-radius:6vw;margin-left:10vw;margin-top:-0.5vw}.imagen-banner6{width:35vw;height:28vw;border-radius:6vw;background:url(https://renfort.edu.co/wp-content/uploads/2023/05/Letrero-petine-vista-mockup.png);background-size:cover;margin-left:.5vw;margin-top:.5vw;transform:rotate(-5deg)}.banner-div6{width:30vw;height:20vw;margin-left:6vw;margin-top:5vw}.tittle-banner6{font-family:"Poppins";font-size:4vw;font-weight:600;color:#153362;margin-bottom:0}.description-banner6{width:19vw;font-family:"Poppins";font-size:1.2vw;color:#153362;margin-bottom:4vw;font-weight:500;margin-top:2vw}.button.btn-1:hover::before{width:100%;color:#153362}a{text-decoration:none}.banner1-landing-virtual{padding:0;margin-top:3vw;margin-bottom:5vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:1vw;background:url(https://renfort.edu.co/wp-content/themes/renfort/images/background-seccion-2.svg);height:28vw;background-position:45% 50%;background-repeat:no-repeat;background-size:320px}.forma-imagen1-landing-virtual{background-color:#93ddbd;width:29vw;height:28.5vw;border-radius:6vw;margin-left:8vw;transform:rotate(-3deg);margin-top:.5vw}.imagen-banner1-landing-virtual{width:28vw;height:28vw;border-radius:6vw;background:url(https://renfort.edu.co/wp-content/uploads/2023/05/image-5.png);background-size:cover;margin-left:.5vw;margin-top:0vw;transform:rotate(-3.5deg)}.banner-div2-landing-virtual{width:35vw;height:20vw;margin-left:10vw}.tittle-banner1-landing-virtual{font-family:"Poppins";font-size:3.7vw;font-weight:600;color:#153362;margin-bottom:0;line-height:1;margin-top:6.5vw;margin-left:5vw}.description-banner1-landing-virtual{margin-top:1vw;font-family:"Poppins";font-size:1.5vw;color:#153362;font-weight:500;margin-left:5vw;width:25vw}#cta{background-color:#fdb82b;background-position:32% 15%;background-size:105%;position:relative;z-index:1}#cta .right-text *{color:#153362}#cta .button{border:2px solid #153362;padding:10px 20px}#cta .section-subtitle p{font-size:18px;font-weight:400;line-height:initial}#cta .section-subtitle p b{font-size:34px}#cta .section-subtitle p:last-child{margin-bottom:0}@media(max-width: 991px){#cta{background:transparent;overflow:hidden;padding-top:150px;position:relative}#cta:before,#cta:after{content:"";position:absolute}#cta:before{top:8%;width:120%;height:120%;background-color:#ffe186;transform:rotate(-3deg) translateX(-8%);z-index:-1;border-radius:0 120px 0 0}#cta:after{top:10%;width:120%;height:120%;background-color:#fdb82b;background-image:url(images/backgrounds/background-agendar.svg);transform:rotate(-7deg) translateX(-8%);z-index:-1;border-radius:0 180px 0 0}}@media(max-width: 991px){#cta .section-subtitle{margin-bottom:40px}}@media(max-width: 768px){#cta:before{border-radius:0 100px 0 0}#cta:after{border-radius:0 160px 0 0}}@media(max-width: 578px){#cta{padding-top:120px;padding-bottom:30px}#cta:before{top:5%;border-radius:0 80px 0 0;width:128%;transform:rotate(-3deg) translateX(-8%)}#cta:after{top:5.5%;border-radius:0 140px 0 0;width:128%;transform:rotate(-7deg) translateX(-10%)}}@media(max-width: 450px){#cta:before{border-radius:0 80px 0 0}#cta:after{border-radius:0 80px 0 0}#cta .section-subtitle{font-size:24px}}#cta .custom-container{z-index:1}#cta .announcements{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 -14px}#cta .announcements .announcement-item{padding:15px;border-top:7px solid #153362;background-color:#fff;color:#153362;margin:0 14px;width:calc(50% - 28px)}#cta .announcements .announcement-item img{margin-bottom:20px}#cta .announcements .announcement-item h5{font-weight:600}@media(max-width: 1024px){#cta .announcements .announcement-item{padding:20px}}@media(max-width: 480px){#cta .announcements{margin:0}#cta .announcements .announcement-item{width:100%;margin:0 auto 30px;padding:22px;max-width:330px}#cta .announcements .announcement-item img{height:32px}}#cta:not(.cta-v2):after{content:"";background-image:url(images/backgrounds/background-agendar.svg);z-index:0}@media(min-width: 991px){#cta:not(.cta-v2):after{width:100%;height:110%;position:absolute;bottom:0;background-position:40% 0%;background-size:107%}}@media(min-width: 1400px){#cta:not(.cta-v2):after{background-size:90%}}@media(max-width: 1400px){#cta:not(.cta-v2):after{height:108%}}@media(max-width: 991px){#cta:not(.cta-v2):after{height:100%;background-size:cover}}#cta.cta-v2{background-color:#fff;padding-top:80px;background-image:url(images/background-cta.svg)}#cta.cta-v2 .announcements .announcement-item{background:#153362;border-color:#214f97}#cta.cta-v2 .announcements .announcement-item h5,#cta.cta-v2 .announcements .announcement-item p{color:#fff}@media(max-width: 578px){#cta.cta-v2{padding-top:60px;margin-top:0}}#cta.cta-v2:after,#cta.cta-v2:before{display:none}#key-two{background-color:#fff}#key-three{background-color:#3caf85}#c-key-two{background-color:#fff}#c-key-three{background-color:#123e84}header{width:100%;position:sticky;top:0;background:#fff;z-index:100}header.sticky-header{box-shadow:0px 3px 4px rgba(43,43,43,.2)}header nav{display:flex;align-items:center;justify-content:space-between}header nav .logo{width:200px;margin-bottom:0;padding:12px 0}header nav .menu-button{cursor:pointer;display:flex;align-items:center}header nav .menu-button span{color:#153362;font-size:15px;font-weight:600}header nav .menu-button .menu-icon{margin-left:16px}header nav .menu-button .menu-icon li{width:24px;height:3px;margin-bottom:5px;border-radius:5px;background:#153362;position:relative;transition:all .3s ease}header nav .menu-button .menu-icon li:first-child:before{content:"";position:absolute;width:3px;height:3px;background-color:#153362;left:calc(100% + 3px)}header nav .menu-button .menu-icon li:last-child{margin-bottom:0}header nav .menu-button .menu-icon li:last-child:after{content:"";position:absolute;width:3px;height:3px;background-color:#153362;right:calc(100% + 3px)}header nav .menu-button .menu-icon.close-menu li:last-child{transform:translate(1px, -8px) rotate(45deg)}header nav .menu-button .menu-icon.close-menu li:nth-child(2){width:0;margin:0 auto 7px auto}header nav .menu-button .menu-icon.close-menu li:first-child{transform:translate(-1px, 10px) rotate(-45deg)}header nav .custom-menu{display:flex;align-items:center}header nav .menu-links{display:flex;align-items:center;position:relative}@media(max-width: 1500px)and (min-width: 1200px){header nav .menu-links{padding-right:45px;align-items:initial !important}header nav .menu-links li{margin:0 10px}}header nav .menu-links li{margin:0 12px;position:relative;padding:4px 0}@media(max-width: 1140px){header nav .menu-links li{margin:0 10px}}header nav .menu-links li a,header nav .menu-links li span{color:#153362;font-weight:500;font-size:16px}header nav .menu-links li span{display:inline;cursor:pointer}header nav .menu-links li:after{content:"";position:absolute;background-color:#fdb82b;width:0%;height:3px;top:100%;left:0;transition:all .3s}@media(min-width: 1025px){header nav .menu-links li:hover:after{width:100%}}header nav .menu-links li.active a,header nav .menu-links li.active span{font-weight:600}header nav .menu-links li.active:after{width:100%}header nav .link-submenu{position:relative}header nav .link-submenu .submenu-container{padding:15px;position:absolute;opacity:0;visibility:hidden;transition:all .3s;top:calc(100% + 12px);left:50%;transform:translateX(-50%)}header nav .link-submenu .submenu-container .submenu{background-color:#fff;padding:0px;box-shadow:0px 2px 6px rgba(43,43,43,.3);border-radius:4px;z-index:1}header nav .link-submenu .submenu-container .submenu:after{content:"";border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:8px;left:50%;transform:translateX(-50%);filter:drop-shadow(0px -1.2px 1.5px rgba(43, 43, 43, 0.2))}header nav .link-submenu .submenu-container .submenu a{display:flex;align-items:center;padding:12px 15px;white-space:nowrap;font-size:14px}header nav .link-submenu .submenu-container .submenu a:not(:last-child){border-bottom:1px solid #ddd}header nav .link-submenu .submenu-container .submenu a:hover{background:rgba(21,51,98,.15)}header nav .link-submenu .submenu-container .submenu a i{margin-left:10px}header nav .link-submenu:hover .submenu-container{opacity:1;top:100%;visibility:visible}header nav .lang-container{display:flex;align-items:center;position:relative}header nav .lang-container span{margin-left:10px}header nav .lang-container .lang-list{background:#fff;margin-left:10px;display:flex;flex-direction:row-reverse}@media(max-width: 1200px){header nav .lang-container .lang-list{top:initial;bottom:calc(100% + 15px)}}header nav .lang-container .lang-list.show-langs{visibility:visible}header nav .lang-container .lang-list .lang-option{padding:5px;display:flex;align-items:center;cursor:pointer;order:2;margin:0 3px}header nav .lang-container .lang-list .lang-option span{font-size:14px}header nav .lang-container .lang-list .lang-option .img-fit{width:28px;height:28px;top:-1px}header nav .lang-container .lang-list .lang-option .img-fit img{border-radius:50%}header nav .lang-container .lang-list .lang-option.selected{background:#153362;border-radius:50px}header nav .language-select{padding:0;margin-left:12px;display:flex}header nav .language-select .flag{width:25px;min-width:25px;height:25px;overflow:hidden;border-radius:50%}header nav .language-select span{text-decoration:underline}@media(min-width: 1200px){header nav .menu-button{display:none}header nav .lang-container>span{display:none}}@media(max-width: 1200px){header nav .header-responsive{display:flex;align-items:center;justify-content:space-between;width:100%}header nav .custom-menu{position:fixed;padding:20px;width:300px;height:calc(100% - 82px);overflow:auto;top:82px;box-shadow:4px 4px 6px rgba(43,43,43,.25);left:-330px;background:#fff;flex-direction:column;justify-content:space-between;align-items:flex-start;transition:all .3s ease}header nav .custom-menu .menu-links{width:100%;flex-direction:column;align-items:flex-start;margin-bottom:30px}header nav .custom-menu .menu-links .link-submenu{flex-wrap:wrap}header nav .custom-menu .menu-links .link-submenu .submenu-container{position:initial;top:initial;transform:none;opacity:1;visibility:visible;padding:0;width:100%;height:0;overflow:hidden}header nav .custom-menu .menu-links .link-submenu .submenu-container .submenu{width:100%;padding-top:16px;padding-left:15px;box-shadow:none}header nav .custom-menu .menu-links .link-submenu .submenu-container .submenu:after{display:none}header nav .custom-menu .menu-links .link-submenu .submenu-container .submenu a,header nav .custom-menu .menu-links .link-submenu .submenu-container .submenu span{font-weight:400;font-size:16px;padding:15px 6px}header nav .custom-menu .menu-links .link-submenu .submenu-container.show-submenu{height:auto}header nav .custom-menu .menu-links li{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #ddd;width:100%;margin:0}header nav .custom-menu .menu-links li>a,header nav .custom-menu .menu-links li>span{width:calc(100% - 40px);font-size:18px}header nav .custom-menu .menu-links li i{width:40px;font-size:25px;display:flex;align-items:center;justify-content:center}header nav .custom-menu.show-custom-menu{left:0}}@media(max-width: 768px){header nav .custom-menu{height:calc(100% - 72px);top:72px}header nav .logo{width:175px}header nav .menu-button span{font-size:14px}}@media(max-width: 450px){header nav .custom-menu{width:100%;left:-110%}}header.landing nav{padding:0}@media(min-width: 900px){header.landing .schedule-appointment{margin-top:0}header.landing .header-responsive{width:auto}header.landing nav .menu-button{display:none}header.landing nav .custom-menu{position:initial;height:auto;width:auto;padding:0;box-shadow:none;flex-direction:row;overflow:initial}header.landing nav .custom-menu .menu-links{margin-bottom:0;flex-direction:row}header.landing nav .custom-menu .menu-links li{border:none;padding:4px 0}header.landing nav .custom-menu .menu-links li a{font-size:16px}}@media(max-width: 900px){header.landing nav .custom-menu{justify-content:initial}}footer{background-color:#214f97;padding-top:60px;color:#fff}footer p{font-size:14px}footer p,footer span{color:#fff}footer .footer-logo{max-width:200px;margin-bottom:15px}@media(max-width: 768px){footer .footer-logo{max-width:250px;margin-bottom:20px}}footer .title-btn{font-weight:600;font-size:20px;margin:0 auto 15px auto;text-align:center;display:block}footer .payment{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media(max-width: 991px){footer .payment{margin:20px 0}}footer .copyright{background-color:#1b417d;padding:14px;text-align:center;font-size:13px;position:relative;z-index:99}@media(max-width: 578px){footer .copyright{font-size:12px}}footer .copyright a{text-decoration:underline}footer .contact-item{display:flex;align-items:flex-start}footer .contact-item:not(:last-child){margin-bottom:20px}footer .contact-item i{margin-right:14px;font-size:24px}footer .contact-item span{font-size:.9rem}footer .menu-links ul{margin:0 -10px;display:flex;flex-wrap:wrap}footer .menu-links ul li{padding-bottom:14px;padding:0 10px 15px 10px;width:50%}footer .menu-links ul li a{color:#fff;text-decoration:underline}footer .title-btn{font-size:1rem}footer .socials{margin-left:12px}footer .socials a{color:#fff;margin:0 4px}footer .socials a .fab{font-size:26px;padding:7px}footer .footer-links{margin-bottom:30px}footer .footer-links li{padding:18px 10px;border-bottom:1px solid #153362;display:flex;align-items:center}footer .footer-links li>a{width:calc(100% - 40px)}footer .footer-links li i{width:40px;font-size:25px}footer .footer-links li a{color:#fff}footer .footer-links li.link-submenu{flex-wrap:wrap}footer .footer-links li.link-submenu .submenu-container{height:0;overflow:hidden}footer .footer-highlight-item>div.socials{margin-left:0;margin-bottom:20px}@media(max-width: 991px){footer .footer-highlight-item{margin-bottom:30px}}@media(max-width: 578px){footer .footer-highlight-item{padding:30px 15px;z-index:1}footer .footer-highlight-item:after{content:"";position:absolute;height:100%;top:0;left:-15px;z-index:-1;width:calc(100% + 20px);background-color:#1b417d}}@media(min-width: 991px){footer .custom-container{margin-bottom:50px}}@media(max-width: 769px){footer .custom-container .row>div{margin-bottom:30px}footer .custom-container .row>div:last-child{margin-bottom:0}}body{font-family:"Poppins",sans-serif !important;font-size:18px !important;overflow-x:hidden}html{scroll-behavior:smooth}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#ddd}::-webkit-scrollbar-thumb{background:#888;border-radius:20px}#enviando{position:fixed;width:100vw;height:100vh;background:rgba(255,255,255,.5);top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;overflow:hidden}#enviando .enviando-container{width:300px;height:200px;border-radius:20px;background:#fff;box-shadow:10px 10px 40px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px}#enviando .enviando-container img{width:70%;margin-bottom:20px}#enviando .enviando-container h4{font-size:18px;text-align:center}ul{padding:0;margin-bottom:0}ul li{list-style:none}ol{margin:0}p,span,ul,li{color:#153362}p{margin-bottom:30px}p+ul li:not(:last-child){margin-bottom:10px}* :not(button){outline:none}input,select,textarea{width:100%;border:1px solid #dcdcdc;border-bottom:3px solid #153362}input:focus,select:focus,textarea:focus{border-bottom:3px solid #fdb82b}a:hover{text-decoration:none}.offset-08{margin-left:7.3333333333%}@media(min-width: 1200px){.offset-xl-07{margin-left:6.3333333333%}}strong,span{display:inline-block}main{overflow:hidden}main li{list-style:disc}p strong{display:initial;font-weight:600}p~p{margin-top:-10px}p~ul{padding-left:25px}.f-s-18{font-size:18px}.f-s-18 p{font-size:18px}@media(min-width: 1025px){.d-mdlg-none{display:none}}.custom-checkbox{display:flex;margin-bottom:30px}.custom-checkbox label{margin-bottom:0;cursor:pointer}.custom-checkbox label a{text-decoration:underline;color:#153362;font-weight:500}.custom-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-height:18px;height:18px;min-width:18px;width:18px;border:1px solid #bbb;margin-right:10px;border-radius:1px;display:flex;align-items:center;justify-content:center;background:#fff;top:3px;position:relative}.custom-checkbox input:after{content:"✓";opacity:0;color:#153362;visibility:hidden;font-weight:600;font-size:16px}.custom-checkbox input:checked:after{opacity:1;visibility:visible}select{height:42px;border:1px solid #dcdcdc;color:#153362;padding:10px 18px 10px 12px;border-radius:3px;min-width:185px;position:relative}.img-fit{position:relative}.img-fit img,.img-fit video{object-fit:cover;object-position:center;-o-object-fit:cover;-o-object-position:center;width:100%;height:100%}.img-contain{position:relative}.img-contain img,.img-contain video{object-fit:contain;object-position:center;-o-object-fit:contain;-o-object-position:center;width:100%;height:100%}.bg-section-yellow{background:#fdb82b}.bg-section-yellow .info-related-img:after{background-color:#ffd86c}.bg-section-white .info-related-img:after{background-color:#f1f4f8}.bg-section-white.bg-white-left{background-image:url(images/backgrounds/background-white-left.svg)}.bg-section-white.bg-white-right{background-image:url(images/backgrounds/background-white-left.svg)}.bg-yellow{background:#fdb82b;background-image:url(images/background-banner.svg)}.bg-yellow *{color:#153362}.bg-yellow .info-related-img:after{background:#ffe56b}.bg-lgreenblue{background:#75e0c2}.bg-lgreenblue p,.bg-lgreenblue h2,.bg-lgreenblue h3,.bg-lgreenblue h4,.bg-lgreenblue h5,.bg-lgreenblue h6,.bg-lgreenblue span{color:#153362}.bg-lgreenblue .info-related-img:after{background:#59c7a7}.bg-dark-yellow{background:#f29c2b;background-image:url(images/background-banner.svg)}.bg-dark-yellow *{color:#153362}.bg-dark-yellow .info-related-img:after{background:#ffe56b}.bg-general-yellow{background-image:url(images/backgrounds/background-contacto.svg);background-size:92%;background-position:15% -10%}.bg-general-yellow .info-related-img-container:before{content:"";position:absolute;background-image:url(images/pieces/general-bg-yellow-pieces.svg);background-repeat:no-repeat;z-index:3;height:100%;width:108%;left:-4%;top:5%}@media(max-width: 991px){.bg-general-yellow{position:relative;background-color:transparent;background-image:url(images/backgrounds/background-contacto-mb.svg);background-position:60% 30%;background-size:96%;background-attachment:initial !important;padding:70px 0 85px !important;margin-bottom:0 !important}.bg-general-yellow:after{content:"";position:absolute;background-color:#fdb82b;width:115%;height:130%;bottom:30px;z-index:-1;border-radius:0 0 0 70px;transform:rotate(-4deg) translateX(-45px)}}.bg-dblue{background-color:#214f97}.bg-dblue p,.bg-dblue h2,.bg-dblue h3,.bg-dblue h4,.bg-dblue h5,.bg-dblue h6,.bg-dblue span{color:#fff}.bg-dblue .info-related-img:after{background:#7a95c1}.bg-lblue{background-color:#45c4d8}.bg-lblue *{color:#153362}.bg-lblue .icon-arrowline-right{color:#fff}.bg-lblue .info-related-img:after{background:#86d9e6}.bg-fx-lblue{background-color:#9dbff0;background-image:url(images/backgrounds/background-flex.svg)}.bg-fx-lblue *{color:#153362}.bg-fx-lblue .icon-arrowline-right{color:#fff}.bg-fx-lblue .info-related-img:after{background:#bed4f5}.bg-fx-lblue3{background-color:#9cf;background-image:url(images/backgrounds/background-flex3.svg)}.bg-fx-lblue3 *{color:#153362}.bg-fx-lblue3 .icon-arrowline-right{color:#fff}.bg-fx-lblue3 .info-related-img:after{background:#73ace6}.bg-fx-blue4{background-color:#0c3c80;background-image:url(images/backgrounds/background-flex4.svg)}.bg-fx-blue4 *{color:#fff}.bg-fx-blue4 .icon-arrowline-right{color:#fff}.bg-fx-blue4 .info-related-img:after{background:#0f4899}.bg-fx-ligth-blue{background-color:#c9f1ff;background-image:url(images/backgrounds/background-flex-lblue.svg)}.bg-fx-ligth-blue .info-related-img:after{background:#e8f9ff}.bg-fx-ligth-blue .section-title,.bg-fx-ligth-blue a,.bg-fx-ligth-blue p{color:#fff}.bg-green{background:#53c099;background-image:url(images/backgrounds/background-sede.svg)}.bg-green *{color:#153362}.bg-green .icon-arrowline-right{color:#fff}.bg-green .info-related-img:after{background:#93ddbd}.bg-lgreen{background:#d6ca22}.bg-lgreen .info-related-img:after{background:#e7e07e}.bg-orange{background-color:#f47820;background-image:url(images/background-seccion-admisiones.svg)}.bg-orange .info-related-img:after{background:#ffa159}.bg-orange .section-title,.bg-orange a,.bg-orange p{color:#fff}.bg-orange-ciclos{background-color:#f47820;background-image:url(images/background-ciclos-claro.svg)}.bg-orange-ciclos .info-related-img:after{background:#ffa159}.bg-orange-ciclos .section-title,.bg-orange-ciclos a,.bg-orange-ciclos p{color:#fff}.bg-light-orange{background-color:"#f5b587"}.blue-parts:before{content:"";position:absolute;top:38%;left:-20%;transform:rotate(6deg);width:125%;height:100%;background-image:url(images/pieces/pedagogia-img-pieces.svg);background-repeat:no-repeat;z-index:2}.img-color-dblue.info-related-img:after{background:#153362}.img-color-lblue.info-related-img:after{background:#45c4d8}.img-color-lgreen.info-related-img:after{background:#d6ca22}.img-color-orange.info-related-img:after{background:#f47820}.video-container{width:100%;height:30vw;max-height:750px;max-width:1250px;position:relative;z-index:1;margin-top:50px;margin-bottom:80px;margin-left:auto;margin-right:auto}.video-container .inner-img{height:100%;width:100%;overflow:hidden}.video-container .video-content{height:100%}.video-container .video-content:after{content:"";position:absolute;background:#4d72ac;width:101%;height:102%;top:-6px;left:-6px;z-index:-1;transform:rotate(1.4deg)}.video-container .inner-img,.video-container .video-content:after,.video-container .video-cover{border-radius:120px}@media(max-width: 768px){.video-container .inner-img,.video-container .video-content:after,.video-container .video-cover{border-radius:50px}}.video-container .video-cover{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background-color:rgba(0,0,0,.43)}.video-container .video-cover .play-video{width:105px;aspect-ratio:1;background:#fff;border-radius:50%;color:#153362;display:flex;align-items:center;justify-content:center}@media(max-width: 768px){.video-container .video-cover .play-video{width:80px}}.video-container .video-cover.hide-video-cover{visibility:hidden;opacity:0}.video-container.video-up{margin-top:-20px}@media(max-width: 991px){.video-container{height:65vh;max-height:initial;width:100vw;overflow:hidden;position:relative;margin-left:-50px;margin-right:-50px}.video-container .video-cover .play-video{transform:translate(0%, -30%) rotate(7deg)}}@media(max-width: 991px){.video-container.video-up{margin-top:-10%;margin-bottom:50px}.video-container.video-up .video-content{width:112%;height:120%;position:relative;transform:translate(-6%, 10%) rotate(-7deg)}.video-container.video-up .video-content img{transform:scale(1.1) rotate(7deg)}.video-container.video-up .video-content .video-cover{height:102%}.video-container.video-up .video-content:after{top:-8px !important;right:-6% !important;left:initial !important;width:106% !important;height:102% !important;transform:rotate(3.5deg) !important}.video-container.video-up .inner-img,.video-container.video-up .video-content:after,.video-container.video-up .video-cover{border-radius:0 200px 0 0}}@media(max-width: 768px){.video-container.video-up{margin-top:-12%}.video-container.video-up .inner-img,.video-container.video-up .video-content:after,.video-container.video-up .video-cover{border-radius:0 165px 0 0}}@media(max-width: 578px){.video-container.video-up{margin-top:-25%}.video-container.video-up .inner-img,.video-container.video-up .video-content:after,.video-container.video-up .video-cover{border-radius:0 110px 0 0}}@media(max-width: 400px){.video-container.video-up .inner-img,.video-container.video-up .video-content:after,.video-container.video-up .video-cover{border-radius:0 80px 0 0}}@media(max-width: 991px){.video-container.video-down{margin-bottom:-15%;margin-top:50px;z-index:2}.video-container.video-down .video-content{width:112%;height:102%;position:relative;transform:translate(-6%, -10%) rotate(-7deg)}.video-container.video-down .video-content img{transform:scale(1.2) rotate(7deg)}.video-container.video-down .video-content .video-cover .play-video{transform:translate(0%, 0%) rotate(7deg)}.video-container.video-down .video-content:after{bottom:-8px !important;right:0 !important;left:initial !important;width:106% !important;height:102% !important;transform:rotate(3.5deg) !important}.video-container.video-down .inner-img,.video-container.video-down .video-content:after,.video-container.video-down .video-cover{border-radius:0 0 0 200px}}@media(max-width: 768px){.video-container.video-down{margin-bottom:-20%}.video-container.video-down .inner-img,.video-container.video-down .video-content:after,.video-container.video-down .video-cover{border-radius:0 0 0 165px}}@media(max-width: 578px){.video-container.video-down{margin-bottom:-25%}.video-container.video-down .inner-img,.video-container.video-down .video-content:after,.video-container.video-down .video-cover{border-radius:0 0 0 110px}.video-container.video-down .video-content .video-cover .play-video{transform:translate(0%, 30%) rotate(7deg)}}@media(max-width: 400px){.video-container.video-down .inner-img,.video-container.video-down .video-content:after,.video-container.video-down .video-cover{border-radius:0 0 0 80px}}@media(max-width: 768px){.video-container{margin-left:-30px;margin-right:-30px}}@media(max-width: 578px){.video-container{height:55vh;margin-left:-20px;margin-right:-20px}}.message p{font-size:22px;color:#153362}@media(max-width: 578px){.message p{font-size:16px}}.message .section-subtitle{margin-bottom:20px;position:relative}@media(max-width: 578px){.message .section-subtitle{margin-bottom:0}.message .section-subtitle:before{width:35px;left:-50px}}#breadcrumbs{min-height:initial;position:relative;color:#153362}#breadcrumbs:not(.no-bg)>.custom-container{background-image:url(images/background-seccion-2.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:420px}@media(max-width: 578px){#breadcrumbs:not(.no-bg)>.custom-container{background-size:auto 100%}}#breadcrumbs.bcms-post .breadcrumbs{padding:40px 0 15px 0}#breadcrumbs .breadcrumbs{display:flex;padding:35px 0 15px 0;margin-bottom:60px;font-size:14px;border-bottom:1px solid #ddd}@media(max-width: 768px){#breadcrumbs .breadcrumbs{padding:35px 0 15px 0;margin-bottom:40px}}@media(max-width: 578px){#breadcrumbs .breadcrumbs{margin-bottom:30px}#breadcrumbs .breadcrumbs p.col-md-6:last-child{margin-bottom:0}}#breadcrumbs .breadcrumbs li{display:flex}#breadcrumbs .breadcrumbs li:not(:last-child):after{content:"/";display:block;padding:0 8px}#breadcrumbs .breadcrumbs li:last-child{font-weight:500}#breadcrumbs .breadcrumbs li a{color:#153362;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}button{border:none;background:none}img,video{max-width:100%}section{padding:70px 0}@media(max-width: 1500px){section{padding:60px 0}}@media(max-width: 991px){section{padding:80px 0}}@media(max-width: 578px){section{padding:60px 0}}section.message{min-height:450px;display:flex;align-items:center}@media(min-width: 1500px){section.message{min-height:380px}}@media(max-width: 578px){section.message{min-height:250px}section.message p{margin-bottom:0}}@media(max-width: 450px){section.message{min-height:250px;padding:60px 0 60px 0}}section.big-section{padding:100px 0}@media(min-width: 992px){section.big-section{padding:80px 0}}@media(max-width: 991px){section.big-section{padding:0}}@media(min-width: 991px){section.small-section{padding:40px 0}}section.no-img-move .info-related-img{top:initial;bottom:initial}.banner-type{position:relative;z-index:5;display:flex;align-items:center}.banner-type .info-related-img-container{margin-bottom:0px}.banner-type .info-related-img-container .info-related-img{top:22px;left:3%;width:42vw;max-height:600px;max-width:600px}@media(min-width: 768px){.banner-type .info-related-img-container .info-related-img{height:42vw}}@media(min-width: 1500px){.banner-type .info-related-img-container .info-related-img{left:0%}}@media(max-width: 991px){.banner-type{margin-bottom:16%}.banner-type:not(.banner-type-2){padding-top:50px !important}}@media(max-width: 768px){.banner-type{margin-bottom:10%}}.banner-type.banner-type-2{min-height:initial}@media(max-width: 991px){.banner-type.banner-type-2{background-position:50% 100%;padding:70px 0 120px !important}}@media(min-width: 578px){.banner-type.banner-type-2{padding:0}}@media(max-width: 578px){.banner-type.banner-type-2{background-size:112% auto;background-position:50% 80%}}.banner-type.banner-type-2 .info-related-img-container{margin-bottom:-144px}.banner-type.banner-type-2 .info-related-img-container .info-related-img img{transform:scale(1.08) translate(-1.5%, 25%) rotate(7deg)}@media(min-width: 578px){.banner-type.banner-type-2 .info-related-img-container .info-related-img{top:-140px;height:465px}}@media(min-width: 578px)and (max-width: 991px){.banner-type.banner-img-up{margin-top:10vw;min-height:initial}.banner-type.banner-img-up .info-related-img-container.img-up{margin-top:-16%;margin-bottom:50px;height:64vh}}@media(min-width: 578px)and (max-width: 991px)and (max-width: 768px){.banner-type.banner-img-up .info-related-img-container.img-up{margin-top:-18%;height:60vh}}@media(min-width: 578px)and (max-width: 991px)and (max-width: 650px){.banner-type.banner-img-up .info-related-img-container.img-up{margin-top:-20%;height:56vh}}@media(min-width: 578px)and (max-width: 991px){.banner-type.banner-img-up .info-related-img{transform:rotate(-1deg) translate(-2%, 8%)}.banner-type.banner-img-up .info-related-img .inner-related-img{border-radius:0 185px 0 0 !important}.banner-type.banner-img-up .info-related-img .inner-related-img img{transform:scale(1.1) translateY(-10%) rotate(7deg)}.banner-type.banner-img-up .info-related-img:after{border-radius:0 165px 0 !important}}@media(max-width: 991px){.banner-type.banner-img-up{padding-bottom:30px !important}}@media(max-width: 578px){.banner-type.banner-img-up{margin-top:15vw}.banner-type.banner-img-up .info-related-img-container.img-up{margin-top:-28%;margin-left:-20px;margin-right:-20px}}@media(max-width: 500px){.banner-type.banner-img-up{margin-top:15vw}.banner-type.banner-img-up .info-related-img-container.img-up{margin-top:-30%;margin-left:-20px;margin-right:-20px}}@media(max-width: 450px){.banner-type.banner-img-up{margin-top:15vw;margin-bottom:0}.banner-type.banner-img-up .info-related-img-container.img-up{margin-top:-34%;margin-left:-20px;margin-right:-20px}}.info-related-img-container{position:relative}.whatsapp-contact{position:fixed;z-index:100;right:30px;bottom:30px;width:auto;background:#153362;color:#fff;border-radius:50px;padding:6px 16px 6px 6px;transition:all .3s ease;font-size:14px;display:flex;align-items:center;justify-content:center}.whatsapp-contact span{color:#fff}.whatsapp-contact i{display:flex;align-items:center;justify-content:center;background-color:#50e66f;width:35px;height:35px;border-radius:50%;margin-right:10px;font-size:24px;color:#fff}@media(max-width: 991px){.whatsapp-contact{right:20px;bottom:20px}}@media(max-width: 578px){.whatsapp-contact{right:16px;bottom:16px}}.whatsapp-contact:hover{background:#fff;box-shadow:0px 0px 6px rgba(43,43,43,.15)}.whatsapp-contact:hover span{color:#153362}.custom-pagination{display:flex;position:relative;gap:12px;z-index:2}.custom-pagination .swiper-pagination-bullet{width:16px;height:16px;margin:0 !important;display:block;border-radius:50%;border:1px solid #153362}.custom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#153362}@media(max-width: 991px){.responsive-md-reverse{flex-direction:column-reverse}}@media(max-width: 769px){.responsive-sm-reverse{flex-direction:column-reverse}}@media(max-width: 578px){.responsive-reverse{flex-direction:column-reverse}}@media(max-width: 991px){.responsive-top{padding-top:0}.responsive-top .info-related-img-container{margin-top:0 !important;margin-bottom:50px !important}}.s-content{position:relative;z-index:3}.figures-bg{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat}@media(min-width: 768px){.figures-bg{display:none}}.section-title{font-weight:600;font-size:64px;color:#153362;line-height:1;margin-bottom:24px}@media(max-width: 1400px){.section-title{font-size:62px}}@media(max-width: 1024px){.section-title{font-size:54px}}@media(max-width: 768px){.section-title{font-size:44px}}@media(max-width: 578px){.section-title{font-size:40px}}.section-title~p{line-height:1.5}.section-subtitle{font-weight:600;font-size:40px;color:#153362;line-height:1.1}.section-subtitle.big-subtitle{font-size:54px}.section-subtitle.light-subtitle{font-weight:400}.section-subtitle.small-subtitle{font-size:24px;font-weight:500}@media(max-width: 991px){.section-subtitle.small-subtitle{font-size:20px}}@media(max-width: 578px){.section-subtitle.small-subtitle{font-size:16px}}@media(max-width: 1400px){.section-subtitle{font-size:36px}}@media(max-width: 1024px){.section-subtitle{font-size:35px}}@media(max-width: 768px){.section-subtitle{font-size:28px}.section-subtitle.big-subtitle{font-size:48px}.section-subtitle.light-subtitle{font-size:32px}}@media(max-width: 578px){.section-subtitle{font-size:25px}.section-subtitle.big-subtitle{font-size:38px}.section-subtitle.light-subtitle{font-size:20px}}@media(max-width: 450px){.section-subtitle.big-subtitle{font-size:32px}}.section-subtitle-two{font-size:30px;font-weight:600;color:#153362;line-height:1.1}.info-related-img{height:40vw;width:40vw;aspect-ratio:1;max-height:570px;max-width:570px;margin:0 auto;position:relative;z-index:2}.info-related-img:before{display:none}@media(max-width: 1025px){.info-related-img{height:43vw;width:43vw}}@media(max-width: 768px){.info-related-img:before{display:none}}.info-related-img.video-container .video-cover{transform:rotate(-7deg)}.info-related-img.video-container .video-cover button{transform:rotate(7deg)}@media(max-width: 991px){.info-related-img.video-container{overflow:visible}.info-related-img.video-container .video-cover{transform:rotate(-7deg);border-radius:0 0px 0 200px}}@media(max-width: 768px){.info-related-img.video-container .video-cover{border-radius:0 0px 0 160px}}@media(max-width: 578px){.info-related-img.video-container .video-cover{border-radius:0 0px 0 120px}}@media(max-width: 450px){.info-related-img.video-container .video-cover{border-radius:0 0px 0 85px}}.info-related-img .inner-related-img{transform:rotate(-7deg);height:100%;width:100%;overflow:hidden;border-radius:120px}.info-related-img .inner-related-img img{-o-object-position:top center;object-position:top center;transform:scale(1.15) rotate(7deg)}@media(max-width: 991px){.info-related-img .inner-related-img img{transform:scale(1.15) rotate(7deg)}}.info-related-img:after{content:"";position:absolute;width:103%;height:104%;top:-2%;left:-1.5%;z-index:-1;border-radius:120px;transform:rotate(-3deg)}.ri-sm.img-up .info-related-img{margin-bottom:0}@media(min-width: 578px){.ri-sm.img-up .info-related-img{top:-60px !important}}.ri-sm .info-related-img{height:34vw;width:34vw;max-height:465px;max-width:465px}.ri-sm .info-related-img:after,.ri-sm .info-related-img .inner-related-img{border-radius:100px}@media(max-width: 991px){.ri-sm .info-related-img{height:38vw;width:38vw}.ri-sm .info-related-img:after,.ri-sm .info-related-img .inner-related-img{border-radius:60px}}@media(max-width: 768px){.ri-sm .info-related-img{height:40vw;width:40vw}}.ri-rec .info-related-img{height:20vw;width:40vw;max-height:465px;max-width:550px}@media(max-width: 1500px){.ri-rec .info-related-img{height:24vw}}@media(max-width: 1400px){.ri-rec .info-related-img{height:28vw}}@media(max-width: 991px){.info-related-img-container:not(.ri-sm){width:100vw;display:flex;overflow:hidden;margin-left:-50px;margin-right:-50px;height:65vh}.info-related-img-container:not(.ri-sm) .info-related-img{height:102%;min-width:112%}}@media(max-width: 991px)and (max-width: 769px){.info-related-img-container:not(.ri-sm) .info-related-img{overflow:initial}}@media(max-width: 991px)and (max-width: 578px){.info-related-img-container:not(.ri-sm) .info-related-img{min-width:115%}}@media(max-width: 991px){.info-related-img-container:not(.ri-sm).img-up{align-items:flex-start;margin-top:-14%;margin-bottom:40px}.info-related-img-container:not(.ri-sm).img-up .info-related-img{transform:rotate(0deg) translate(-3%, 10%);max-width:initial;max-height:initial;width:100%;top:initial;left:initial}}@media(max-width: 991px)and (max-width: 578px){.info-related-img-container:not(.ri-sm).img-up .info-related-img{transform:rotate(0deg) translate(-5%, 10%)}}@media(max-width: 991px){.info-related-img-container:not(.ri-sm).img-up .info-related-img .inner-related-img{border-radius:0 200px;transform:rotate(-7deg)}.info-related-img-container:not(.ri-sm).img-up .info-related-img .inner-related-img img{transform:scale(1.1) translateY(-5%) rotate(7deg)}}@media(max-width: 991px){.info-related-img-container:not(.ri-sm).img-up .info-related-img:after{left:0%;width:106%;height:102%;transform:rotate(-3.5deg);border-radius:0 200px 0}}@media(max-width: 991px)and (max-width: 991px){.info-related-img-container:not(.ri-sm).img-up{margin-top:-6%}}@media(max-width: 991px)and (max-width: 768px){.info-related-img-container:not(.ri-sm).img-up{margin-top:-8%}.info-related-img-container:not(.ri-sm).img-up .inner-related-img,.info-related-img-container:not(.ri-sm).img-up .info-related-img:after{border-radius:0 160px 0px 0 !important}}@media(max-width: 991px)and (max-width: 578px){.info-related-img-container:not(.ri-sm).img-up{margin-top:-42px}.info-related-img-container:not(.ri-sm).img-up .inner-related-img,.info-related-img-container:not(.ri-sm).img-up .info-related-img:after{border-radius:0 120px 0px 0 !important}}@media(max-width: 991px)and (max-width: 450px){.info-related-img-container:not(.ri-sm).img-up{margin-top:-45px}.info-related-img-container:not(.ri-sm).img-up .inner-related-img,.info-related-img-container:not(.ri-sm).img-up .info-related-img:after{border-radius:0 85px 0px 0 !important}}@media(max-width: 991px){.info-related-img-container:not(.ri-sm).img-down{margin-top:40px;margin-bottom:-14%}.info-related-img-container:not(.ri-sm).img-down .info-related-img{transform:rotate(0deg) translate(-6%, -10%);max-width:initial;max-height:initial;width:100%;top:initial;left:initial}.info-related-img-container:not(.ri-sm).img-down .info-related-img .inner-related-img{border-radius:0 0px 0 200px;transform:rotate(-7deg)}.info-related-img-container:not(.ri-sm).img-down .info-related-img .inner-related-img img{transform:scale(1.1) translateY(12%) rotate(7deg)}.info-related-img-container:not(.ri-sm).img-down .info-related-img:after{top:0%;left:-5%;width:106%;height:102%;transform:rotate(-3.5deg);border-radius:0 175px 0}}@media(max-width: 991px)and (max-width: 768px){.info-related-img-container:not(.ri-sm).img-down .inner-related-img,.info-related-img-container:not(.ri-sm).img-down .info-related-img:after{border-radius:0 0px 0 160px !important}}@media(max-width: 991px)and (max-width: 578px){.info-related-img-container:not(.ri-sm).img-down .inner-related-img,.info-related-img-container:not(.ri-sm).img-down .info-related-img:after{border-radius:0 0px 0 120px !important}}@media(max-width: 991px)and (max-width: 450px){.info-related-img-container:not(.ri-sm).img-down .inner-related-img,.info-related-img-container:not(.ri-sm).img-down .info-related-img:after{border-radius:0 0px 0 85px !important}}@media(max-width: 769px){.info-related-img-container:not(.ri-sm){margin-left:-30px;margin-right:-30px;height:60vh}}@media(max-width: 578px){.info-related-img-container{width:100vw;display:flex;overflow:hidden;margin-left:-20px !important;margin-right:-20px !important;height:50vh !important}.info-related-img-container .info-related-img{height:102%;min-width:112%}}@media(max-width: 578px)and (max-width: 769px){.info-related-img-container .info-related-img{overflow:initial}}@media(max-width: 578px)and (max-width: 578px){.info-related-img-container .info-related-img{min-width:115%}}@media(max-width: 578px){.info-related-img-container.img-up{align-items:flex-start;margin-top:-14%;margin-bottom:40px}.info-related-img-container.img-up .info-related-img{transform:rotate(0deg) translate(-3%, 10%);max-width:initial;max-height:initial;width:100%;top:initial;left:initial}}@media(max-width: 578px)and (max-width: 578px){.info-related-img-container.img-up .info-related-img{transform:rotate(0deg) translate(-5%, 10%)}}@media(max-width: 578px){.info-related-img-container.img-up .info-related-img .inner-related-img{border-radius:0 200px;transform:rotate(-7deg)}.info-related-img-container.img-up .info-related-img .inner-related-img img{transform:scale(1.1) translateY(-5%) rotate(7deg)}}@media(max-width: 578px){.info-related-img-container.img-up .info-related-img:after{left:0%;width:106%;height:102%;transform:rotate(-3.5deg);border-radius:0 200px 0}}@media(max-width: 578px)and (max-width: 991px){.info-related-img-container.img-up{margin-top:-6%}}@media(max-width: 578px)and (max-width: 768px){.info-related-img-container.img-up{margin-top:-8%}.info-related-img-container.img-up .inner-related-img,.info-related-img-container.img-up .info-related-img:after{border-radius:0 160px 0px 0 !important}}@media(max-width: 578px)and (max-width: 578px){.info-related-img-container.img-up{margin-top:-42px}.info-related-img-container.img-up .inner-related-img,.info-related-img-container.img-up .info-related-img:after{border-radius:0 120px 0px 0 !important}}@media(max-width: 578px)and (max-width: 450px){.info-related-img-container.img-up{margin-top:-45px}.info-related-img-container.img-up .inner-related-img,.info-related-img-container.img-up .info-related-img:after{border-radius:0 85px 0px 0 !important}}@media(max-width: 578px){.info-related-img-container.img-down{margin-top:40px;margin-bottom:-14%}.info-related-img-container.img-down .info-related-img{transform:rotate(0deg) translate(-6%, -10%);max-width:initial;max-height:initial;width:100%;top:initial;left:initial}.info-related-img-container.img-down .info-related-img .inner-related-img{border-radius:0 0px 0 200px;transform:rotate(-7deg)}.info-related-img-container.img-down .info-related-img .inner-related-img img{transform:scale(1.1) translateY(12%) rotate(7deg)}.info-related-img-container.img-down .info-related-img:after{top:0%;left:-5%;width:106%;height:102%;transform:rotate(-3.5deg);border-radius:0 175px 0}}@media(max-width: 578px)and (max-width: 768px){.info-related-img-container.img-down .inner-related-img,.info-related-img-container.img-down .info-related-img:after{border-radius:0 0px 0 160px !important}}@media(max-width: 578px)and (max-width: 578px){.info-related-img-container.img-down .inner-related-img,.info-related-img-container.img-down .info-related-img:after{border-radius:0 0px 0 120px !important}}@media(max-width: 578px)and (max-width: 450px){.info-related-img-container.img-down .inner-related-img,.info-related-img-container.img-down .info-related-img:after{border-radius:0 0px 0 85px !important}}@media(min-width: 768px){.img-pc-up .info-related-img{top:-70px;margin-bottom:-20px;bottom:initial !important;margin-top:0 !important}}@media(min-width: 991px){.img-up .info-related-img{top:-70px;margin-bottom:-20px}.img-down .info-related-img{bottom:-70px;margin-top:-20px}}@media(max-width: 578px){.content_grid{display:flex;flex-wrap:wrap}.content_grid h3{order:1;width:calc(100% - 105px)}.content_grid p{order:3}.content_grid a{order:2;margin-top:0 !important}}.frame{display:flex;align-items:center;flex-direction:column}.frame .img-frame{margin-bottom:35px}@media(max-width: 1200px){.frame:not(:last-child){margin-bottom:50px}}@media(max-width: 991px){.frame{margin-bottom:40px}.frame .img-frame{margin-bottom:30px}}.frame h4{text-align:center}.frame h5,.frame h6{font-weight:600;line-height:1;width:100%;max-width:195px;color:#153362;text-align:center}.frame h5{font-size:40px}@media(max-width: 768px){.frame h5{font-size:34px}}@media(max-width: 578px){.frame h5{font-size:24px}}.frame h6{font-size:32px}.frame span{color:#153362;font-weight:600;font-size:16px;text-align:center;line-height:1.2}@media(max-width: 991px){.frame .img-frame{height:32vw;width:32vw}}@media(max-width: 578px){.frame{margin-bottom:30px}.frame .img-frame{height:38vw;width:38vw;margin-bottom:20px}.frame .img-frame .inner-related-img{border-radius:28px}.frame .img-frame:after{border-radius:28px}.frame h6{font-size:24px;font-weight:600}.frame span{font-size:14px}}.img-frame{height:17.5vw;width:17.5vw;max-height:285px;max-width:285px;margin:0 auto;position:relative;z-index:2;display:flex}.img-frame .inner-related-img{transform:rotate(-7deg);overflow:hidden;border-radius:50px;transition:all .3s}.img-frame .inner-related-img img{transform:scale(1.1) rotate(7deg)}.img-frame:after{content:"";position:absolute;width:103%;height:104%;top:-2%;left:-1.3%;z-index:-1;border-radius:50px;transform:rotate(-3deg);transition:all .3s}a.img-frame:hover .inner-related-img{transform:rotate(-5deg)}a.img-frame:hover:after{transform:rotate(2deg)}.dblue-frame:after{background-color:#214f97}.yellow-frame:after{background-color:#fdb82b}.lblue-frame:after{background-color:#45c4d8}.green-frame:after{background-color:#53c099}.lime-frame:after{background-color:#d6ca22}.full-bg{background-attachment:fixed;background-repeat:no-repeat}.center-vertical{display:flex;align-items:center}.title-btn{background:#153362;color:#fff;padding:12px 20px;line-height:1;z-index:1;border-radius:50px;font-weight:500;position:relative;overflow:hidden}.button{transition:all .3s;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:16px;display:flex;align-items:center;justify-content:center}.button.btn-1{background:#153362;color:#fff;border:1px solid #153362;padding:12px 20px;line-height:1;z-index:1;border-radius:50px;font-weight:500;position:relative;overflow:hidden}.button.btn-1.bordered{border:2px solid #153362;padding:10px 20px}.button.btn-1:after{content:"";position:absolute;z-index:-1;left:0;bottom:-1%;width:0%;height:102%;border-radius:50px;color:#153362;background:#fff;-webkit-animation:out .4s ease 1 both;animation:out .4s ease 1 both}.button.btn-1 i{margin-left:5px;font-size:20px;transition:all .2s}.button.btn-1:hover{color:#153362}.button.btn-1:hover:after{-webkit-animation:in .4s ease 1 both;animation:in .4s ease 1 both}.button.btn-1:hover i{transform:translateX(5px);color:#153362}.button.btn-1.btn-white{border-color:#fff;color:#fff}.button.btn-1.btn-white:after{background:#fff}.button.btn-1.btn-white:hover{color:#153362}.button.btn-1.btnSendCita{background:#153362;color:#fff}.button.btn-1.btnSendCita *{color:#fff}.button.btn-1.btnSendCita:after{background:#fff}.button.btn-1.btnSendCita:hover{color:#153362}@-webkit-keyframes in{0%{width:0;left:0;right:auto}100%{left:-2%;right:auto;width:104%}}@keyframes in{0%{width:0;left:0;right:auto}100%{left:-2%;right:auto;width:104%}}@-webkit-keyframes out{0%{width:104%;left:auto;right:0}100%{width:0;left:auto;right:0}}@keyframes out{0%{width:104%;left:auto;right:0}100%{width:0;left:auto;right:0}}@-webkit-keyframes show{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes show{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.button.btn-2{width:78px;min-width:78px;height:78px;min-height:78px;color:#fff;border-radius:50%;background:#153362;font-size:30px;position:relative;overflow:hidden;z-index:1;outline:none}.button.btn-2:after{content:"";z-index:-1;position:absolute;border-radius:50%;top:50%;border:48px solid #fdb82b;left:50%;transform:translate(-50%, -50%);-webkit-animation:in-2 .5s ease 1 both;animation:in-2 .5s ease 1 both}.button.btn-2:hover:after{-webkit-animation:out-2 .5s ease 1 both;animation:out-2 .5s ease 1 both}@-webkit-keyframes in-2{0%{border:48px solid #fdb82b;width:150%;height:150%}100%{width:150%;height:150%;border:0px solid #fdb82b}}@keyframes in-2{0%{border:48px solid #fdb82b;width:150%;height:150%}100%{width:150%;height:150%;border:0px solid #fdb82b}}@-webkit-keyframes out-2{0%{border:0px solid #fdb82b}100%{border:48px solid #fdb82b}}@keyframes out-2{0%{border:0px solid #fdb82b}100%{border:48px solid #fdb82b}}.button.btn-2.btn-white{background:#e9f1f2;color:#153362}.button.btn-3{width:100%;min-height:64px}.button.btn-3 .icon-type-button,.button.btn-3 .type-button{height:100%}.button.btn-3 .icon-type-button{border-radius:0px 5px 5px 0px;min-width:64px;height:100%;display:flex;align-items:center;justify-content:center;background-color:#ddd}.button.btn-3 .icon-type-button i{font-size:28px;color:#153362}.button.btn-3 .type-button{padding:16px;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-color:#fff;border-radius:5px 0 0 5px}.button.btn-3 .type-button span,.button.btn-3 .type-button h5{color:#153362}.button.btn-3 .type-button span{font-size:10px;line-height:1}.button.btn-3 .type-button h5{font-size:14px;font-weight:600;margin-bottom:0}@media(max-width: 991px){.button.btn-3 .type-button{padding:18px}.button.btn-3 .type-button h5{font-size:15px}.button.btn-3 .type-button span{font-size:12px}}@media(max-width: 768px){.button.btn-3 .type-button{padding:15px}.button.btn-3 .type-button h5{font-size:14px}}.button.btn-3.btn-big{width:auto}.button.btn-3.btn-big .icon-type-button{border-radius:8px 0 0 8px;min-width:80px;min-height:80px}.button.btn-3.btn-big .icon-type-button i{font-size:28px}.button.btn-3.btn-big .type-button{border-radius:0px 8px 8px 0px;max-width:300px;padding:20px;display:flex;align-items:center}.button.btn-3.btn-big .type-button span{font-size:20px;font-weight:600;line-height:1.2}.button.btn-3.btn-blue .type-button{background-color:#153362}.button.btn-3.btn-blue .type-button span,.button.btn-3.btn-blue .type-button h5{color:#fff}.button.btn-3.btn-blue .icon-type-button{background-color:#1b4e98}.button.btn-3.btn-blue .icon-type-button i{color:#fff}.button.btn-4{color:#153362;font-size:16px;font-weight:500}.button.btn-4 span{text-decoration:underline}.button.btn-5{color:#153362 !important;border-color:#fdb82b}.button.btn-5:after{background-color:#fdb82b}.button.fill-btn{color:#fff}.button.fill-btn img{height:18px;margin-left:10px}.button.fill-btn:after{left:-2%;right:auto;width:104% !important}.select_field{position:relative}.select_field select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.select_field:after{content:"";background:#fff;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #2b2b2b;position:absolute;top:50%;right:14px;transform:translateY(-50%);position:absolute}.button-group{display:flex;align-items:center;flex-wrap:wrap;margin:0 -10px}.button-group a{margin:0 10px 20px 10px}.btn-orange .icon-type-button{background:#f47820 !important}.btn-orange .icon-type-button i{color:#fff !important}.btn-orange .type-button{background-color:#ffd2b4 !important}.btn-orange .type-button span{color:#153362}.socials{display:flex;align-items:center;margin-left:10px}.socials a{font-size:30px;display:flex;align-items:center;justify-content:center}.socials a .fab{font-size:26px;padding:7px}.custom-container{max-width:1400px;width:100%;margin:0 auto;padding:0 22px}@media(max-width: 1500px){.custom-container{max-width:1200px;padding:0 45px}}@media(max-width: 991px){.custom-container{padding:0 50px}}@media(max-width: 769px){.custom-container{padding:0 30px}}@media(max-width: 578px){.custom-container{width:100%;padding:0 20px}}.info-related-img-container:before{display:none !important}.info-related-img:before{display:none !important}.figures-bg{display:none !important}.mc4wp-response{position:fixed;width:100vw;height:100vh;background:rgba(255,255,255,.5);top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;overflow:hidden}.mc4wp-response .mc4wp-alert{width:300px;height:200px;border-radius:20px;background:#fff;box-shadow:10px 10px 40px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:25px;text-align:center}.mc4wp-response .mc4wp-alert p{margin-bottom:0}.modal-backdrop{background:rgba(0,0,0,.596)}.modal-principal{display:none !important;display:flex;justify-content:center;align-items:center}.modal-principal .modal-header{border-bottom:none;padding:0;position:relative}.modal-principal .modal-header .close{position:absolute;right:13px;top:6px}@media(min-width: 578px){.modal-principal .modal-dialog{max-width:750px !important}}@media(max-width: 991px){.modal-principal .modal-dialog{width:90vw}}.modal-principal .modal-footer{border-top:none}.modal-principal .btn-modal{display:flex;justify-content:center;align-items:center}.modal-principal .button{position:absolute;bottom:45px;left:20%;left:50%;transform:translateX(-50%)}@media(max-width: 768px){.modal-principal .button{bottom:34px}}.modal-principal span{background-color:#fff;border-radius:100%;width:27px;height:27px;display:flex;justify-content:center;align-items:center}/*# sourceMappingURL=custom.min.css.map */
