@import"https://use.typekit.net/pnk0hlv.css";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";:root{--primary-color: #7707cf;--secondary-color: #54cc99;--text-color: #333;--background-color: #fff;--bg-footer: #7707cf;--link-color: rgb(0, 197, 216)}body{font-family:"barlow";margin:0;overflow-x:hidden}main#main-global{padding:0}@media(min-width: 769px)and (max-width: 1400px){main#main-global{padding-left:65px}}a{color:var(--primary-color);text-decoration:none}p,ul{margin:0}.container-fluid{max-width:1400px !important;margin:0 auto}.text-center{text-align:center}.mt-1{margin-top:10px}.mt-2{margin-top:20px}.mt-3{margin-top:30px}.mt-4{margin-top:40px}.mt-5{margin-top:50px}.mb-1{margin-bottom:10px}.mb-2{margin-bottom:20px}.mb-3{margin-bottom:30px}.mb-4{margin-bottom:40px}.mb-5{margin-bottom:50px}.pt-1{padding-top:10px}.pt-2{padding-top:20px}.pt-3{padding-top:30px}.pt-4{padding-top:40px}.pt-5{padding-top:50px}.pb-1{padding-bottom:10px}.pb-2{padding-bottom:20px}.pb-3{padding-bottom:30px}.pb-4{padding-bottom:40px}.pb-5{padding-bottom:50px}.btn-custom{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;color:var(--primary-color);border-radius:25px;padding:10px 20px 8px;font-size:16px;transition:all .2s ease;font-weight:500;cursor:pointer;border:solid 2px var(--primary-color)}.btn-custom:hover{color:#fff !important;background-color:var(--primary-color) !important}.btn-custom i{font-size:18px}.btn-custom img{height:20px;width:20px}.btn-custom.btn-violet{color:#fff;border:solid 2px var(--primary-color);background-color:var(--primary-color) !important}.btn-custom.btn-violet:hover{color:#fff !important;border-color:var(--secondary-color) !important;background-color:var(--secondary-color) !important}.btn-custom.btn-white{display:flex;justify-content:space-between;background-color:#fff !important;border-color:#fff;color:#000}.btn-custom.btn-white i{font-size:20px}.btn-custom.btn-white:hover{color:#fff !important;background-color:var(--primary-color) !important;border-color:var(--primary-color) !important}.btn-custom.btn-white.btn-hover-violet:hover{color:#fff !important;border-color:#fff !important;background-color:var(--primary-color) !important}.btn-custom.text-dark{color:#333}#primary.content-area header{display:flex;justify-content:center;align-items:center;height:150px;font-size:24px;margin-bottom:40px;border-bottom:solid 5px var(--bg-footer)}#primary.content-area #main{margin-bottom:40px;font-size:18px}#primary.content-area #main h2,#primary.content-area #main h3,#primary.content-area #main h4,#primary.content-area #main h5,#primary.content-area #main h6,#primary.content-area #main strong{font-weight:600}#primary.content-area #main p{margin-bottom:20px;line-height:1.2}#primary.content-area #main ul li{padding:5px 0}.posts-container .posts-box{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:20px;margin-bottom:40px}.posts-container .posts-box .post-item{border:solid 1px #ddd;border-radius:10px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:all .2s ease;background-color:#fff}.posts-container .posts-box .post-item:hover{box-shadow:0 4px 10px rgba(0,0,0,.15);transform:translateY(-5px)}.posts-container .posts-box .post-item img{width:100%;height:auto;display:block}.posts-container .posts-box .post-item .content{padding:15px}.posts-container .posts-box .post-item .content h2{font-size:20px;margin-bottom:10px;line-height:1.2}.posts-container .posts-box .post-item .content p{font-size:16px;color:#666}#single-container{font-size:20px;text-align:justify;line-height:1.4;margin:50px 0}#single-container .img-container{position:relative;height:600px;width:100%;overflow:hidden;margin-bottom:50px;text-align:center;border:solid 1px #eee;box-shadow:0 2px 5px rgba(0,0,0,.4);border-radius:10px}#single-container .img-container .img-bg{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat;filter:blur(10px)}#single-container .img-container img{position:relative;z-index:999;margin:10px auto;height:calc(100% - 20px);display:inline-block}#single-container p{margin-bottom:20px}#single-container .single-content h1{margin:20px 0;font-size:45px;font-weight:600;line-height:1}#single-container .single-content .post-meta{display:flex;align-items:center;gap:10px;padding:20px 0}#single-container .single-content .post-meta>span{display:flex;align-items:center;gap:10px}#single-container .single-content .post-meta>span img{height:20px;width:20px;display:inline-block}#single-container .single-content .post-meta>span::before{content:"-"}#single-container .single-content .post-meta>span:first-child::before{content:""}#single-container .single-content .post-meta>span a{color:#000;font-weight:500}#single-container .single-content .post-meta>span a:hover{color:var(--primary-color)}#single-container .single-content .post-content>p:first-child img{display:none}#single-container .single-content .post-content h3,#single-container .single-content .post-content strong{font-weight:500}#single-container .single-content .post-content h2{margin:20px 0;font-size:30px;font-style:italic;line-height:2em;font-weight:600;color:#5b6869}#single-container .single-content .post-content a{color:var(--primary-color);font-weight:500}#single-container .single-content img{max-width:500px;height:auto}#single-container .related-posts-section{margin-top:60px}#single-container .related-posts-section h2{font-size:24px;margin-bottom:20px;display:flex;align-items:center;font-weight:500}#single-container .related-posts-section .related-posts-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 0px));gap:20px}#single-container .related-posts-section .related-posts-grid .related-post-item{background-color:#fff;border:1px solid #ddd;overflow:hidden;padding:10px;border-radius:15px;box-shadow:0 2px 5px rgba(0,0,0,.1)}#single-container .related-posts-section .related-posts-grid .related-post-item>a{position:relative;width:100%;height:300px;display:flex;align-items:center;justify-content:center;overflow:hidden}#single-container .related-posts-section .related-posts-grid .related-post-item>a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0}#single-container .related-posts-section .related-posts-grid .related-post-item h3{font-size:22px;margin:10px 20px;font-weight:500;line-height:1;text-align:left;min-height:70px}#single-container .related-posts-section .related-posts-grid .related-post-item h3 a{color:#333}#single-container .related-posts-section .related-posts-grid .related-post-item .date{font-size:16px;color:#777;display:flex;align-items:center;margin:20px 20px 0px;gap:10px}#single-container .related-posts-section .related-posts-grid .related-post-item .date img{width:15px}#single-container #respond{margin-top:50px;padding:20px;background-color:#f9f9f9;border:1px solid #eee;border-radius:5px}#single-container #respond h3#reply-title{font-size:22px;margin-bottom:20px}#single-container #respond .comment-form{display:grid;gap:20px;grid-template-columns:1fr 1fr}#single-container #respond .comment-form .comment-notes,#single-container #respond .comment-form .comment-form-comment,#single-container #respond .comment-form .form-submit,#single-container #respond .comment-form .logged-in-as{grid-column:1/-1;text-align:left}#single-container #respond .comment-form .comment-form-comment{margin-bottom:15px}#single-container #respond .comment-form .comment-form-comment label{display:block;margin-bottom:5px;font-weight:bold}#single-container #respond .comment-form .comment-form-comment textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;min-height:120px;box-sizing:border-box}#single-container #respond .comment-form .comment-form-author,#single-container #respond .comment-form .comment-form-email,#single-container #respond .comment-form .comment-form-url{display:block;width:100%;margin-right:15px;margin-bottom:15px;vertical-align:top}#single-container #respond .comment-form .comment-form-author:last-child,#single-container #respond .comment-form .comment-form-email:last-child,#single-container #respond .comment-form .comment-form-url:last-child{margin-right:0}#single-container #respond .comment-form .comment-form-author label,#single-container #respond .comment-form .comment-form-email label,#single-container #respond .comment-form .comment-form-url label{display:block;margin-bottom:5px;font-weight:bold}#single-container #respond .comment-form .comment-form-author input[type=text],#single-container #respond .comment-form .comment-form-author input[type=email],#single-container #respond .comment-form .comment-form-author input[type=url],#single-container #respond .comment-form .comment-form-email input[type=text],#single-container #respond .comment-form .comment-form-email input[type=email],#single-container #respond .comment-form .comment-form-email input[type=url],#single-container #respond .comment-form .comment-form-url input[type=text],#single-container #respond .comment-form .comment-form-url input[type=email],#single-container #respond .comment-form .comment-form-url input[type=url]{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}#single-container #respond .comment-form .comment-form-cookies-consent{display:flex;align-items:center;padding-top:36px}#single-container #respond .comment-form .comment-form-cookies-consent input[type=checkbox]{margin-right:5px}#single-container #respond .comment-form .comment-form-cookies-consent label{display:inline;font-weight:normal;font-size:16.5px}#single-container #respond .comment-form .form-submit{text-align:right}#single-container #respond .comment-form .form-submit input[type=submit]{display:inline-block;color:var(--primary-color);border:solid 5px var(--primary-color);border-radius:25px;padding:10px 20px;font-size:16px;transition:all .2s ease}#single-container #respond .comment-form .form-submit input[type=submit]:hover{color:#fff !important;background-color:var(--primary-color) !important}#single-container #respond .comment-form label{font-weight:500}#single-container #respond .comment-form p{margin:0 !important}#single-container .post-meta .fa-user,#single-container .post-meta .fa-calendar-alt,#single-container .post-meta .fa-folder-open,#single-container .post-meta .fa-comments{margin-right:5px;color:#007bff}#single-container #comments{margin-top:50px;padding:20px;background-color:#f9f9f9;border:1px solid #eee;border-radius:5px;font-size:22px;font-weight:600}#single-container .commentlist{list-style:none;padding:0 50px;margin-bottom:0}#single-container .commentlist li{display:block}#single-container .commentlist li article{display:flex;flex-direction:column;gap:20px;margin-bottom:0}#single-container .commentlist li article .comment-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}#single-container .commentlist li article .comment-meta .comment-author.vcard{display:flex;align-items:center;gap:10px}#single-container .commentlist li article .comment-meta .comment-author.vcard img{width:30px;height:30px;border-radius:50%;margin-right:10px}#single-container .commentlist li article .comment-meta .comment-metadata{display:flex;align-items:center;gap:10px}#single-container .commentlist li article .comment-meta .comment-metadata>a{color:#000;font-weight:300}#single-container .commentlist li article .comment-content p{margin-bottom:0 !important}.contact-form-container{display:flex;flex-direction:column;gap:20px}.contact-form-container>div{display:flex;flex-direction:column;gap:10px}.contact-form-container>div label{font-weight:400;color:#1d47a5}.contact-form-container>div label br{display:none}.contact-form-container>div label span{display:block;box-sizing:border-box}.contact-form-container>div input[type=text],.contact-form-container>div input[type=email],.contact-form-container>div input[type=tel],.contact-form-container>div input[type=number],.contact-form-container>div textarea,.contact-form-container>div select{display:block;padding:10px 20px;border:solid 1px #ccc;border-radius:30px;font-size:16px;resize:vertical;outline:none;box-sizing:border-box;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-form-container>div input,.contact-form-container>div select{position:relative;margin-top:5px;z-index:1}.contact-form-container>div .wpcf7-acceptance .wpcf7-list-item{margin:0}.contact-form-container>div .wpcf7-acceptance label{display:flex;gap:10px;align-items:center}.contact-form-container>div .wpcf7-acceptance label input{width:20px;height:20px}.contact-form-container>div .wpcf7-acceptance label .wpcf7-list-item-label{padding-top:5px}.contact-form-container>div span.wpcf7-not-valid-tip{display:block;margin-top:8px;margin-left:15px}.contact-form-container>div .btn-custom{max-width:70%;margin:0 auto;display:block}.contact-form-container>div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position-x:calc(100% - 10px);background-position-y:50%;background-repeat:no-repeat;background-size:auto 18px;background-color:rgba(0,0,0,0);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==)}.contact-form-container .form-col-2{display:grid;gap:20px;grid-template-columns:1fr 1fr}.map-container{max-width:1200px;margin:0 auto;padding:0 20px;background-color:#fff;border-radius:12px}.map-container .title-container{text-align:center;margin-bottom:30px}.map-container .title-container h1{font-size:45px;font-weight:700;color:#2c3e50}.map-container .city-tabs{display:flex;justify-content:space-evenly;gap:15px;flex-wrap:wrap;margin-bottom:30px;flex-direction:row;color:#fff;border-radius:15px;padding:0px 0 6px;background-color:var(--secondary-color)}.map-container .city-tabs>div{transition:all .2s ease-in-out;padding:14px 20px 4px;border-bottom:solid 2px var(--secondary-color);cursor:pointer}.map-container .city-tabs>div.city-tab-active{transition:all .2s ease-in-out;border-bottom:solid 2px #fff}.map-container .content-container{display:grid;gap:30px;min-height:400px;grid-template-columns:350px auto}.map-container .content-container .offices-list h2{font-weight:500;color:var(--secondary-color)}.map-container .content-container .offices-list .offices-details{display:flex;gap:30px;flex-direction:column}.map-container .content-container .offices-list .offices-details .office-item{display:flex;gap:5px;flex-direction:column}.map-container .content-container .offices-list .offices-details .office-item h3{cursor:pointer;margin:0;font-weight:500;text-transform:uppercase}.map-container .content-container .offices-list .offices-details .office-item p{cursor:pointer}.map-container .content-container .map-section #map{height:100%}.page-col-2{display:grid;gap:50px;grid-template-columns:1fr 1fr}/*# sourceMappingURL=global.min.css.map */