/*!
 * CONFIDENTIAL MATERIAL. DO NOT DISTRIBUTE.
 * Copyright (c) 2021, Patio 23. All Rights Reserved.
 */
.carousel{position:relative}.carousel .wrapper{height:100%;width:100%;position:relative;background-color:#F6F6F7;z-index:10}.carousel .rotated{background-color:#F6F6F7;width:200%;height:100%;position:absolute;top:0;left:0;transform:skewY(8deg)}.carousel .intro .line{height:3px;width:50px;background-color:#55C3B1}.carousel .intro h3{margin-bottom:30px;font-family:"Avenir-Heavy","Avenir-Heavy-Web";color:#2C3751}.carousel .intro p{font-family:"Avenir-Book","Avenir-Book-Web";letter-spacing:0.5px;line-height:30px;color:#525868}.carousel .cards-outer-wrapper .cards-inner-wrapper .card{position:relative;background-color:white;border-radius:3px;text-align:center}.carousel .cards-outer-wrapper .cards-inner-wrapper .card .icon-text-wrapper{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0 20px}.carousel .cards-outer-wrapper .cards-inner-wrapper .card span{font-size:70px}.carousel .cards-outer-wrapper .cards-inner-wrapper .card p{margin:0;margin-top:40px;font-family:"Avenir-Medium","Avenir-Medium-Web";letter-spacing:0.5;font-size:18px;line-height:27px;color:#55C3B1}@media (min-width: 850px){.carousel .centered{position:relative;padding:30px 40px;padding-bottom:150px}.carousel .intro{height:367px;width:280px;display:inline-block;vertical-align:top}.carousel .intro .line{margin:30px 0}.carousel .intro h3{font-size:34px;letter-spacing:0.5px;line-height:40px}.carousel .intro p{margin-bottom:50px}.carousel .intro .icon-big-arrow-left,.carousel .intro .icon-big-arrow-right{display:inline-block;font-size:28px;color:#55C3B1}.carousel .intro .icon-big-arrow-left:hover,.carousel .intro .icon-big-arrow-right:hover{color:#328f80;cursor:pointer}.carousel .intro .icon-big-arrow-left:hover.disabled,.carousel .intro .icon-big-arrow-right:hover.disabled{color:#CBCDD1;cursor:default}.carousel .intro .icon-big-arrow-left.disabled,.carousel .intro .icon-big-arrow-right.disabled{color:#CBCDD1}.carousel .intro .icon-big-arrow-left{margin-right:50px}.carousel .cards-outer-wrapper{position:absolute;left:320px;display:inline-block;vertical-align:top;overflow:hidden}.carousel .cards-outer-wrapper .cards-inner-wrapper{height:100%;width:100%;transition:transform 0.5s}.carousel .cards-outer-wrapper .cards-inner-wrapper .card{height:367px;width:280px;display:inline-block;vertical-align:top;margin:0 10px}}@media (max-width: 849px){.carousel .centered{padding:40px 20px}.carousel .intro{width:100%;display:inline-block;vertical-align:top}.carousel .intro .line{margin-bottom:40px}.carousel .intro h3{font-size:26px;letter-spacing:1px;line-height:26px}.carousel .intro p{margin-bottom:20px}.carousel .intro .icon-big-arrow-left,.carousel .intro .icon-big-arrow-right{display:none}.carousel .cards-outer-wrapper{width:100% !important}.carousel .cards-outer-wrapper .cards-inner-wrapper{transform:translateX(0) !important}.carousel .cards-outer-wrapper .cards-inner-wrapper .card{height:250px;width:100%;margin:20px 0}.carousel .cards-outer-wrapper .cards-inner-wrapper .card:last-child{margin-bottom:0}}

html.no-scroll{overflow:hidden}.contact{margin:auto;text-align:center}.contact .dialog-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(44,55,81,0.7);z-index:20}.contact .dialog-backdrop .dialog{position:absolute;top:50%;transform:translateY(-50%);overflow:hidden;background-color:white;border:1px solid #EDEEF0;border-radius:4px;z-index:11;text-align:center}.contact .dialog-backdrop .dialog .content{padding:20px;border-bottom:1px solid #EDEEF0}.contact .dialog-backdrop .dialog .content h3{margin-bottom:20px;font-family:"Avenir-Black","Avenir-Black-Web";font-size:19px;letter-spacing:1px;color:#2C3751}.contact .dialog-backdrop .dialog .content .text p{margin:0;line-height:30px;letter-spacing:0.5px;color:#525868}.contact .dialog-backdrop .dialog .button-wrapper{line-height:60px}.contact .dialog-backdrop .dialog .button-wrapper button{margin:0;line-height:normal}.contact .line{height:3px;width:50px;margin:auto;margin-bottom:30px;background-color:#55C3B1}.contact h1{margin:0;font-family:"Avenir-Heavy","Avenir-Heavy-Web";letter-spacing:1px;color:#2C3751}.contact p{margin-top:25px;margin-bottom:35px;line-height:30px;font-family:"Avenir-Book","Avenir-Book-Web";font-size:16px;letter-spacing:0.5px;color:#525868}.contact .input-wrapper{padding:10px 0}.contact .input-wrapper.no-custom-height{height:auto}.contact .input-wrapper.invalid input[type='text'],.contact .input-wrapper.invalid input[type='email']{border:2px solid #EF7272}.contact .input-wrapper.invalid textarea{border:2px solid #EF7272}.contact .input-wrapper input[type='text'],.contact .input-wrapper input[type='email']{height:50px;width:100%;padding:10px 20px;border:2px solid #EDEEF0;border-radius:3px;font-family:"Avenir-Book","Avenir-Book-Web";font-size:16px;color:#525868;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact .input-wrapper input[type='text']:disabled,.contact .input-wrapper input[type='email']:disabled{color:#CBCDD1;background-color:#F6F6F7}.contact .input-wrapper input[type='text'].extra-margin,.contact .input-wrapper input[type='email'].extra-margin{margin-top:20px}.contact .input-wrapper .input-caption{display:block;margin-top:5px;text-align:left;font-family:"Avenir-Medium","Avenir-Medium-Web";font-size:11px;color:#525868}.contact .input-wrapper textarea{height:150px;width:100%;padding:15px 20px;border:2px solid #EDEEF0;border-radius:3px;font-family:"Avenir-Book","Avenir-Book-Web";font-size:16px;color:#525868;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact .input-wrapper textarea:disabled{color:#CBCDD1;background-color:#F6F6F7}.contact .input-wrapper ::-moz-placeholder{color:#CBCDD1 !important}.contact .input-wrapper :-ms-input-placeholder{color:#CBCDD1 !important}.contact .input-wrapper ::placeholder{color:#CBCDD1 !important}.contact button{padding:0;margin-top:20px;border:none;font-family:"Avenir-Heavy","Avenir-Heavy-Web";font-size:12px;text-transform:uppercase;letter-spacing:2px;background-color:transparent;color:#55C3B1}.contact button span{display:block}.contact button .icon-mail{font-size:20px}.contact button:disabled{color:#DFDDDB}@media (min-width: 850px){.contact{width:500px;padding-top:40px !important;padding-bottom:50px !important}.contact .dialog-backdrop .dialog{width:400px;left:0;right:0;margin:auto}.contact h1{font-size:46px;line-height:58px}.contact form{width:380px;margin:auto}.contact button:hover{color:#328f80;cursor:pointer}.contact button:hover:disabled{color:#DFDDDB;cursor:default}}@media (max-width: 849px){.contact{padding:60px 20px !important}.contact .dialog-backdrop .dialog{left:20px;right:20px}.contact h1{font-size:32px;line-height:44px}.contact form{width:100%}}

.description .wrapper{position:relative}.description .wrapper .centered{height:100%;position:relative;z-index:1;overflow-x:hidden}.description .wrapper .centered .background-image,.description .wrapper .centered .background-image-mobile{background-position:center;background-repeat:no-repeat}.description .wrapper .centered .text .icon{display:block;margin-bottom:30px;font-size:38px}.description .wrapper .centered .text h1{font-size:34px;font-family:"Avenir-Heavy","Avenir-Heavy-Web";letter-spacing:1px;line-height:40px;color:#2C3751}.description .wrapper .centered .text .line{height:3px;width:50px;margin-top:30px;margin-bottom:40px;background-color:#55C3B1}.description .wrapper .centered .text p{margin:0;letter-spacing:0.5px;font-family:"Avenir-Book","Avenir-Book-Web";line-height:30px;color:#525868;font-size:16px}.description .wrapper:nth-child(even){background-color:#F6F6F7}@media (min-width: 850px){.description .wrapper{height:750px}.description .wrapper .centered{padding:65px 40px}.description .wrapper .centered .background-image{height:620px;position:absolute;background-size:cover}.description .wrapper .centered .background-image-mobile{display:none}.description .wrapper .centered .text{width:380px;margin-top:140px}.description .wrapper .centered.text-left .background-image{left:500px;right:0;background-position:center left}.description .wrapper .centered.text-left .text{float:left}.description .wrapper .centered.text-right .background-image{left:0;right:500px;background-position:center right}.description .wrapper .centered.text-right .text{float:right}}@media (max-width: 849px){.description .wrapper .centered{padding:0;padding-bottom:50px}.description .wrapper .centered .background-image{display:none}.description .wrapper .centered .background-image-mobile{height:375px;width:100%;position:relative;background-size:contain}.description .wrapper .centered .text{width:100%;padding:0 20px}}

.registration .header-form-wrapper{min-height:750px;position:relative}.registration .hero-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(./assets/bg-registration.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;transform:rotateY(180deg)}.registration header .logo-wrapper img{cursor:pointer}.registration header .button-wrapper.contact-button a{color:#2C3751 !important}.registration .registration-form-wrapper{position:relative;z-index:10}

@font-face{font-family:'Alkire-Icons';src:url(./assets/fonts/Alkire-Icons.eot);src:url(./assets/fonts/Alkire-Icons.eot#iefix) format("embedded-opentype"),url(./assets/fonts/Alkire-Icons.ttf) format("truetype"),url(./assets/fonts/Alkire-Icons.woff) format("woff"),url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJhc3NldHMvZm9udHMvQWxraXJlLUljb25zLnN2ZyI7#Alkire-Icons) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'Alkire-Icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alkire-logo:before{content:"\E91B"}.icon-dashboard:before{content:"\E900"}.icon-desarrollos:before{content:"\E901"}.icon-local:before{content:"\E902"}.icon-contrato:before{content:"\E903"}.icon-cliente:before{content:"\E904"}.icon-reportes:before{content:"\E905"}.icon-configuracion:before{content:"\E906"}.icon-buscar:before{content:"\E907"}.icon-notificaciones:before{content:"\E908"}.icon-editar:before{content:"\E909"}.icon-carro:before{content:"\E90A"}.icon-mapa:before{content:"\E90B"}.icon-casa:before{content:"\E90C"}.icon-filtro:before{content:"\E90D"}.icon-arrow-down:before{content:"\E90E"}.icon-arrow-up:before{content:"\E90F"}.icon-big-arrow-left:before{content:"\E910"}.icon-big-arrow-right:before{content:"\E911"}.icon-menu:before{content:"\E912"}.icon-menu2:before{content:"\E913"}.icon-plus:before{content:"\E914"}.icon-minus:before{content:"\E915"}.icon-x:before{content:"\E916"}.icon-mini-plus:before{content:"\E917"}.icon-mini-minus:before{content:"\E918"}.icon-mini-x:before{content:"\E919"}.icon-check:before{content:"\E91A"}.icon-next:before{content:"\E91C"}.icon-previous:before{content:"\E91D"}.icon-info:before{content:"\E91E"}.icon-columnas:before{content:"\E91F"}.icon-agregar-local:before{content:"\E924"}.icon-agregar-cliente:before{content:"\E925"}.icon-agregar-contrato:before{content:"\E920"}.icon-download:before{content:"\E921"}.icon-upload:before{content:"\E922"}.icon-share:before{content:"\E923"}.icon-candado:before{content:"\E926"}.icon-notas:before{content:"\E927"}.icon-attachment:before{content:"\E928"}.icon-archivo:before{content:"\E929"}.icon-word:before{content:"\E92A"}.icon-ppt:before{content:"\E92B"}.icon-excel:before{content:"\E92C"}.icon-pdf:before{content:"\E92D"}.icon-imagen:before{content:"\E92E"}.icon-video:before{content:"\E92F"}.icon-audio:before{content:"\E930"}.icon-publico:before{content:"\E931"}.icon-preview:before{content:"\E932"}.icon-eliminar:before{content:"\E933"}.icon-ver:before{content:"\E936"}.icon-imprimir:before{content:"\E937"}.icon-duracion:before{content:"\E93B"}.icon-calendario:before{content:"\E946"}.icon-mantenimiento:before{content:"\E93C"}.icon-renta:before{content:"\E93D"}.icon-mail:before{content:"\E93E"}.icon-url:before{content:"\E93F"}.icon-telefono:before{content:"\E940"}.icon-telefono2:before{content:"\E941"}.icon-celular:before{content:"\E942"}.icon-externo:before{content:"\E947"}.icon-cerrar-sesion:before{content:"\E953"}.icon-borrador:before{content:"\E956"}.icon-v-firma:before{content:"\E957"}.icon-ratificado:before{content:"\E958"}.icon-renovar-contrato:before{content:"\E959"}.icon-terminar-contrato:before{content:"\E95A"}.icon-subir-borrador:before{content:"\E95B"}.icon-generar-borrador:before{content:"\E95C"}.icon-advertencia:before{content:"\E95E"}.icon-scroll:before{content:"\E961"}.icon-heart:before{content:"\E962"}.icon-p-fisica:before{content:"\E934"}.icon-p-moral:before{content:"\E935"}.icon-arrendatario:before{content:"\E938"}.icon-rep-legal:before{content:"\E939"}.icon-obligado:before{content:"\E93A"}.icon-contacto:before{content:"\E94B"}.icon-prospecto:before{content:"\E95F"}.icon-proveedor:before{content:"\E960"}.icon-luz:before{content:"\E943"}.icon-gas:before{content:"\E944"}.icon-agua:before{content:"\E945"}.icon-basura:before{content:"\E94C"}.icon-otros:before{content:"\E94D"}.icon-no-notas:before{content:"\E948"}.icon-no-actividad:before{content:"\E949"}.icon-no-desarrollo:before{content:"\E94F"}.icon-no-local:before{content:"\E950"}.icon-no-contacto:before{content:"\E951"}.icon-no-contrato:before{content:"\E952"}.icon-error:before{content:"\E94A"}.icon-construccion:before{content:"\E94E"}.icon-404:before{content:"\E954"}.icon-navegador:before{content:"\E955"}.icon-no-resultados:before{content:"\E95D"}@font-face{font-family:'Avenir-Light-Web';src:url(./assets/fonts/1475500/c886ac4d-0476-43f2-859c-69521d566f36.eot?#iefix);src:url(./assets/fonts/1475500/c886ac4d-0476-43f2-859c-69521d566f36.eot?#iefix) format("eot"),url(./assets/fonts/1475500/bfb11081-e571-43ad-bed9-8953cfd4133e.woff2) format("woff2"),url(./assets/fonts/1475500/e35493b4-782b-41f0-b3f0-b7e5d0ceab0b.woff) format("woff"),url(./assets/fonts/1475500/3441ac36-8e74-4708-8a0e-bc7eb293b307.ttf) format("truetype"),url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJhc3NldHMvZm9udHMvMTQ3NTUwMC81N2ZkOGQzYi1jODU1LTRiZDgtOWU0OS0wNGFlOWE3NjBmOWQuc3ZnIjs=#57fd8d3b-c855-4bd8-9e49-04ae9a760f9d) format("svg")}@font-face{font-family:'Avenir-Book-Web';src:url(./assets/fonts/1475512/920c15d4-2d04-48b5-8e84-e3bf5e3828d9.eot?#iefix);src:url(./assets/fonts/1475512/920c15d4-2d04-48b5-8e84-e3bf5e3828d9.eot?#iefix) format("eot"),url(./assets/fonts/1475512/fe2d00d9-aadd-40f7-a144-22a6f695aa8f.woff2) format("woff2"),url(./assets/fonts/1475512/c3795fc9-e264-4795-9a19-b57086aa6f7b.woff) format("woff"),url(./assets/fonts/1475512/ad6f5b5d-c8dd-4108-a4d8-fa659f795313.ttf) format("truetype"),url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJhc3NldHMvZm9udHMvMTQ3NTUxMi9iMzAwYzFkMS1hNmYyLTRjZTMtOWI3Ny1hZWIzOWU0Y2QzYmYuc3ZnIjs=#b300c1d1-a6f2-4ce3-9b77-aeb39e4cd3bf) format("svg")}@font-face{font-family:'Avenir-Roman-Web';src:url(./assets/fonts/1475524/f7924a2e-e8f5-4ac9-b0aa-167399cc2659.eot?#iefix);src:url(./assets/fonts/1475524/f7924a2e-e8f5-4ac9-b0aa-167399cc2659.eot?#iefix) format("eot"),url(./assets/fonts/1475524/69473750-4214-45b1-856b-06e8f8de2086.woff2) format("woff2"),url(./assets/fonts/1475524/57cea7be-0fae-457e-83f0-b7375aabb3f9.woff) format("woff"),url(./assets/fonts/1475524/52268057-f4bb-4b06-9ff8-a78b7acd62b1.ttf) format("truetype"),url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJhc3NldHMvZm9udHMvMTQ3NTUyNC9kMTdmYzVkZC1lODIxLTQ1NmQtYWIyMi00MTYyN2IxODcxMTcuc3ZnIjs=#d17fc5dd-e821-456d-ab22-41627b187117) format("svg")}@font-face{font-family:'Avenir-Medium-Web';src:url(./assets/fonts/1475536/4b08ce72-f57c-4113-84ba-56062e307075.eot?#iefix);src:url(./assets/fonts/1475536/4b08ce72-f57c-4113-84ba-56062e307075.eot?#iefix) format("eot"),url(./assets/fonts/1475536/7839a002-2019-46e4-8db8-c8335356ceee.woff2) format("woff2"),url(./assets/fonts/1475536/28433854-a1b7-4a30-b6a4-10c3a5c75494.woff) format("woff"),url(./assets/fonts/1475536/edcbf576-7e55-423b-9ec9-cf526614a117.ttf) format("truetype"),url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJhc3NldHMvZm9udHMvMTQ3NTUzNi82YzMwZTVhYy0yYTI3LTQxOTUtODVmNy01M2ZkMGRmYTMyNTcuc3ZnIjs=#6c30e5ac-2a27-4195-85f7-53fd0dfa3257) format("svg")}@font-face{font-family:'Avenir-Heavy-Web';src:url(./assets/fonts/1475548/7ed39c78-4da5-42df-831b-798b2272d1ac.eot?#iefix);src:url(./assets/fonts/1475548/7ed39c78-4da5-42df-831b-798b2272d1ac.eot?#iefix) format("eot"),url(./assets/fonts/1475548/e9b44b79-923f-49b3-837c-290bc70628cc.woff2) format("woff2"),url(./assets/fonts/1475548/fbd14ec6-aa86-4ccd-af83-931d5eb79910.woff) format("woff"),url(./assets/fonts/1475548/0d230b6d-eb52-48b7-9c4b-c3f876465fe6.ttf) format("truetype"),url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJhc3NldHMvZm9udHMvMTQ3NTU0OC9iMWIwODZhMy02YzM4LTQwNDUtOTdhNy1kOTZiYWFiZjYzOTIuc3ZnIjs=#b1b086a3-6c38-4045-97a7-d96baabf6392) format("svg")}@font-face{font-family:'Avenir-Black-Web';src:url(./assets/fonts/1475560/f78abaf6-0dfb-4005-ab13-c97830e204ad.eot?#iefix);src:url(./assets/fonts/1475560/f78abaf6-0dfb-4005-ab13-c97830e204ad.eot?#iefix) format("eot"),url(./assets/fonts/1475560/ef5800d8-b76d-43e8-87ff-81d455db24c0.woff2) format("woff2"),url(./assets/fonts/1475560/1144e594-fd94-44b6-9cf8-171075a034cc.woff) format("woff"),url(./assets/fonts/1475560/1e7f1e82-645f-42fe-abde-a2a6096e6906.ttf) format("truetype"),url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJhc3NldHMvZm9udHMvMTQ3NTU2MC9kMjQ0ZWNhMy05YWZjLTRkMWEtYTc4NC04NmRjNTk0ZmEzZTUuc3ZnIjs=#d244eca3-9afc-4d1a-a784-86dc594fa3e5) format("svg")}/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@media print{*,*::before,*::after,*::first-letter,p::first-line,div::first-line,blockquote::first-line,li::first-line{text-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.tag{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}@-ms-viewport{width:device-width}html{font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#CBCDD1;background-color:#fff}[tabindex="-1"]:focus{outline:none !important}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]{cursor:help;border-bottom:1px dotted #EDEEF0}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:bold}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#55C3B1;text-decoration:none}a:focus,a:hover{color:#359686;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:none}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role="button"]{cursor:pointer}a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse;background-color:rgba(0,0,0,0)}caption{padding-top:.75rem;padding-bottom:.75rem;color:#EDEEF0;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{line-height:inherit}input[type="radio"]:disabled,input[type="checkbox"]:disabled{cursor:not-allowed}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type="search"]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none !important}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-faded{background-color:#f7f7f9}.bg-primary{background-color:#55C3B1 !important}a.bg-primary:focus,a.bg-primary:hover{background-color:#3ca997 !important}.bg-success{background-color:#5cb85c !important}a.bg-success:focus,a.bg-success:hover{background-color:#449d44 !important}.bg-info{background-color:#5bc0de !important}a.bg-info:focus,a.bg-info:hover{background-color:#31b0d5 !important}.bg-warning{background-color:#f0ad4e !important}a.bg-warning:focus,a.bg-warning:hover{background-color:#ec971f !important}.bg-danger{background-color:#d9534f !important}a.bg-danger:focus,a.bg-danger:hover{background-color:#c9302c !important}.bg-inverse{background-color:#CBCDD1 !important}a.bg-inverse:focus,a.bg-inverse:hover{background-color:#b0b3b9 !important}.rounded{border-radius:.25rem}.rounded-top{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.rounded-right{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.rounded-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-left{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.rounded-circle{border-radius:50%}.clearfix::after{content:"";display:table;clear:both}.d-block{display:block !important}.d-inline-block{display:inline-block !important}.d-inline{display:inline !important}.float-xs-left{float:left !important}.float-xs-right{float:right !important}.float-xs-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.w-100{width:100% !important}.h-100{height:100% !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.m-0{margin:0 0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:1rem 1rem !important}.mt-1{margin-top:1rem !important}.mr-1{margin-right:1rem !important}.mb-1{margin-bottom:1rem !important}.ml-1{margin-left:1rem !important}.mx-1{margin-right:1rem !important;margin-left:1rem !important}.my-1{margin-top:1rem !important;margin-bottom:1rem !important}.m-2{margin:1.5rem 1.5rem !important}.mt-2{margin-top:1.5rem !important}.mr-2{margin-right:1.5rem !important}.mb-2{margin-bottom:1.5rem !important}.ml-2{margin-left:1.5rem !important}.mx-2{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-2{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-3{margin:3rem 3rem !important}.mt-3{margin-top:3rem !important}.mr-3{margin-right:3rem !important}.mb-3{margin-bottom:3rem !important}.ml-3{margin-left:3rem !important}.mx-3{margin-right:3rem !important;margin-left:3rem !important}.my-3{margin-top:3rem !important;margin-bottom:3rem !important}.p-0{padding:0 0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-right:0 !important;padding-left:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:1rem 1rem !important}.pt-1{padding-top:1rem !important}.pr-1{padding-right:1rem !important}.pb-1{padding-bottom:1rem !important}.pl-1{padding-left:1rem !important}.px-1{padding-right:1rem !important;padding-left:1rem !important}.py-1{padding-top:1rem !important;padding-bottom:1rem !important}.p-2{padding:1.5rem 1.5rem !important}.pt-2{padding-top:1.5rem !important}.pr-2{padding-right:1.5rem !important}.pb-2{padding-bottom:1.5rem !important}.pl-2{padding-left:1.5rem !important}.px-2{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-2{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-3{padding:3rem 3rem !important}.pt-3{padding-top:3rem !important}.pr-3{padding-right:3rem !important}.pb-3{padding-bottom:3rem !important}.pl-3{padding-left:3rem !important}.px-3{padding-right:3rem !important;padding-left:3rem !important}.py-3{padding-top:3rem !important;padding-bottom:3rem !important}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-normal{font-weight:normal}.font-weight-bold{font-weight:bold}.font-italic{font-style:italic}.text-white{color:#fff !important}.text-muted{color:#EDEEF0 !important}a.text-muted:focus,a.text-muted:hover{color:#d1d4d9 !important}.text-primary{color:#55C3B1 !important}a.text-primary:focus,a.text-primary:hover{color:#3ca997 !important}.text-success{color:#5cb85c !important}a.text-success:focus,a.text-success:hover{color:#449d44 !important}.text-info{color:#5bc0de !important}a.text-info:focus,a.text-info:hover{color:#31b0d5 !important}.text-warning{color:#f0ad4e !important}a.text-warning:focus,a.text-warning:hover{color:#ec971f !important}.text-danger{color:#d9534f !important}a.text-danger:focus,a.text-danger:hover{color:#c9302c !important}.text-gray-dark{color:#CBCDD1 !important}a.text-gray-dark:focus,a.text-gray-dark:hover{color:#b0b3b9 !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.invisible{visibility:hidden !important}.hidden-xs-up{display:none !important}@media (max-width: 575px){.hidden-xs-down{display:none !important}}@media (min-width: 576px){.hidden-sm-up{display:none !important}}@media (max-width: 767px){.hidden-sm-down{display:none !important}}@media (min-width: 768px){.hidden-md-up{display:none !important}}@media (max-width: 991px){.hidden-md-down{display:none !important}}@media (min-width: 992px){.hidden-lg-up{display:none !important}}@media (max-width: 1199px){.hidden-lg-down{display:none !important}}@media (min-width: 1200px){.hidden-xl-up{display:none !important}}.hidden-xl-down{display:none !important}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}html,body{width:100%;overflow-x:hidden}body{background-color:#2C3751}#main{overflow-x:hidden}.alkire-wrapper{background-color:white;overflow-x:hidden}header{position:relative}header .centered{height:100%}header .centered .logo-wrapper img{height:24px}header .centered .button-wrapper{margin-left:20px}header .centered .button-wrapper a{padding:12px 40px;box-sizing:border-box;font-family:"Avenir-Heavy","Avenir-Heavy-Web";font-size:12px;letter-spacing:2px;text-transform:uppercase;border-radius:3px;background-color:#55C3B1;color:white !important}header .centered .button-wrapper.contact-button a{padding:12px 25px;background-color:transparent}.centered{margin:0 auto}.hero{min-height:790px;position:relative}.hero .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(44,55,81,0.98)}.hero .hero-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(./assets/bg-blue.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;transform:rotateY(180deg)}.hero .hero-image,.hero .hero-image-mobile{background-repeat:no-repeat;background-position:center}.hero .hero-text .text{width:100%}.hero .hero-text .text h3{margin-bottom:30px;font-family:"Avenir-Heavy","Avenir-Heavy-Web";letter-spacing:1px;color:white}.hero .hero-text .text p{margin:0;font-family:"Avenir-Book","Avenir-Book-Web";letter-spacing:0.5px;line-height:30px;color:white}.bottom-bg{position:relative;height:650px;background-image:url(./assets/bg-blue.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.bottom-bg .rotated{background-color:#F6F6F7;width:200%;height:100%;position:absolute;top:-650px;left:0;transform:skewY(-8deg)}.green-bg{width:100%;position:relative;background-image:url(./assets/bg-green.jpg);background-position:center;background-size:cover}.green-bg .text{z-index:1;text-align:center;color:white}.green-bg .text h1{font-family:"Avenir-Heavy","Avenir-Heavy-Web";letter-spacing:1px;margin-bottom:30px}.green-bg .text p{padding:0 40px;margin:0;font-family:"Avenir-Book","Avenir-Book-Web";letter-spacing:0.5px;line-height:30px}.green-bg .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#55C3B1;opacity:0.95}footer{background-color:#2C3751;font-family:"Avenir-Book","Avenir-Book-Web";font-size:13px;color:rgba(255,255,255,0.5)}footer .centered .developed-by-wrapper .developed,footer .centered .developed-by-wrapper .icon-heart,footer .centered .developed-by-wrapper .by-patio23{display:inline-block;vertical-align:middle}footer .centered .developed-by-wrapper .icon-heart{font-size:25px}footer .centered .developed-by-wrapper a:hover{text-decoration:none}footer .centered a{color:white}@media (min-width: 850px){.centered{min-width:800px;max-width:1500px;padding:0 40px}header{height:110px}header .centered .logo-wrapper{display:inline-block;line-height:110px}header .centered .buttons-wrapper{float:right}header .centered .button-wrapper{display:inline-block}header .centered .button-wrapper a{line-height:110px}header .centered .button-wrapper a:hover{text-decoration:none;background-color:#328f80;cursor:pointer}header .centered .button-wrapper.contact-button a:hover{background-color:transparent;color:#55C3B1 !important}.hero .image-text-wrapper{height:790px}.hero .image-text-wrapper .centered{height:100%;position:relative;z-index:1;padding:65px 40px}.hero .image-text-wrapper .centered .hero-image{height:800px;width:1020px;position:absolute;top:50px;right:440px;background-size:cover}.hero .image-text-wrapper .centered .hero-image-mobile{display:none}.hero .image-text-wrapper .centered .hero-text{width:580px;display:inline-block;float:right}.hero .image-text-wrapper .centered .hero-text .line{height:3px;width:50px;display:inline-block;vertical-align:top;margin-top:20px;background-color:#55C3B1}.hero .image-text-wrapper .centered .hero-text .text{display:inline-block;vertical-align:top;padding-left:110px;margin-left:-50px}.hero .image-text-wrapper .centered .hero-text .text h3{font-size:46px;line-height:58px}.green-bg{height:500px}.green-bg .text{width:780px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0 40px}.green-bg .text h1{font-size:46px;line-height:58px}.bottom-bg{margin-top:-170px}footer .centered{padding:33px 40px;text-align:center}footer .centered .rights-wrapper,footer .centered .developed-by-wrapper{display:inline-block;line-height:35px}footer .centered .rights-wrapper{float:left;text-align:left;width:320px}footer .centered .icon-alkire-logo{font-size:30px;color:#55C3B1}footer .centered .developed-by-wrapper{float:right;width:320px}footer .centered .developed-by-wrapper a:hover{text-decoration:none;color:#55C3B1}}@media (max-width: 849px){header .centered{padding:30px 0;text-align:center}header .centered .logo-wrapper{margin-bottom:30px}header .centered .button-wrapper{margin-bottom:15px}header .centered .button-wrapper:last-child{margin-bottom:0}.centered{padding:0 20px;padding-bottom:140px}.hero .image-text-wrapper{position:relative}.hero .hero-image{display:none}.hero .hero-image-mobile{height:300px;background-size:contain}.hero .hero-text{width:100%}.hero .hero-text .line{display:none}.hero .hero-text .text h3{font-size:32px;line-height:44px}.green-bg .text{width:100%;position:relative;padding:80px 20px}.green-bg .text h1{font-size:32px;line-height:44px}footer .centered{padding:35px 20px;text-align:center}footer .centered .rights-wrapper{margin-bottom:40px}footer .centered .rights-wrapper .copyright,footer .centered .rights-wrapper .reserved-rights{display:block}footer .centered .icon-alkire-logo{display:none}}

