@charset "UTF-8";.ms-agent-pg{padding-top:110px}@media (min-width:1024px){.ms-agent-pg{padding-top:100px}}.titles h2{margin-bottom:4px}.titles p{font-size:13px}@media (min-width:768px){.titles h2{font-size:2.5rem}.titles p{font-size:1.25rem;margin-top:0px}}.idx-agents-template-default .avatar-content .content-avatar-image img,.idx-agents-template-default .ib-pdmodal .ib-cftimg{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;-o-object-position:0px -6px;object-position:0px -6px}.standard #ip-header-agent .ip-header-logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.standard #ip-header-agent .ip-header-logo-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding-right:15px;margin-right:15px;text-align:center}.standard #ip-header-agent .ip-header-logo-wrapper:after{position:absolute;top:50%;right:0;width:1px;height:50%;content:"";background:var(--ip-title-color);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.standard #ip-header-agent .ip-header-logo-broker{-ms-flex-negative:0;flex-shrink:0;max-width:90px}.standard #ip-footer-agent .ip-footer-logo-broker{-ms-flex-negative:0;flex-shrink:0;margin-top:10px}.standard #ip-footer-agent .ip-footer-logo-broker img{max-height:40px}.standard #ip-footer-agent .ip-footer-logo-title{font-weight:normal}@media (min-width:640px){.standard #ip-footer-agent .ip-footer-logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px}.standard #ip-footer-agent .ip-footer-logo-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding-right:15px;margin-right:15px}.standard #ip-footer-agent .ip-footer-logo-wrapper:after{position:absolute;top:50%;right:0;width:1px;height:50%;content:"";background-color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.standard #ip-footer-agent .ip-footer-logo-broker{margin-top:0}}@media (min-width:768px){.standard #ip-footer-agent .ip-footer-logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#welcome{padding:50px 15px;height:auto;min-height:calc(100vh - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#welcome .ms-slider{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}#welcome .ms-slider:after{content:"";display:block;background-color:#000;opacity:0.45;position:absolute;left:0;top:0;width:100%;height:100%}#welcome .ms-slider iframe,#welcome .ms-slider video{position:absolute;top:50%;left:50%;width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}@media (min-aspect-ratio:16/9){#welcome .ms-slider iframe,#welcome .ms-slider video{height:56.25vw}}@media (max-aspect-ratio:16/9){#welcome .ms-slider iframe,#welcome .ms-slider video{width:177.78vh}}#welcome .ms-slider #sliderHome{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#welcome .ms-slider #sliderHome img{opacity:0}#welcome .ms-slider #sliderHome .gs-wrapper-items{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#welcome .ms-slider #sliderHome .gs-wrapper-items .gs-item-slider .gs-wrapper-content{width:100%;height:100%}#welcome .ms-slider #sliderHome .gs-wrapper-items .gs-item-slider .gs-wrapper-content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#welcome .ms-slider #sliderHome .gs-wrapper-items .gs-item-slider.gs-item-loaded .gs-wrapper-content img{opacity:1}#welcome .ms-slider .ms-layer{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}#welcome #flex-bubble-search{position:relative;top:auto;left:0;right:0;-webkit-transform:none;transform:none;width:100%;max-width:650px;background-color:transparent!important;padding:0;border-radius:0;margin-top:15px;margin-left:auto;margin-right:auto}#welcome #flex-bubble-search #clidxboost-btn-search:after{color:var(--ibc--idx-primary-color)}#welcome #flex-bubble-search .flex-bubble-header,#welcome #flex-bubble-search .flex-link{display:none}#welcome #flex-bubble-search .content-flex-bubble-search input{padding-left:15px;border-radius:2px;font-size:13px;padding-right:26px}#welcome #flex-bubble-search .flex-content-btn{display:block}#welcome .ms-title{color:#fff;line-height:1.1;margin-bottom:0;position:relative;z-index:2;font-family:var(--ibc-heading-font-family);font-size:28px;font-weight:bold;max-width:100%}#welcome .ms-subtitle{color:#fff;margin:5px 0;position:relative;z-index:2;font-family:var(--ibc-body-font-family);font-size:20px;font-style:italic}#welcome .ms-subtitle br{display:block}#welcome .ms-wrap-btn{z-index:2;margin:10px -4px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto}#welcome .ms-wrap-btn li{display:inline-block;margin-bottom:6px;padding:0 4px;width:50%}#welcome .ms-wrap-btn a{background:var(--ibc--idx-primary-color);color:#fff;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border:1px solid var(--ibc--idx-primary-color);padding:10px;font-size:13px;line-height:1.2}#welcome .ms-wrap-btn a:hover{background:#fff;color:var(--ibc--idx-primary-color);border-color:var(--ibc--idx-primary-color)}#welcome .ms-next-step{background-color:transparent;position:absolute;bottom:8%;z-index:2}#welcome .ms-next-step:after{content:"";display:block;background-image:url(../images/arrow-down.png);width:14px;height:30px;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bounce-3;animation-name:bounce-3;-webkit-animation-timing-function:ease;animation-timing-function:ease}#welcome .ms-next-step span{display:none}@-webkit-keyframes bounce-3{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce-3{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:480px){#welcome .ms-title{font-size:27px;margin-bottom:5px}#welcome .ms-subtitle{font-size:16px}#welcome .ms-subtitle br{display:none}#welcome #flex-bubble-search{margin-top:35px}}@media (min-width:640px){#welcome #flex-bubble-search .content-flex-bubble-search input{padding-right:40px;font-size:15px;height:50px;border-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px}#welcome #flex-bubble-search .content-flex-bubble-search #flex_idx_single_autocomplete select{height:50px;border-radius:0;border-top-left-radius:2px;border-bottom-left-radius:2px}#welcome #flex-bubble-search #clidxboost-btn-search{height:50px}#welcome .ms-wrap-btn{margin:10px 0;display:block}#welcome .ms-wrap-btn li{padding:0}#welcome .ms-wrap-btn a{font-size:15px;padding:13px 12px;line-height:1.5}}@media (min-width:768px){#welcome .ms-title{font-size:40px}#welcome .ms-subtitle{font-size:20px}#welcome .ms-wrap-btn{margin:20px 0}#welcome .ms-wrap-btn li{margin:5px;width:auto}#welcome .ms-wrap-btn a{min-width:296px;padding:18px 12px}#welcome .ms-next-step{bottom:4%}}@media (min-width:992px){#welcome .ms-title{opacity:0;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0.3s;transition-delay:0.3s;-webkit-transform:translate(0%,20px) matrix(1,0,0,1,0,0);transform:translate(0%,20px) matrix(1,0,0,1,0,0)}#welcome .ms-subtitle{opacity:0;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0.6s;transition-delay:0.6s;-webkit-transform:translate(0%,20px) matrix(1,0,0,1,0,0);transform:translate(0%,20px) matrix(1,0,0,1,0,0)}#welcome .ms-wrap-btn{opacity:0;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0.9s;transition-delay:0.9s;-webkit-transform:translate(0%,20px) matrix(1,0,0,1,0,0);transform:translate(0%,20px) matrix(1,0,0,1,0,0)}#welcome #flex-bubble-search{opacity:0;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:translate(0%,20px) matrix(1,0,0,1,0,0);transform:translate(0%,20px) matrix(1,0,0,1,0,0)}#welcome.ms-loaded-animate #flex-bubble-search,#welcome.ms-loaded-animate .ms-subtitle,#welcome.ms-loaded-animate .ms-title,#welcome.ms-loaded-animate .ms-wrap-btn{opacity:1;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@media (min-width:1660px){#welcome .ms-wrap-btn li{margin:4px 12px}#welcome #flex-bubble-search{margin-top:100px}}.exclusive_listings{margin-bottom:50px}.exclusive_listings .text_center,.exclusive_listings .titles{text-align:center}.exclusive_listings .titles{margin-bottom:15px}@media (min-width:768px){.exclusive_listings{margin-bottom:100px}.exclusive_listings .titles{margin-bottom:40px}}#featured-properties{padding:40px 0}#featured-properties .flex-block-description{width:90%;margin:0 auto;margin-bottom:20px;max-width:1550px}#featured-properties .ms-title{font-weight:600;line-height:1.2;font-size:23px;margin-bottom:20px;text-align:center}#featured-properties .ms-btn{background-color:var(--ibc--idx-primary-color);border:1px solid var(--ibc--idx-primary-color)}#featured-properties .ms-btn:focus,#featured-properties .ms-btn:hover{background-color:var(--ibc--idx-secondary-color);border-color:var(--ibc--idx-secondary-color)}@media (min-width:768px){#featured-properties{padding:60px 0}}@media (min-width:992px){#featured-properties{padding:80px 0}#featured-properties .ms-title{font-size:32px;margin-bottom:50px}#featured-properties .clidxboost-gs-wrapper-bullets{margin:35px 0 30px 0}#featured-properties .ms-title{opacity:0;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0.3s;transition-delay:0.3s;-webkit-transform:translate(0%,20px) matrix(1,0,0,1,0,0);transform:translate(0%,20px) matrix(1,0,0,1,0,0)}#featured-properties .clidxboost-properties-slider .gs-item-slider{opacity:0;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0.3s;transition-delay:0.3s;-webkit-transform:translate(0%,20px) matrix(1,0,0,1,0,0);transform:translate(0%,20px) matrix(1,0,0,1,0,0)}#featured-properties .clidxboost-properties-slider .gs-item-slider:nth-child(2n){-webkit-transition-delay:0.4s;transition-delay:0.4s}#featured-properties .clidxboost-properties-slider .gs-item-slider:nth-child(3n){-webkit-transition-delay:0.5s;transition-delay:0.5s}#featured-properties .clidxboost-properties-slider .gs-item-slider:nth-child(4n){-webkit-transition-delay:0.6s;transition-delay:0.6s}#featured-properties .clidxboost-properties-slider .gs-item-slider:nth-child(5n){-webkit-transition-delay:0.7s;transition-delay:0.7s}#featured-properties .clidxboost-properties-slider .gs-item-slider:nth-child(6n){-webkit-transition-delay:0.8s;transition-delay:0.8s}#featured-properties .clidxboost-gs-wrapper-bullets{opacity:0;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:translate(0%,20px) matrix(1,0,0,1,0,0);transform:translate(0%,20px) matrix(1,0,0,1,0,0)}#featured-properties .ms-wrap-btn{opacity:0;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:1.3s;transition-delay:1.3s;-webkit-transform:translate(0%,20px) matrix(1,0,0,1,0,0);transform:translate(0%,20px) matrix(1,0,0,1,0,0)}#featured-properties.ms-loaded-animate .clidxboost-gs-wrapper-bullets,#featured-properties.ms-loaded-animate .clidxboost-properties-slider .gs-item-slider,#featured-properties.ms-loaded-animate .ms-title,#featured-properties.ms-loaded-animate .ms-wrap-btn{opacity:1;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.agent_info{background-color:#000;color:#fff;padding:20px 0 45px 0}.agent_info img{max-width:100%}.agent_info .left{margin-bottom:16px}.agent_info .left img{display:block;margin:auto;max-height:900px}.agent_info h2{font-weight:bold;font-family:var(--ibc-heading-font-family)}.agent_info small{letter-spacing:2px;display:block}.agent_info a{color:inherit}.agent_info .clidxboost-btn-link{border-radius:0;margin-top:20px}.agent_info .infs{margin:20px 0}.agent_info div{font-size:15px;line-height:1.6}.agent_info li,.agent_info p{font-size:13px;line-height:24px}.agent_info p{text-align:justify;margin:12px 0}@media (min-width:768px){.agent_info{padding:48px 0 80px 0}.agent_info .left{margin-bottom:30px}.agent_info h2{font-size:39px}.agent_info small{font-size:14px;margin-bottom:20px}.agent_info li,.agent_info p{line-height:30px}.agent_info p{margin:20px 0}}@media (min-width:1024px){.agent_info{padding:50px 0 50px 0}.agent_info .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.agent_info .left{width:43%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0}.agent_info .right{width:48%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.agent_info div{font-size:17px;line-height:1.8}}@media (min-width:1330px){.agent_info{padding:0}.agent_info .right{padding:60px 0}}@media (min-width:1440px){.agent_info .right{width:49%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 auto;padding-right:90px}.agent_info .clidxboost-btn-link{margin-top:40px}}@media (min-width:1660px){.agent_info{margin-top:40px}.agent_info small{margin-bottom:40px}}.need_help{background-color:#fff;background-image:url(../images/agent/shape.png);padding:22px;position:relative}.need_help .container{max-width:1041px;background-color:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.1215686275);box-shadow:0 0 12px rgba(0,0,0,0.1215686275);padding:20px;position:relative;z-index:1}.need_help .titles{text-align:center;margin-bottom:30px}.need_help .flex-content-form{max-width:776px;margin:auto}.need_help .flex-content-form li:nth-child(6){display:none}.need_help .flex-content-form textarea{font-family:inherit;border-radius:18px!important}.need_help .flex-content-form .form-item .clidxboost-btn-link,.need_help .flex-content-form .form-item .medium{border-radius:50px}.need_help .flex-content-form .form-item .medium{font-size:14px}.need_help .flex-content-form .form-item .clidxboost-btn-link{overflow:hidden}.need_help .ms-layout{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:0}@media (min-width:768px){.need_help{padding:182px 0 100px 0}.need_help .container{padding:40px}.need_help .titles{margin-bottom:42px}.need_help .flex-content-form{display:-ms-grid;display:grid;gap:12px;-ms-grid-columns:minmax(0,1fr) 12px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.need_help .flex-content-form li.full-item{-ms-grid-column-span:2;grid-column:span 2/span 2}}#flex-about-theme .gwr.c-flex{margin-top:1.25rem;margin-bottom:1.25rem;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1430px}#flex-about-theme .gwr.c-flex.intro-about{position:relative}#flex-about-theme .gwr.c-flex .flex-block-description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin:0}#flex-about-theme .gwr.c-flex .flex-block-description .title-block{font-family:var(--ip-font-family);font-size:1.5rem;text-align:left;text-transform:capitalize;margin-bottom:1.25rem;font-weight:400;margin-top:0}#flex-about-theme .gwr.c-flex .flex-block-description .title-block:after{display:none}#flex-about-theme .gwr.c-flex .flex-block-description div,#flex-about-theme .gwr.c-flex .flex-block-description div *{font-size:17px;line-height:1.6}#flex-about-theme .gwr.c-flex .flex-block-description p{font-size:0.875rem;line-height:1.8;text-align:left;margin-bottom:0.625rem;text-align:justify;margin-left:0}#flex-about-theme .gwr.c-flex .flex-block-description ul li{font-size:0.875rem;position:relative;margin-bottom:10px;padding-left:15px}#flex-about-theme .gwr.c-flex .flex-block-description ul li:before{content:"";display:block;width:6px;height:6px;border-radius:100%;left:0;top:7px;position:absolute;background-color:#333}#flex-about-theme .gwr.c-flex img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;height:auto}@media (min-width:640px){#flex-about-theme .gwr.c-flex .flex-block-description .title-block{margin-top:1.25rem}}@media (min-width:768px){#flex-about-theme .gwr.c-flex{margin-top:3.125rem;margin-bottom:3.125rem}#flex-about-theme .gwr.c-flex .flex-block-description p{line-height:2;margin-bottom:1.875rem}#flex-about-theme .gwr.c-flex .flex-block-description .title-block{font-size:2.8125rem;line-height:1.2;margin-bottom:2.8125rem}}@media (min-width:1024px){#flex-about-theme .gwr.c-flex .flex-block-description{width:50%}#flex-about-theme .gwr.c-flex .flex-block-description h2,#flex-about-theme .gwr.c-flex .flex-block-description p{width:100%;max-width:550px}#flex-about-theme .gwr.c-flex img{width:46%}}#flex-contact-theme .ms-hidden{color:#333}.flex-wrap-contact{height:auto}.flex-wrap-contact .flex-wrap-company{padding:0 1rem;margin:1rem 0;position:relative}.flex-wrap-contact .flex-wrap-company-information>h2{font-weight:600;font-size:1.875rem;margin-bottom:1rem;text-align:center;text-transform:capitalize}.flex-wrap-contact .flex-wrap-company-information p{font-size:0.875rem;line-height:1.6;margin-bottom:1rem;text-align:justify;-moz-text-align-last:center;text-align-last:center}.flex-wrap-contact .flex-wrap-company-information ul{margin-bottom:1rem}.flex-wrap-contact .flex-wrap-company-information ul li{margin-bottom:0.625rem}.flex-wrap-contact .flex-wrap-company-information ul li a{font-size:1rem;position:relative;padding-left:25px}.flex-wrap-contact .flex-wrap-company-information ul li a:before{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;top:2px;font-size:1.125rem;font-family:var(--ip-font-icon);font-weight:normal;width:20px;height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-wrap-contact .flex-wrap-company-information ul li a.phone:before{content:"\e91d"}.flex-wrap-contact .flex-wrap-company-information ul li a.email:before{content:"\e91a"}.flex-wrap-contact .flex-wrap-company-information ul li a.mapa:before{content:"\e905"}.flex-wrap-contact #flex-wrap-contact-map{border:1px solid #e5e5e5;width:100%;height:220px;position:relative;z-index:2}.flex-wrap-contact #flex-wrap-contact-map #map{width:100%;height:100%;top:0;left:0;position:absolute}.flex-wrap-contact .flex-wrap-contact-form{background-color:#f3f4f4;padding:30px 1rem;position:relative}.flex-wrap-contact .flex-wrap-contact-form h3{font-family:var(--ibc-heading-font-family);font-size:1.875rem;margin-bottom:1rem;text-align:center;text-transform:uppercase}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .form-item{width:100%;margin-bottom:0.625rem}@media (min-width:640px){.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .form-item{width:48%}}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .form-item input,.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .form-item textarea{width:100%;height:40px;padding:0.625rem 0.9375rem;border:1px solid #000;border-radius:0px;font-size:0.875rem;background-color:transparent;color:#000;margin-top:5px}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .form-item textarea{height:97px;resize:none}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .form-item span{font-family:var(--ibc-body-font-family);font-size:14px;margin-bottom:5px;color:#333}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .form-item.full-item{width:100%}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .form-item .clidxboost-btn-link{margin-left:0;max-width:100%;width:100%;font-size:1rem}@media (min-width:640px){.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .form-item .clidxboost-btn-link{width:270px;margin-right:auto;margin-left:auto;display:block}}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .chk-item label,.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .radio-item label{color:#333;margin-bottom:0.3125rem;position:relative;padding-left:25px;cursor:pointer;display:inline-block}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .chk-item label:before,.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .radio-item label:before{content:"";display:block;height:13px;width:14px;border-radius:3px;border:1px solid #000;position:absolute;top:3px;left:0;background-color:#fff}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .chk-item label:after,.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .radio-item label:after{content:"✓";display:inline-block;position:absolute;left:3px;top:0px;font-size:15px;color:#333;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.2s cubic-bezier(0,0.86,1,1.24);transition:all 0.2s cubic-bezier(0,0.86,1,1.24)}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .chk-item input[type=checkbox],.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .chk-item input[type=radio],.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .radio-item input[type=checkbox],.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .radio-item input[type=radio]{width:0;height:0;overflow:hidden;position:absolute;border:0;z-index:0}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .chk-item input[type=checkbox]:checked+label:after,.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .chk-item input[type=radio]:checked+label:after,.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .radio-item input[type=checkbox]:checked+label:after,.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .radio-item input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .radio-item{margin-right:10px}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .radio-item label:after{content:"";display:inline-block;position:absolute;left:3px;top:6px;font-size:15px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.2s cubic-bezier(0,0.86,1,1.24);transition:all 0.2s cubic-bezier(0,0.86,1,1.24);width:10px;height:9px;z-index:1;background-color:#333}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .opt-item{position:relative}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .opt-item.full-item{margin-top:0.625rem;width:100%}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list .opt-item.full-item span{width:100%;display:block}.flex-wrap-contact .flex-wrap-contact-form .flex-content-form .opt-list label{font-size:0.875rem}.flex-wrap-contact #flex_idx_contact_form{position:relative;z-index:2}@media (min-width:992px){.flex-wrap-contact{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap-contact .flex-wrap-company,.flex-wrap-contact .flex-wrap-contact-form{width:50%}.flex-wrap-contact .flex-wrap-contact-form{padding:3rem 2rem}.flex-wrap-contact .flex-wrap-company{padding:0;padding-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.flex-wrap-contact .flex-wrap-company .flex-wrap-company-information{margin:0 auto;max-width:470px;width:100%}.flex-wrap-contact #flex_idx_contact_form{width:100%;max-width:470px;margin:0 auto}.flex-wrap-contact #flex-wrap-contact-map{height:300px}}@media (min-width:1024px){.flex-wrap-contact{min-height:calc(100vh - 217px);height:auto}.flex-wrap-contact .flex-wrap-contact-form{padding:8rem 3rem}.flex-wrap-contact .flex-wrap-company{padding-top:8rem}.flex-wrap-contact #flex_idx_contact_form{max-width:670px}.flex-wrap-contact .flex-wrap-company-information ul{margin-top:2.5rem}.flex-wrap-contact #flex-wrap-contact-map{height:370px}}
/*# sourceMappingURL=crm.min.css.map */