@charset "UTF-8";
:root{
    --color-pri:#1A41E5;
    --color-sec:#132b8a;
    --color-ter:#EAEAEA;
    
    /* TEXTOS */   
    --txt-blanco:#FFFFFF;
    --txt-oscuro:#1B1B1B;
    --txt-color-pri:#1A41E5;
    --titulos:#1B1B1B;
    --fuente-pri: 'Montserrat', sans-serif!important;

    /* BOTONES ICONOS Y LINEAS */
    --iconos_header:#28282873;
    --btn-pri:#1A41E5;
    --btn-pri-hover:#132B8A;
    --txt-btn-pri:#FFFFFF;
    --txt-btn-pri-hover:#FFFFFF;

    --txt-btn-oscuro:#1B1B1B;
    --color-sec-btn:#132B8A;
    --linea:#1A41E5;
}


*{margin:0;padding:0}::-moz-selection{background:#1f669c;color:#fff}::selection{background:#1f669c;color:#fff}:focus{outline:0}img{border:0}img a{border:0}a{text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}:hover,input,textarea{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:400}embed,img,object,video{max-width:100%}.ie6 img{width:100%}body{-webkit-font-smoothing:antialiased!important;text-align:center;font-family:'Open Sans Condensed',sans-serif;font-weight:300}input,option,select,textarea{font-family:'Open Sans Condensed',sans-serif;font-weight:300}img{max-width:100%}@font-face{font-family:icomoon;src:url(https://www.oikos.com.co/inmobiliaria/fonts/icomoon.eot?58dk2n);src:url(https://www.oikos.com.co/inmobiliaria/fonts/icomoon.eot?58dk2n#iefix) format('embedded-opentype'),url(https://www.oikos.com.co/inmobiliaria/fonts/icomoon.ttf?58dk2n) format('truetype'),url(https://oikos.com.co/inmobiliaria/fonts/icomoon.woff?58dk2n) format('woff'),url(https://www.oikos.com.co/inmobiliaria/fonts/icomoon.svg?58dk2n#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic_wa:before{content:"\ea93"}.cont_header_avli{width:100%;height:129px;display:none;transition:none;-webkit-transition:none;position:relative; z-index: 102;}.cont_header_avli header{position:relative}.btn_despl_head{width:50px;height:50px;background:rgba(0,87,142,.5);border:1px solid #fff;box-sizing:border-box;padding:13px 10px;position:absolute;top:40px;right:40px;cursor:pointer;border-radius:8px;z-index:101;transition:all .3s}.btn_despl_head span{width:100%;float:right;height:2px;background:#fff;display:inline-block}.btn_despl_head span:nth-child(2){margin:8px 0}.header{width:100%;display:inline-block;position:fixed;top:0;left:0;background:#1d8d8d;font-family:'Encode Sans Semi Condensed';z-index:102;border-bottom:10px solid #162a5b}.cont_top_header{width:100%;height:30px;display:inline-block;background:#162a5b;padding:3px 0}.cont_links_top_header{width:38%;display:inline-block;margin:0 1%}.link_top_header{display:inline-block;vertical-align:middle;margin:0 1%}.ic_link_top{width:24px;height:24px;border-radius:50%;background-repeat:no-repeat;background-size:90% 90%;background-position:center;display:inline-block;vertical-align:middle}.ic_bod{background-image:url(https://www.oikos.com.co/inmobiliaria/images/diseno/h_bodegas.svg);background-color:#008087}.ic_ofic{background-image:url(https://www.oikos.com.co/inmobiliaria/images/diseno/h_oficinas.svg);background-color:#007298}.ic_cc{background-image:url(https://www.oikos.com.co/inmobiliaria/images/diseno/h_cc.svg);background-color:#2f2e80}.ic_avl{background-image:url(https://www.oikos.com.co/inmobiliaria/images/diseno/h_avl.svg);background-color:#038080}.ic_ext{background-image:url(https://www.oikos.com.co/inmobiliaria/images/diseno/h_extractos.svg);background-color:#768400}header .cont_central{width:100%;display:inline-block;max-width:1300px}.logo_princ{width:16%;height:13vw;max-height:168px;display:inline-block;vertical-align:top;background:url(https://www.oikos.com.co/inmobiliaria/images/diseno/logo_inmobiliaria.svg) no-repeat center #fff;background-size:60% auto;text-indent:-9999em;margin:-3px 0 0 0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;position:relative;z-index:3;box-shadow:0 2px 5px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,.4)}.logo_princ a{width:100%;height:100%;display:block}.nombre_link_top{display:inline-block;vertical-align:middle;font-weight:700;font-size:11px;color:#c4c2b7;margin:0 5px}.btn_pse{display:inline-block;margin:0 2%}.ic_pse{display:inline-block;vertical-align:middle;width:28px;height:28px;background:url(https://www.oikos.com.co/inmobiliaria/images/diseno/ic_pse.png) no-repeat center;background-size:100% auto}.nav{width:100%;display:inline-block}.menu{width:42%;display:flex;display:-webkit-flex;float:left}.menu:nth-child(2){float:right}.menu li{height:83px;display:flex;display:-webkit-flex;flex-grow:1;-webkit-flex-grow:1;-moz-flex-grow:1}.menu li a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;align-content:center;-webkit-align-content:center;-moz-align-content:center;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;width:100%;height:100%;color:#fff;font-size:15px;font-weight:700;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;padding:0 5%}.menu li a:hover{background:#162a5b;color:#fff}.menu_oculto{display:none!important}.encabezado{font-family: 'Open Sans Condensed'; width:100%;position:absolute;top:10%;left:0;z-index:100;transition:all .3s}.cont_central{width:100%;display:inline-block;max-width:960px}.title_acm{width:100%;display:inline-block;font-size:44px;color:#fff;font-weight:700}.subtit_acm{width:100%;display:inline-block;font-size:20px;color:#fff;font-weight:300}.cont_gen_paso{font-family: 'Open Sans Condensed';position:absolute;top:0;left:0;background-size:cover;background-position:center;width:100%;min-height:100%;display:none;transform:scale(1.1);opacity:0;transition:all .3s}
.cont_gen_paso:before {content: "";width: 100%;position: absolute;height: 100%;background: rgba(0,0,0,.7);left: 0;z-index: -1;
}.cont_gen_paso.current{display:block;animation:enter 1s forwards}.me_despl{top:111px;transition:all .3s}.btn_despl_head.me_despl{top:180px}.encabezado.me_despl{top:200px}@keyframes enter{from{transform:scale(1.1);opacity:0}to{transform:scale(1);opacity:1}}.colum_izq{width:45%;max-width:480px;display:inline-block;vertical-align:middle;margin:0 5% 0 5%}.cont_tit_busq_inmb{text-align: left; width:100%;display:inline-block;font-size:28px;font-weight:700;color:#fff}.cont_tit_busq_inmb:before{width:37px;height:37px;background:url(https://oikos.com.co/inmobiliaria/images/diseno/ic_tipo.svg) no-repeat center;background-size:100% auto;display:inline-block;content:"";margin:0 5% 0 0;vertical-align:middle}.cont_form_ub_in{width:100%;display:inline-block;margin:30px 0}.linea_form_ub_in{width:100%;display:inline-block;margin:5px 0;text-align:left}.etiq_ub_in{width:46%;display:inline-block;vertical-align:middle;font-size:24px;color:#fff;font-weight:700;text-align:left;box-sizing:border-box;padding-right:15px}
.campo_form_ub_in{width: 53%;height: 40px;border: 1px solid #ffc000;border-radius: 8px;background: transparent;display: inline-block;vertical-align: middle;font-size: 18px;color: #ffc000;padding: 2px 10px;box-sizing: border-box; font-weight: bold;}
.campo_form_ub_in option{font-size:16px;color:#000}.w_dir_2{width:15%;margin:0 4%}.w_dir_2:last-child{margin-right:0}.w_dir_3{width: 24%;}.num_dir{display:inline-block;vertical-align:middle;font-size:24px;font-weight:700;color:#fff}.w_100{width:100%;display:inline-block}
.btn{font-size:24px;color:#fff;background:#999;font-weight:700;margin:20px 20px;display:inline-block;padding:12px 60px;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.7)}.cont_gen_column_der{width:45%;max-width:480px;margin:0 5% 0 5%;display:inline-block;position:relative}.column_der{width:100%;display:inline-block;vertical-align:middle;transition:all .5s;position:relative}.texto_mapa{color:#fff;transition:all .5s}.cont_mapa{width:100%;display:inline-block;border-radius:50%;overflow:hidden;box-shadow:0 0 7px 7px rgba(255,255,255,.5);height:464px}.cont_gen_inf{padding:28vh 0 50px 0}.cont_gen_itm_paso_2{width:31%;max-width:275px;margin:40px 1%;display:inline-block;vertical-align:top}.icon_item_paso2{width:100%;display:inline-block;height:70px}.icon_item_paso2 img{height:100%;max-width:none;width:auto}.chek_itm_paso2{-webkit-appearance:none;width:22px;height:22px;background:#fff;border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,.6);margin-right:20px;margin-bottom:5px;display:inline-block;vertical-align:middle}.chek_itm_paso2[type=radio]:checked{background:url(https://oikos.com.co/inmobiliaria/images/diseno/checked.svg) no-repeat center #ffc000}.chek_itm_paso2[type=checkbox]:checked{background:url(https://oikos.com.co/inmobiliaria/images/diseno/checked.svg) no-repeat center #ffc000}.etiq_item_paso2{font-size:24px;color:#fff;font-weight:700}.cont_despl_ubq_paso2{width:100%;display:inline-block;margin:30px 0}.w_km_radio{width:85px}.txt_w_km_radio{width:100%;display:inline-block;font-size:18px;color:#fff;margin:20px 0 0 0}.linea_form_paso2{width:100%;display:inline-block;margin:5px 0}.btn_act{color:#002060;background:#ffc000;cursor:pointer;transition:all .3s}.btn_act:hover{transform:scale(1.05)}.txt_inf_paso{width:100%;display:inline-block;font-size:36px;color:#fff;margin:40px 0}.btn_inicio{width:45px;height:45px;position:absolute;top:-20px;right:5%}.campo_paso3{width:53%;display:inline-block;vertical-align:middle;border:1px solid #ffc000;border-radius:6px;background:0 0;height:40px;box-sizing:border-box;padding:5px 10px;font-size:18px;color:#ffc000;font-weight:700}.campo_pago>option,.campo_paso3>option{color:#000;font-weight:700}.linea_form_paso3{width:100%;display:inline-block;text-align:center;margin:10px 0}.etiq_form_paso3{width:46%;display:inline-block;vertical-align:middle;font-size:24px;color:#fff;font-weight:700;text-align:right;box-sizing:border-box;padding-right:15px}.cont_precio_avaluo{width:90%;display:inline-block;max-width:800px;border:1px solid #ffc000}.txt_aval_ln{width:50%;float:left;font-size:25px;font-weight:700;color:#ffc000;padding:20px 0}.precio_avl{width:50%;float:left;background:#ffc000;padding:10px 0;color:#002060;font-size:40px;font-weight:700}.inc_iva{display:inline-block;font-size:14px;font-weight:700;color:#002060;text-align:left}.cont_form_pago{width:90%;display:inline-block;max-width:900px;margin:30px 0}.linea_form_pago{width:47%;margin:5px 1%;display:inline-block;vertical-align:middle}.etiq_form_pago{width:35%;display:inline-block;vertical-align:middle;font-size:20px;color:#fff;font-weight:700;text-align:left;box-sizing:border-box;padding-right:15px; text-align: right;}.campo_pago{width:63%;display:inline-block;vertical-align:middle;border:1px solid #ffc000;border-radius:6px;background:0 0;height:40px;box-sizing:border-box;padding:5px 10px;font-size:18px;color:#ffc000;font-weight:700}.cont_gen_chek_acepto{width:auto;display:inline-block;float:left;margin:10px 3%; }.txt_chek_acepto{display:inline-block;font-size:16px;color:#fff;text-align:left;text-align:left}.txt_chek_acepto a{font-weight:700;color:#fff}.check_pago{display:inline-block;margin:0 10px 0 0}.cont_opcion_paso2{display:inline-block}.cont_gen_gracias{position:absolute;top:0;left:0;background-image:url(../images/diseno/bg_1.jpg);background-attachment:fixed;background-size:cover;background-position:center;width:100%;min-height:100%;font-family: 'Open Sans Condensed';}
.cont_gen_gracias:before{
        content: "";
    width: 100%;
    position: absolute;
    height: 100%;
    background: rgba(0,0,0,.7);
    left: 0;
    z-index: 0;
}
.cont_txt_gracias{width:90%;max-width:500px;display:inline-block;margin-top:25%;transform:translateY(-50%)}.txt_1_gracias{font-size:60px;color:#fff;font-weight:700}.txt_2_gracias{font-size:35px;color:#fff;font-weight:300}.txt_final{position:absolute;bottom:20px;left:0;color:#fff;width:100%}.error{border:1px solid red!important}.success{border:1px solid #038084!important}.centrar{text-align:center}.cont_gen_txt_home{width:100%;position:absolute;top:0;left:0}.txt_home{font-size:25px;line-height:28px;text-align:justify;color:#fff;font-weight:400}.txt_home span{color:#ffc000}.generando{background-image:url(https://oikos.com.co/inmobiliaria/images/diseno/fondo_descargando_pdf.jpg);background-size:cover}.cont_gen_descargando{width:90%;max-width:790px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 2px 1px rgba(0,0,0,.4);box-sizing:border-box;padding:40px 2%;background:#fff;border-radius:10px}.logo_inmb{width:150px;height:107px;display:inline-block;margin:20px 0}.txt_1_generando{width:100%;display:inline-block;font-size:40px;line-height:42px;color:#0393aa;font-weight:700}.txt_2_generando{width:100%;display:inline-block;font-size:40px;line-height:42px;color:#666}.icono_generando{width:80px;height:80px;display:inline-block;margin:20px 0;position:relative}.icono_generando:before{content:"";width:58px;height:60px;display:inline-block;background:url(https://oikos.com.co/inmobiliaria/images/diseno/ic_dow_1.svg) no-repeat center;background-size:auto 100%;animation:generando 2s infinite}@keyframes generando{0%{transform:translateY(-16px)}50%{transform:translateY(8px)}100%{transform:translateY(-16px)}}.icono_generando:after{content:"";width:80px;height:33px;display:inline-block;background:url(../images/diseno/ic_dow_2.svg) no-repeat center;background-size:100% auto;margin-top:-10px}.txt_bot_terminos_forms{width:95%;font-size:15px;text-align:justify;color:#fff;padding:10px 0;display:inline-block;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:10px}.txt_bot_terminos_forms a{color:#ffc000;font-weight:700}
.appriseInner{
 font-weight: bold;
    font-size: 18px;
}
.appriseInner button{
    border:none !important;
    min-width: 200px;
    background: #ffc000 !important;
    color: #fff !important;
    font-size: 18px !important;
    font-weight: bold !important;
    padding: 12px 32px !important;
    -webkit-box-shadow: 0 1px 2px #7b7b7b !important;
}

/* ******************** */
/* ESTILOS HEADER */
/* ******************** */


*{margin:0;padding:0}::-moz-selection{background:#2b3c7f;color:#fff}::selection{background:#2b3c7f;color:#fff}:focus{outline:0}img{border:0}img a{border:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:400}embed,iframe,img,object,video{max-width:100%}.ie6 img{width:100%}input[type=submit]{-webkit-appearance:none}input,option,select,textarea{border:0;background:0;box-sizing:border-box;font-weight:400}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic_sk:before{content:"\eac5"}.ic_vm:before{content:"\eaa0"}.ic_pt:before{content:"\e900"}.ic_in:before{content:"\eaca"}.ic_bg:before{content:"\eab7"}.ic_yt:before{content:"\ea9d"}.ic_rss:before{content:"\ea9b"}.ic_tw:before{content:"\ea96"}.ic_wa:before{content:"\ea93"}.ic_ig:before{content:"\ea92"}.ic_fb:before{content:"\ea90"}.ic_share:before{content:"\e90a"}.ic_gp:before{content:"\e909"}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?c7s859);src:url(../fonts/icomoon.eot?c7s859#iefix) format('embedded-opentype'),url(../fonts/icomoon.ttf?c7s859) format('truetype'),url(../fonts/icomoon.woff?c7s859) format('woff'),url(../fonts/icomoon.svg?c7s859#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:var(--fuente-pri);src:url(../fonts/OpenSansCondensed-Bold.eot);src:url(../fonts/OpenSansCondensed-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSansCondensed-Bold.woff2) format('woff2'),url(../fonts/OpenSansCondensed-Bold.svg#OpenSansCondensed-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:var(--fuente-pri);src:url(../fonts/OpenSansCondensed-Light.eot);src:url(../fonts/OpenSansCondensed-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSansCondensed-Light.woff2) format('woff2'),url(../fonts/OpenSansCondensed-Light.svg#OpenSansCondensed-Light) format('svg');font-weight:300;font-style:normal}@font-face{font-family:var(--fuente-pri);src:url(../fonts/EncodeSansSemiCondensed-Regular.eot);src:url(../fonts/EncodeSansSemiCondensed-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/EncodeSansSemiCondensed-Regular.woff2) format('woff2'),url(../fonts/EncodeSansSemiCondensed-Regular.svg#EncodeSansSemiCondensed-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:var(--fuente-pri);src:url(../fonts/EncodeSansSemiCondensed-Bold.eot);src:url(../fonts/EncodeSansSemiCondensed-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/EncodeSansSemiCondensed-Bold.woff2) format('woff2'),url(../fonts/EncodeSansSemiCondensed-Bold.svg#EncodeSansSemiCondensed-Bold) format('svg');font-weight:700;font-style:normal}html{height:100%}body{
      -webkit-font-smoothing:antialiased!important;
      text-align:center;
      font-family: var(--fuente-pri);
      font-weight:400;
      background:#fff;
      height:100%
    }
      .header{width:100%;height: 111px;display:inline-block;position:fixed;top:0;left:0;background:#FFF;font-family:var(--fuente-pri);z-index:90;border-bottom:3px solid var(--linea)}.cont_top_header{
      width:100%;
      height:30px;
      display:inline-block;
      background: var(--color-ter);
      padding:3px 0;
    }
    .link_top_header.consig_inmb{
      background-color: #db962f;
    }
    .link_top_header.mis_fac{
      background-color: #768400;
    }
    .link_top_header.av_linea{
      background-color: #002ad9;
    }

    .cont_links_top_header{width:38%;display:inline-block;margin:0 1%}.link_top_header{display:inline-block;vertical-align:middle;margin:0 1%}.link_top_header.av_linea,.link_top_header.mis_fac, .link_top_header.consig_inmb{border-radius:5px;color:#fff;}.link_top_header.av_linea .nombre_link_top,.link_top_header.mis_fac .nombre_link_top, .link_top_header.consig_inmb .nombre_link_top{color:var(--txt-blanco)}
  .nombre_link_top.cdr{
      max-width: 64px;
  }
  .ic_link_top{width:24px;height:24px;border-radius:50%;background-repeat:no-repeat;background-size:90% 90%;background-position:center;display:inline-block;vertical-align:middle}.ic_bod{background-image:url('https://oikos.com.co/inmobiliaria/images/diseno/h_bodegas.svg');background-color:var(--color-pri)}
  .ic_ofic{background-image:url('https://oikos.com.co/inmobiliaria/images/diseno/h_oficinas.svg');background-color:#007298}.ic_cc{background-image:url('https://oikos.com.co/inmobiliaria/images/diseno/h_cc.svg');background-color:#2f2e80}
  .ic_avl{background-image:url('https://oikos.com.co/inmobiliaria/images/diseno/h_avl.svg');background-color:var(--iconos_header)}
  .ic_ext{background-image:url('https://oikos.com.co/inmobiliaria/images/diseno/h_extractos.svg');background-color:var(--iconos_header)}
  .ic_consig_inmb{
      background-image:url('https://oikos.com.co/inmobiliaria/images/diseno/ic_up_inmb.svg');background-color:var(--iconos_header);
      background-size: 56% auto;
  }
  .cont_central{width:100%;display:inline-block;max-width:1300px}.logo_princ{width:16%;height:13vw;max-height:168px;display:inline-block;vertical-align:top;background:url(https://oikos.com.co/inmobiliaria/images/diseno/logo_inmobiliaria.svg) no-repeat center #fff;background-size:60% auto;text-indent:-9999em;margin:-3px 0 0 0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;position:relative;z-index:3;box-shadow:0 2px 20px rgba(0,0,0,.15);-webkit-box-shadow:0 2px 20px rgba(0,0,0,.15);-moz-box-shadow:0 2px 20px rgba(0,0,0,.15)}.logo_princ a{width:100%;height:100%;display:block}
  .nombre_link_top{text-align: left; display:inline-block;vertical-align:middle;font-weight:700;font-size:10px;color:var(--txt-oscuro);margin:0 10px 0 0;}
  .btn_pse{display:inline-block;margin:0 2%}.ic_pse{display:inline-block;vertical-align:middle;width:28px;height:28px;background:url(https://oikos.com.co/inmobiliaria/images/diseno/ic_pse.png) no-repeat center;background-size:100% auto}.nav{margin-bottom: -4px; width:100%;display:inline-block}.menu{margin-bottom: -4px; width:42%;display:flex;display:-webkit-flex;float:left}.menu:nth-child(2){float:right}.menu li{height:75px;display:flex;display:-webkit-flex;flex-grow:1;-webkit-flex-grow:1;-moz-flex-grow:1}.menu li a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;align-content:center;-webkit-align-content:center;-moz-align-content:center;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;width:100%;height:100%;color:var(--txt-oscuro);font-size:13px;font-weight:700;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;padding:0 5%}.menu li a:hover{background:#EDEDED;color:var(--txt-oscuro)}.btn{cursor:pointer;font-size:26px;color:#fff;padding:8px 30px;border-radius:4px;margin:16px;display:inline-block;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.btn_enviar_form_rss{background:var(--color-pri)}.btn:hover{background:var(--btn-pri-hover)}.cont_gen_lineas_pie{width:100%;display:inline-block;margin:40px 0 -60px 0}.color_linea{width:100%;display:inline-block;position:absolute;height:5px;bottom:8px;left:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.lineas_pie{width:20%;flex-grow:1;-webkit-flex-grow:1;-moz-flex-grow:1;position:relative}.lineas_pie:hover .color_linea{transform:scaleY(2)}.lineas_pie.col_const .color_linea{background:#014d80}.lineas_pie.col_inm .color_linea{background:var(--color-pri)}.lineas_pie.col_avl .color_linea{background:#019e9e}.lineas_pie.col_dim .color_linea{background:#9c182f}.lineas_pie.col_stor .color_linea{background:#f9e900}.lineas_pie.select .color_linea{transform:scaleY(2)}.lineas_pie.select .flecha_selec{display:inline-block}.cont_pest_lineas_qu{width:100%;display:flex;display:-webkit-flex;margin:0}.logo_link_linea_qu{width:100%;height:100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;box-sizing:border-box;padding:30px 20%;cursor:pointer}.footer{width:100%;display:inline-block;padding:255px 0 0 0;background:url(https://oikos.com.co/inmobiliaria/images/diseno/bg_pie.jpg) no-repeat center top #DDDDDD}.cont_1_pie{width:35%;float:left;font-family:var(--fuente-pri)}.logo_pie{width:25%;float:left}.cont_datos_pie{width:70%;float:right;margin:10px 0 0 0}.fila_datos_pie{width:100%;display:inline-block;font-size:16px;color:#273979;text-align:left;margin:10px 0 0 0}.txt_pie{width:100%;display:inline-block;margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #2b3c7f;font-size:13px;color:#606060;text-align:justify}.cont_2_pie{width:40%;float:right;font-family:var(--fuente-pri)}.contacto_pie{width:100%;display:inline-block;border-radius:15px;background:rgba(255,255,255,.5);padding:15px;box-sizing:border-box}.tit_forms{width:100%;display:inline-block;text-align:left;font-size:15px;color:#2b3c7f;margin:10px 0;font-weight:700}.campo_form_pie{width:100%;height:40px;float:left;box-sizing:border-box;border:0;background:#fff;padding:5px 10px;font-size:16px;color:#666;margin:3px 0;border-radius:6px;font-weight: 400;}.camp_2{width:55%}.camp_3{width:43%;float:right}.area_form_pie{width:100%;height:97px;float:left;box-sizing:border-box;border:0;background:#fff;padding:5px 10px;font-size:16px;color:#666;margin:3px 0;border-radius:6px;font-weight: 400;}.cont_chek_form_pie{width:60%;float:left;margin:10px 1%}.chek_pie{display:inline-block;vertical-align:middle}.txt_chek_pie{width:80%;display:inline-block;text-align:left;font-size:12px}.txt_chek_pie a{color:#2b3c7f;font-weight:700}.btn_form_pie{float:right;background:var(--btn-pri);cursor:pointer;font-family:var(--fuente-pri);padding-left:10%;padding-right:10%}.suscrib_pie{width:100%;display:inline-block;border-radius:15px;background:rgba(255,255,255,.5);padding:15px;box-sizing:border-box;margin:20px 0}.campo_susc{width:70%;display:inline-block;height:40px;float:left;box-sizing:border-box;border:0;background:#fff;padding:5px 10px;font-size:18px;color:#666;margin:3px 0;border-radius:6px}.btn_susc_pie{width:32%;display:inline-block;margin-left:-20px;box-sizing:border-box;background:var(--color-pri);font-family:var(--fuente-pri);margin-top:3px;cursor:pointer}.cont_3_pie{float:right;width:20%;box-sizing:border-box;padding:10px 2%}.menu_pie{width:100%;margin:0;padding:0;list-style:none;text-align:left}.menu_pie li{width:100%;display:inline-block;margin:5px 0}.menu_pie li a{width:100%;display:inline-block;padding:0 10px;font-weight:700;font-size:14px;color:var(--color-sec);box-sizing: border-box;}.cont_4_pie{float:left;width:35%;margin:20px 0 0 0}.tit_sig{width:100%;float:left;font-size:15px;font-family:var(--fuente-pri);text-align:left}
  .con_gen_redeS_pie{width:100%;display:inline-block;text-align:left;margin:10px 0}.red_pie{width:41px;height:41px;display:inline-block;border:1px solid var(--color-pri);color:var(--color-pri);text-align:center;font-family:icomoon;font-size:20px;line-height:41px;border-radius:50%;margin:0 5px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.red_pie:hover{background:var(--color-pri);color:#fff}.logo_veritas{width:220px;float:left;margin:30px 0}.copy{font-weight: 400;width:100%;box-sizing:border-box;display:inline-block;font-size:12px;color:#fff;background:#1a1a18;padding:5px 5%}.cont_gen_miga{width:100%;display:inline-block;margin:53px 0 20px 0;font-size:14px;font-family:var(--fuente-pri);position:relative}.cont_miga{float:right}.item_miga{display:inline-block;vertical-align:middle;margin:0 10px 0 0;color:#666}.item_miga:hover{color:#2b3c7f}.blanca .item_miga{color:#fff}.cont_gen_buscador_home .cont_gen_miga{margin:45px 0 0 0}.cont_gen_buscador_home .cont_gen_miga .item_miga{color:var(--txt-oscuro)}.cuerpo{width:100%;display:inline-block;margin-top:110px;position:relative}.cont_gen_baner_home{width:100%;float:left}.carusel_baner_home{width:100%;display:inline-block;position:relative;float:left;background: #162a5b;}.carusel_baner_home .swiper-pagination{width:auto;bottom:8%;left:50%;transform:translateX(-50%);padding:0 40px}.carusel_baner_home .swiper-pagination:before{content:"";height:1px;background:#fff;width:100%;position:absolute;left:0;top:12px}.carusel_baner_home .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:var(--color-pri);margin:0 3px;opacity:1;display:inline-block;vertical-align:middle;position:relative}.carusel_baner_home .swiper-pagination .swiper-pagination-bullet-active{border:3px solid #fff;background:var(--color-sec)}
  .carusel_baner_home .swiper-slide{
      position: relative;
  }
  .menu li a h2{
    font-size: 13px!important;
  }
  .swiper-slide.usado .btn_itm_inmb_dest2{background:#263568}
  .swiper-slide.usado .btn_itm_inmb_dest2:hover{background:var(--color-pri)}
  .layer_baner_homer{
      width: 100%;
      height: 100%;
      background: rgba(0,0,0,.3);
      position: absolute;
      top: 0;
      left: 0;
      z-index: 2;
  }
  .btn_llamar_proy_movil{
      width: 46%;
      font-size: 16px;
      padding: 6px 0;
      margin: 10px 1%;
      display: inline-block;
      font-family: 'Open Sans Condensed';
  }
  .btn_llamar_proy_movil:hover{
      opacity: .8;
  }
  .btn_llamar_proy_movil:before{
      content: "";
      width: 20px;
      height: 20px;
      display: inline-block;
      vertical-align: middle;
      margin: -2px 5px 0 -5px;
      background: url('https://oikos.com.co/inmobiliaria/images/diseno/ic_wa.svg') center no-repeat;
      background-size: 90% auto;
  }
  .tipo_dir{
    margin-right: 10px;
  }

  /* ***************** */


@media screen and (max-width:1050px){
    .cont_header_avli{
        height: 88px;
    }
    .header{border-bottom:1px solid #ccc;height: 61px;}.btn_menu_movil,.btn_movil_contac,.btn_movil_wa{width:40px;height:40px;box-sizing:border-box;margin:5px 0;display:block;float:right;padding:10px 10px}.btn_menu_movil span{float:left;width:100%;height:2px;border-radius:4px;background:#fff}.btn_menu_movil span:nth-child(1){margin-top:2px}.btn_menu_movil span:nth-child(2){margin:5px 0}.btn_movil_contac:before{content:"";width:20px;height:20px;display:inline-block;background:url(https://www.oikos.com.co/inmobiliaria/images/diseno/ic_mail.svg) no-repeat center;background-size:100% auto}.btn_movil_wa{font-family:icomoon;font-size:20px;}.cont_links_top_header{display:none}.cont_top_header{height:5px;padding:0;float:left}.logo_princ{width:90px;height:58px;border-radius:0 5px 5px 0;background-size:auto 80%;float:left;position:fixed;top:0;left:0}.nav{display:none;width:85%;position:fixed;max-width:300px;right:50px;top:0;height:100%;overflow-y:auto;background:#1d8d8d;box-shadow:0 0 3px rgba(0,0,0,.5);z-index:10}.menu{width:100%;flex-wrap:wrap;-webkit-flex-wrap:wrap}.menu li{width:100%;height:55px;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.2);text-align:left}.menu li a{box-sizing:border-box;padding:0 8%;justify-content:flex-start;-webkit-justify-content:flex-start}.menu_oculto{display:flex;display:-webkit-flex}.unidades:before{content:"";width:26px;height:26px;display:inline-block;vertical-align:middle;background:url('https://www.oikos.com.co/inmobiliaria/images/diseno/ic_unidad_oikos.svg') no-repeat center;margin-right:5px}.depsl_un_oikos{width:100%;display:none;box-sizing:border-box;padding-left:5%;background:#0e6565}.depsl_un_oikos li{border-bottom:1px solid #f4f4f4;text-align:left}.depsl_un_oikos a:before{width:30px;height:30px;display:inline-block;vertical-align:middle;content:"";margin-right:5px;background-size:70% auto;background-position:center;background-repeat:no-repeat;background-color:#fff;border-radius:50%}.depsl_un_oikos .ic_const:before{background-image:url('https://www.oikos.com.co/inmobiliaria/images/diseno/logo_constructora.svg')}.depsl_un_oikos .ic_inmb:before{background-image:url('https://www.oikos.com.co/inmobiliaria/images/diseno/logo_inmobiliaria.svg')}.depsl_un_oikos .ic_dv:before{background-image:url('https://www.oikos.com.co/inmobiliaria/images/diseno/logo_dimension_vertical.svg')}.depsl_un_oikos .ic_stor:before{background-image:url('https://www.oikos.com.co/inmobiliaria/images/diseno/logo_storage.svg')}.menu_oculto .nombre_link_top{font-size:15px;color:#fff}.me_despl{top:88px;transition:all .3s}.btn_despl_head{right: 24px;}.btn_despl_head.me_despl{top:110px;}.encabezado.me_despl{top:110px}}@media screen and (max-width:960px){.btn_inicio{top:0}.colum_izq{width:90%}.cont_gen_column_der{width:60%}.linea_form_pago{width:100%;margin:5px 0}.inc_iva{width:100%;text-align:center}.inc_iva br{display:none}.cont_txt_gracias{margin-top:200px;transform:translateY(0)}}@media screen and (max-width:750px){.cont_opcion_paso2{width:100%;margin:3px 0;text-align:center}.cont_gen_itm_paso_2{margin:20px .5%}}@media screen and (max-width:480px){.encabezado{top:10px}.title_acm{line-height:40px}.subtit_acm{width:150px;float:left}.subtit_acm,.title_acm{box-sizing:border-box;text-align:left;padding-left:2.5%}.cont_gen_inf{padding-top:140px}.cont_tit_busq_inmb{box-sizing:border-box;padding:0 2.5%;font-size:25px}.cont_tit_busq_inmb:before{margin:0 1% 5px 1%}.etiq_ub_in{width:100%;padding:0}.campo_form_ub_in{width:100%}.w_dir_1{width:100%;margin:0 0 5px 0}.w_dir_2{width:25%;margin:5px 2%}.num_dir{margin:0 .5%}.cont_gen_column_der{width:90%;margin:20px 0}.cont_gen_itm_paso_2{width:100%;margin:5px 0;border-bottom:1px dashed #fff;padding:5px 0}.icon_item_paso2{width:44%}.linea_form_paso2{width:53%}.campo_form_ub_in{width:100px}.etiq_form_paso3{width:100%;padding:0; text-align: left;}.campo_paso3{width:100%}.linea_form_paso3{margin:5px 0}.txt_aval_ln{width:100%;padding:5px;box-sizing:border-box}.precio_avl{width:100%;box-sizing:border-box;padding:0 5px 5px 5px}.etiq_form_pago{width:100%;padding:0; text-align: left;}.campo_pago{width:100%}.logo_inmb{width:100px;height:77px}.txt_1_generando{font-size:32px;line-height:34px}.txt_2_generando{font-size:32px;line-height:34px}

}





