.locations{padding:160px 0 120px;position:relative;z-index:1}@media only screen and (min-width:1200px){.locations{padding:160px 0 0}}.locations .title{text-align:center}.locations.margin-top .image-bg{top:-60px}@media only screen and (max-width:991px){.locations.margin-top .title{margin-top:30px}}.locations.margin-top .icon{top:90px}@media only screen and (min-width:1200px) and (max-width:1600px){.locations.margin-top .icon{left:-60px;width:280px}}@media only screen and (min-width:992px){.locations.margin-top .icon{top:120px}}.locations.margin-top .map{margin-top:10px}@media only screen and (min-width:992px){.locations.margin-top .map{margin-top:40px}}.locations .icon{position:absolute;right:0;top:20px}@media only screen and (min-width:1200px) and (max-width:1440px){.locations .icon{left:-160px}}@media only screen and (min-width:1440px) and (max-width:1920px){.locations .icon{left:-110px}}@media only screen and (max-width:1199px){.locations .icon{left:-50px;top:10px;width:200px}}.locations .image-bg{left:0;position:absolute;top:-100px;width:300vw;z-index:-1}@media only screen and (min-width:1200px){.locations .image-bg{top:-250px;width:100vw}}.locations .map-and-column{-ms-flex-align:center;align-items:center}.locations .map-and-column .column{background:#fff;border-radius:10px;box-shadow:0 56px 126px rgba(0,0,0,.141);height:-moz-fit-content;height:fit-content;margin-bottom:120px;padding:10px;width:100%}@media only screen and (min-width:768px){.locations .map-and-column .column{margin:0 auto 120px;width:48%}}@media only screen and (min-width:1200px){.locations .map-and-column .column{margin-right:108px;margin-top:-100px;width:31%}}@media only screen and (min-width:1440px){.locations .map-and-column .column{padding:30px}}.locations .map-and-column .column .column-title{margin-bottom:17px}.locations .map-and-column .column .column-image{margin-bottom:30px}.locations .map-and-column .column .column-image img{border-radius:10px}.locations .map-and-column .column .content{padding:0 10px}.locations .map-and-column .column a{color:#3e4581;font-size:13px}@media only screen and (min-width:375px){.locations .map-and-column .column a{font-size:calc(11.94366px + .28169vw)}}@media only screen and (min-width:1440px){.locations .map-and-column .column a{font-size:16px}}.locations .map-and-column .column a:hover{color:#2d9755}.locations .map-and-column .column>div{margin-bottom:10px}.locations .map{margin:10px 0 0;width:100%}@media only screen and (min-width:768px) and (max-width:1200px){.locations .map{margin:120px auto 40px;width:400px}}@media only screen and (min-width:768px) and (max-width:1200px) and (min-width:768px){.locations .map{width:calc(-133.33333px + 69.44444vw)}}@media only screen and (min-width:768px) and (max-width:1200px) and (min-width:1200px){.locations .map{width:700px}}@media only screen and (min-width:1200px){.locations .map{margin-left:0;margin-right:0;margin-top:-80px;width:400px}}@media only screen and (min-width:1200px) and (min-width:1200px){.locations .map{width:calc(-100px + 41.66667vw)}}@media only screen and (min-width:1200px) and (min-width:1920px){.locations .map{width:700px}}.locations .columns-wrap{margin-top:-60px}.locations .columns-wrap .inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.locations .columns-wrap .column{background:#fff;border-radius:10px;box-shadow:0 56px 126px rgba(0,0,0,.141);height:-moz-fit-content;height:fit-content;margin-bottom:60px;padding:10px}@media only screen and (min-width:1440px){.locations .columns-wrap .column{padding:30px}}.locations .columns-wrap .column .content{padding:0 10px}.locations .columns-wrap .column a{color:#3e4581;font-size:13px}@media only screen and (min-width:375px){.locations .columns-wrap .column a{font-size:calc(11.94366px + .28169vw)}}@media only screen and (min-width:1440px){.locations .columns-wrap .column a{font-size:16px}}.locations .columns-wrap .column a:hover{color:#2d9755}.locations .columns-wrap .column .column-title{margin-bottom:17px}.locations .columns-wrap .column .column-image{margin-bottom:30px}.locations .columns-wrap .column .column-image img{border-radius:10px}.locations .columns-wrap .inner>.column{-ms-flex-preferred-size:100%;flex-basis:100%;padding:10px}@media only screen and (min-width:768px){.locations .columns-wrap .inner>.column{-ms-flex-preferred-size:48%;flex-basis:48%}}@media only screen and (min-width:1200px){.locations .columns-wrap .inner>.column{-ms-flex-preferred-size:31%;flex-basis:31%}}@media only screen and (max-width:1199px){.locations .columns-wrap .inner>.column{margin-bottom:40px}}@media only screen and (min-width:1440px){.locations .columns-wrap .inner>.column{padding:30px}}.locations .email-wrap,.locations .phone-wrap,.locations .whatsapp-wrap{margin-bottom:5px}.locations .email,.locations .phone,.locations .whatsapp{padding-left:20px}.locations .email:before,.locations .phone:before,.locations .whatsapp:before{left:0}.locations .email:hover,.locations .phone:hover,.locations .whatsapp:hover{color:#2d9755}.locations .phone{position:relative}.locations .phone:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.284' height='17.284'%3E%3Cpath d='M13.028 17.084a11.89 11.89 0 0 1-4.485-2.23 14.63 14.63 0 0 1-3.53-4.034A14.633 14.633 0 0 1 3.11 5.81 11.891 11.891 0 0 1 3.248.807.812.812 0 0 1 4.256.201L7.37.977a.737.737 0 0 1 .44.304.724.724 0 0 1 .141.495L7.78 4.59a1.4 1.4 0 0 1-.149.514.833.833 0 0 1-.302.312L4.99 6.834a9.58 9.58 0 0 0 .57 1.602 13.935 13.935 0 0 0 .846 1.568 13.913 13.913 0 0 0 .971 1.416 12.516 12.516 0 0 0 1.15 1.276l2.257-1.355a1.108 1.108 0 0 1 .516-.147 1.276 1.276 0 0 1 .56.089l2.517 1.199a.917.917 0 0 1 .372.388.7.7 0 0 1 .06.495l-.776 3.112a.812.812 0 0 1-1.008.606Zm-8.4-11.892 1.577-.953.128-1.888-1.715-.427q-.1.812-.118 1.62a8.673 8.673 0 0 0 .128 1.648Zm5.164 8.595a9.81 9.81 0 0 0 1.398.9 9.665 9.665 0 0 0 1.503.64l.422-1.691-1.715-.816ZM4.628 5.192Zm5.16 8.593Z' fill='%233e4581'/%3E%3C/svg%3E");background-size:contain;content:"";height:12px;position:absolute;top:3px;width:12px}@media only screen and (max-width:767px){.locations .phone:before{top:2px}}.locations .whatsapp{position:relative}.locations .whatsapp:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.239' height='18.326'%3E%3Cpath d='M15.582 2.664A9.084 9.084 0 0 0 1.288 13.621L0 18.326l4.814-1.263a9.085 9.085 0 0 0 4.34 1.106 9.084 9.084 0 0 0 6.424-15.5m-6.42 13.967a7.533 7.533 0 0 1-3.842-1.053l-.275-.164-2.857.75.762-2.785-.182-.284a7.548 7.548 0 1 1 6.394 3.538m4.14-5.654c-.228-.114-1.342-.663-1.551-.738s-.358-.113-.51.113-.587.737-.719.889-.265.17-.492.057A6.2 6.2 0 0 1 8.2 10.177 6.835 6.835 0 0 1 6.94 8.6c-.133-.228-.014-.35.1-.463s.227-.265.34-.4a1.552 1.552 0 0 0 .227-.378.415.415 0 0 0-.019-.4c-.057-.114-.511-1.231-.7-1.685s-.37-.381-.51-.387-.283-.008-.434-.008a.836.836 0 0 0-.606.283 2.544 2.544 0 0 0-.794 1.893 4.419 4.419 0 0 0 .927 2.348 10.117 10.117 0 0 0 3.876 3.426 13.419 13.419 0 0 0 1.294.478 3.117 3.117 0 0 0 1.429.09 2.334 2.334 0 0 0 1.53-1.07 1.9 1.9 0 0 0 .133-1.079c-.057-.1-.209-.153-.435-.266' fill='%233e4581' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:contain;content:"";height:14px;position:absolute;top:2px;width:14px}@media only screen and (max-width:767px){.locations .whatsapp:before{top:1px}}.locations .email{position:relative}.locations .email:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.26' height='10.695'%3E%3Cpath d='M12.923 0H1.337A1.337 1.337 0 0 0 0 1.337v8.021a1.337 1.337 0 0 0 1.337 1.337h11.586a1.337 1.337 0 0 0 1.337-1.337V1.337A1.337 1.337 0 0 0 12.923 0Zm0 1.337v1.136c-.624.509-1.62 1.3-3.748 2.966-.469.369-1.4 1.255-2.045 1.245-.646.01-1.576-.876-2.045-1.245a266.585 266.585 0 0 1-3.748-2.966V1.337ZM1.337 9.358V4.189c.638.508 1.543 1.222 2.923 2.3.609.479 1.675 1.537 2.87 1.531S9.372 6.984 10 6.49a624.148 624.148 0 0 0 2.923-2.3v5.169Z' fill='%233e4581'/%3E%3C/svg%3E");background-size:contain;content:"";height:11px;position:absolute;top:4px;width:14px}@media only screen and (max-width:767px){.locations .email:before{top:3px}}
