@charset "UTF-8";
body{background-color:#fff}body.transparent-header #primary-menu .green a{background:#8dc63f;color:#fff;border-radius:50px}body.page-id-2904 #masthead,body.page-id-2878 #masthead,body.page-id-2700 #masthead{background-color:transparent}body.page-id-2904 #inner-wrap,body.page-id-2878 #inner-wrap,body.page-id-2700 #inner-wrap{margin-top:-108px}body.page-id-2904 #align-practice .top-line,body.page-id-2878 #align-practice .top-line,body.page-id-2700 #align-practice .top-line{width:fit-content;padding:10px 20px;margin-bottom:0;margin-top:130px}body .item-is-stuck #primary-menu a{color:#003c71}body .item-is-stuck #primary-menu .sub-menu a{color:#fff}body #primary-menu a{font-weight:700}body #primary-menu li.megamenu .sub-menu{max-width:400px;left:auto !important;right:0;padding:27px;border-radius:4px;display:flex}body #primary-menu li.megamenu .sub-menu a{font-weight:700;font-size:14px;padding:0}body #primary-menu li.megamenu .sub-menu a:hover{background-color:transparent}body #primary-menu li.megamenu .sub-menu li.current-menu-item>a{background-color:transparent}@media screen and (max-width:767px){#footer .kt-row-layout-inner{background-size:151%;background-position:bottom right}}#footer #ccs-hg-logo{margin-top:150px}@media screen and (max-width:767px){#footer #ccs-hg-logo{margin-top:20px}}@media screen and (max-width:767px){#footer .logo-footer{position:absolute;top:-29px;right:0}}#footer a{color:#fff !important}#footer ul{margin:0}#footer ul li{padding:5px 0}@media screen and (max-width:767px){#colophon{margin-bottom:45px}}#colophon .site-bottom-footer-wrap{background-color:#9e9e9e;color:#fff}#colophon .site-bottom-footer-inner-wrap{padding:0}#footer-info{margin-bottom:-200px}#footer-bottom{margin-top:-200px}@media screen and (max-width:767px){.mystickyelements-fixed .mystickyelements-social-text{padding:13px 0 !important}}@media screen and (max-width:767px){#popmake-298{left:10px !important;top:auto !important;bottom:-75px}}.grecaptcha-badge{z-index:999999}@media screen and (max-width:767px){.grecaptcha-badge{bottom:45px !important;display:none}}@media screen and (max-width:767px){body.home #kt-layout-id_2f07ab-e2.kt-row-layout-inner{background-size:contain;background-position:top center;background-color:#030a36}body.home #kt-layout-id_2f07ab-e2.kt-row-layout-inner .kt-row-column-wrap{min-height:70vh !important}body.home #kt-layout-id_2f07ab-e2.kt-row-layout-inner .inner-column-1{flex:0 !important}}body.home #home-top .kt-inside-inner-col{top:2px;position:relative}@media screen and (max-width:767px){body.home #home-top .kt-inside-inner-col{margin-top:233px}}body.home #home-top h1{font-size:63px;margin-bottom:-15px}@media screen and (max-width:767px){body.home #home-top h1{font-size:59px;line-height:1;margin-bottom:35px}}body.home #home-top .baseline{font-size:42px;text-transform:uppercase;font-weight:200;margin-bottom:8px}@media screen and (max-width:767px){body.home #home-top .baseline{font-size:17px !important;margin-top:-15px}}body.home #home-top p:not(.baseline){max-width:719px;margin:0 auto 40px;font-size:17px;line-height:1.4}body.home #award-info h2{max-width:800px;font-size:45px;line-height:1.3;margin:0 auto 20px;color:#003c71}@media screen and (max-width:767px){body.home #award-info h2{font-size:34px !important}}body.home #award-info p{max-width:800px;margin:0 auto 50px}body.home #award-info p strong{color:#00b8e4}body.home #mission-vision .wp-block-columns{margin-top:-100px;margin-bottom:-64px}body.home #mission-vision .wp-block-columns .wp-block-column{padding:35px;border-radius:20px}body.home #clients-section h2{max-width:700px;font-size:43px;line-height:1.3;margin:0 auto 20px;color:#003c71}@media screen and (max-width:767px){body.home #clients-section h2{font-size:34px !important}}body.home #clients-section p{max-width:800px;margin:0 auto 50px;font-size:18px;margin-bottom:0}@media screen and (max-width:767px){#our-services h2{font-size:33px}}@media screen and (max-width:767px){body .pum-container{top:70px !important}}body .pum-container button.alt-close{text-align:center;margin:60px auto 50px;display:block;background-color:#f81100;padding:8px 50px;border-radius:0;font-weight:700;text-transform:uppercase;letter-spacing:0.7px}@media screen and (max-width:767px){body #airport-header p.has-medium-font-size{font-size:16px !important}body #airport-header h1{color:#003c71;font-size:26px;line-height:1.2;margin-bottom:20px}}body #airport-header ul{list-style:none;display:flex;justify-content:center;margin-bottom:17px}body #airport-header ul li{padding:5px 16px;background-color:#8bc34a;margin:0 5px;border-radius:27px;font-size:20px;color:#003c71}body #airport-info .kt-row-column-wrap{background-color:#020947;color:#fff;border-radius:25px;position:relative;z-index:999;padding:20px 30px;max-width:1030px;margin:-100px auto 43px}@media screen and (max-width:767px){body #airport-info .kt-row-column-wrap{border-radius:0px;margin:-13px auto 43px}body #airport-info .kt-row-column-wrap .wp-block-table,body #airport-info .kt-row-column-wrap table{margin:0}body #airport-info .kt-row-column-wrap .wp-block-columns{gap:0}}body #airport-info h3{color:#fff;font-weight:300;font-size:29px}body #airport-info .wp-block-kadence-advancedbtn{margin-bottom:-45px}body #airport-info tbody tr{border-bottom:0px solid var(--tw-block-border-color);background-color:#00b8e4;margin-bottom:7px;padding:5px 28px;display:flex;border-radius:10px;justify-content:start;font-size:16px}@media screen and (max-width:767px){body #airport-info tbody tr{flex-flow:row wrap;padding:8px 28px}}body #airport-info tbody tr td{width:50%}body #airport-info tbody tr td a{color:#fff !important;text-decoration:none}@media screen and (max-width:767px){body #airport-info tbody tr td{width:100%;padding:3px 0 0px}}#pum-298 .popmake-close,#pum-731 .popmake-close,#pum-776 .popmake-close,#pum-654 .popmake-close{position:relative;margin-left:20px;background-color:#afafaf;width:fit-content;padding:11px 21px;border:none;height:auto;border-radius:5px;margin-top:-43px;top:-45px;left:100px;font-size:18px;color:white}#pum-298 .pum-container,#pum-731 .pum-container,#pum-776 .pum-container,#pum-654 .pum-container{border-radius:15px}#pum-298 .pum-container .pum-content,#pum-731 .pum-container .pum-content,#pum-776 .pum-container .pum-content,#pum-654 .pum-container .pum-content{padding:15px}body .pum-container{padding:0 !important;border-width:0px !important}body #services-modal .wp-block-image{padding:20px}body #services-modal .wp-block-image img{border-radius:15px}@media screen and (max-width:767px){body #services-modal .kt-inside-inner-col{padding:0px 20px 50px}body #services-modal h1{font-size:32px;line-height:1.2;margin-top:-20px}body #services-modal .wp-block-image{padding:20px 0 0}}@media screen and (max-width:767px){body #location h2{margin-top:-13px}}body #location .text-box{max-width:700px;margin:0 auto 50px;font-size:17px;line-height:1.4}body #banner-services .kt-row-layout-inner{border-radius:25px;margin-top:-100px}body #banner-services p{font-size:22px;line-height:1.4;text-shadow:1px 1px 6px #020836}body #services-card .wp-block-columns{gap:1em}body #services-card .wp-block-column{border-radius:15px;min-height:330px;position:relative}@media screen and (max-width:767px){body #services-card .wp-block-column{border-radius:9px;min-height:auto;display:flex;padding:25px 10px 46px;align-items:center}body #services-card .wp-block-column .wp-block-image{width:80px;padding-right:10px}body #services-card .wp-block-column .wp-block-image figure{margin:0}}body #services-card .wp-block-column .wp-block-buttons{position:absolute;bottom:30px;width:100%;left:0}@media screen and (max-width:767px){body #services-card .wp-block-column .wp-block-buttons{bottom:15px;width:100%;left:0;padding-left:86px}body #services-card .wp-block-column .wp-block-buttons .wp-block-button{text-align:left;margin:0}}body #services-card img{max-height:90px}body #services-card h3{font-size:20px !important}@media screen and (max-width:767px){body #services-card h3{font-size:19px !important;text-align:left;margin-top:11px}}body .airport-box .box-wrapper{list-style:none;color:#ffff;display:flex;flex-flow:row wrap;justify-content:center}@media screen and (max-width:767px){body .airport-box .box-wrapper{margin:0;padding:0}}body .airport-box .box-wrapper .airport-wrap{background:#00b8e4;padding:11px 15px;margin:0px 6px 18px;border-radius:21px}@media screen and (max-width:767px){body .airport-box .box-wrapper .airport-wrap{width:100%;text-align:center;border-radius:7px;margin:0px 6px 15px}}body .airport-box .box-wrapper .airport-wrap:hover{transition:all 0.1s linear;background-color:#8dc63f}body .airport-box .box-wrapper .airport-wrap:hover .airport-code p{background-color:#76a830;color:#020836}body .airport-box .box-wrapper .airport-wrap a{text-decoration:none}body .airport-box .box-wrapper .airport-wrap h4.airport-name{font-size:16px;margin-bottom:3px;font-weight:500;color:#fff}@media screen and (max-width:767px){body .airport-box .box-wrapper .airport-wrap h4.airport-name{font-size:15px}}body .airport-box .box-wrapper .airport-wrap .airport-code{display:flex;justify-content:center}body .airport-box .box-wrapper .airport-wrap .airport-code p{margin:0 10px;background-color:#4c95cf;padding:3px 10px;border-radius:20px}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-250px * 7))}}@keyframes scrollb{0%{transform:translateX(0)}100%{transform:translateX(calc(250px * 7))}}body .slick-list{background:transparent;height:150px;margin:auto;overflow:hidden;position:relative;width:100%}body .slick-list::before,body .slick-list::after{background:linear-gradient(to right, #f1f2f2 0%, rgba(255, 255, 255, 0) 100%);content:"";height:150px;position:absolute;width:200px;z-index:2}body .slick-list::after{right:0;top:0;transform:rotateZ(180deg)}body .slick-list::before{left:0;top:0}body .slick-list .slick-track{animation:scroll 150s linear infinite;display:flex;width:calc(250px * 14)}body .slick-list .slick-slide{height:150px;width:250px}body .bottom-slider .slick-track{animation:scroll 150s linear infinite;animation-direction:reverse;display:flex;width:calc(250px * 16)}#top.single-post .title_container{display:none}#top.single-post #custom-bg{display:flex;align-items:flex-end;height:60vh;background:#263241;position:relative}#top.single-post #custom-bg .header-blog-bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;mix-blend-mode:multiply;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:1}#top.single-post #custom-bg .cat-single a{background-color:#db9d00;padding:5px 20px;display:inline-block;margin:7px 0 7px;color:#ffffff;font-size:15px;font-weight:700;letter-spacing:0.7px;text-transform:uppercase}#top.single-post #custom-bg .header-wrapper{position:relative;max-width:1310px;margin:0 auto;width:100%;padding:0px 50px 50px}@media screen and (max-width:767px){#top.single-post #custom-bg .header-wrapper{padding:0px 20px 50px}}#top.single-post #custom-bg .header-wrapper .inner-box-header{width:73%;color:#fff;padding-right:5%}@media screen and (max-width:767px){#top.single-post #custom-bg .header-wrapper .inner-box-header{width:100%;color:#fff;padding-right:0%}}#top.single-post #custom-bg .header-wrapper .inner-box-header h1{color:#fff;font-size:45px}@media screen and (max-width:767px){#top.single-post #custom-bg .header-wrapper .inner-box-header h1{font-size:29px}}#top.single-post #custom-bg .header-wrapper .inner-box-header a{color:#fff}#top.single-post #custom-bg .header-wrapper .inner-box-header p{font-size:20px;line-height:1.4}#top.single-post #custom-bg .header-wrapper .inner-box-header .tags-post{font-size:16px;width:fit-content;padding:10px 0;border-top:1px solid;border-bottom:1px solid;margin-top:20px}#top.single-post .template-blog .entry-content-header{display:none}#top.single-post .template-blog .entry-content{font-size:18px;font-weight:500;line-height:1.4}@media screen and (max-width:767px){#top.single-post .template-blog .entry-content{font-size:16px}}#top.single-post .template-blog .entry-content a{color:#385170;text-decoration:underline;font-weight:700}#top.single-post .template-blog .entry-content a:hover{color:#db9d00}#top.single-post .template-blog .entry-content>p:first-child{font-size:22px;font-weight:700;padding-bottom:20px;border-bottom:1px solid;margin-bottom:20px}@media screen and (max-width:767px){#top.single-post .template-blog .entry-content>p:first-child{font-size:18px}}#top.single-post .sidebar{position:relative;top:-200px}#top.single-post .sidebar #wysiwyg_widgets_widget-2{background-color:#263241}#top.single-post .sidebar #wysiwyg_widgets_widget-2 .inner-wrapper{padding:15px 20px 15px}#top.single-post .sidebar #wysiwyg_widgets_widget-2 .inner-wrapper h3{color:#fff;font-size:22px;padding-bottom:6px}#top.single-post .sidebar #wysiwyg_widgets_widget-2 .inner-wrapper .bio-text{color:#fff}#top.single-post .sidebar #wysiwyg_widgets_widget-2 .social-icons{display:flex;padding:0 20px}#top.single-post .sidebar #wysiwyg_widgets_widget-2 .social-icons p{margin-right:5%}#top.single-post .sidebar #wysiwyg_widgets_widget-2 .social-icons img{max-width:40px}#top.single-post .sidebar #recent-posts-3{background-color:#385170;margin-top:50px;padding:50px 20px;color:#fff}#top.single-post .sidebar #recent-posts-3 h3{color:#fff;font-size:20px;padding-bottom:15px;text-transform:capitalize;font-weight:500;position:relative}#top.single-post .sidebar #recent-posts-3 h3:after{content:"";width:50%;height:2px;display:block;position:absolute;background-color:#fbb040;bottom:0;left:-20px}#top.single-post .sidebar #recent-posts-3 li{border-width:1px;font-size:14px}#top.single-post .sidebar #recent-posts-3 li a{color:#fff;font-family:'raleway', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;font-style:normal}#top.single-post .sidebar #recent-posts-3 li .post-date{display:none}@media screen and (max-width:767px){#top.single-post .related-post-cat{float:left;padding-top:30px}}#top.single-post .related-post-cat h4{font-size:38px;max-width:76%;line-height:1.4}@media screen and (max-width:767px){#top.single-post .related-post-cat h4{font-size:28px;max-width:100%}}#top.single-post .related-post-cat h4 a{background-color:#faaf40}#top.single-post .related-post-cat ul{display:flex;flex-flow:row wrap}#top.single-post .related-post-cat ul li{width:33%}@media screen and (max-width:767px){#top.single-post .related-post-cat ul li{width:100%}}#top.single-post .related-post-cat ul li a{background-color:#385170;padding:20px;display:flex;align-items:flex-end;min-height:250px;font-weight:500;background-size:cover;background-repeat:no-repeat;background-position:center;margin:15px;position:relative}@media screen and (max-width:767px){#top.single-post .related-post-cat ul li a{margin:15px 0}}#top.single-post .related-post-cat ul li a:before{content:"";position:absolute;width:100%;height:100%;background-color:#263241;top:0;left:0;mix-blend-mode:multiply;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.7}#top.single-post .related-post-cat ul li a h3{font-size:25px;line-height:1.2;color:#fff;position:relative}@media screen and (max-width:767px){#top.single-post .related-post-cat ul li a h3{font-size:18px}}body .pace .pace-progress{background:#a0be38 !important}body.archive .post-archive-title{text-align:center;align-items:center;padding-top:50px}@media screen and (max-width:767px){body.archive .post-archive-title{text-align:left;align-items:self-start;padding-top:50px}}@media screen and (max-width:767px){body.archive .post-archive-title h1{font-size:28px}}body.archive .post-archive-title h1:before{content:"Artículos sobre:";display:block;font-size:19px;color:#949494;margin-bottom:-8px}body .first-post .kadence-post-image-inner-intrisic{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2)}body .first-post .kt-blocks-post-grid-item-inner{margin:50px;display:flex;flex-flow:row wrap;flex-direction:row;flex-wrap:wrap;align-content:center}@media screen and (max-width:767px){body .first-post .kt-blocks-post-grid-item-inner{margin:0px}}@media screen and (max-width:767px){body .first-post .kt-blocks-post-grid-item-inner .kt-blocks-above-categories{margin-top:20px}}body .first-post .kt-blocks-post-grid-item-inner .kt-blocks-above-categories a{background-color:#000;color:#fff;padding:15px 20px;font-weight:700;text-decoration:none}@media screen and (max-width:767px){body .first-post .kt-blocks-post-grid-item-inner .kt-blocks-above-categories a{background-color:transparent;color:var(--global-palette-highlight);padding:0;font-weight:400;text-decoration:none;font-size:17px}}body .first-post .kt-blocks-post-grid-item-inner h2{font-size:35px;font-weight:700;margin-top:25px;margin-bottom:1px}@media screen and (max-width:767px){body .first-post .kt-blocks-post-grid-item-inner h2{line-height:1.2;margin-top:0}}body .first-post .kt-blocks-post-grid-item-inner .entry-content{margin-top:25px;max-width:680px}body .first-post .kt-blocks-post-grid-item-inner .entry-content .kt-blocks-post-readmore-wrap a{margin-top:29px;font-weight:700}body #grid-blog-archive .alm-listing{padding:0;margin-top:50px}body #grid-blog-archive .alm-reveal{display:grid;grid-template-columns:minmax(0, 1fr);-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:2.5rem;grid-template-columns:repeat(3, minmax(0, 1fr))}body #grid-blog-archive .alm-reveal article{border:1px solid;border-radius:0;position:relative}body #grid-blog-archive .alm-reveal article .entry-content-wrap .category-links a{background-color:#000;margin-bottom:20px}@media screen and (max-width:767px){body #grid-blog-archive .alm-reveal article .entry-content-wrap .category-links a{margin-bottom:7px}}body #grid-blog-archive .alm-reveal article .entry-content-wrap h3{line-height:1.2;font-size:28px}body #grid-blog-archive .alm-reveal article .entry-content-wrap .posted-by,body #grid-blog-archive .alm-reveal article .entry-content-wrap .entry-summary{display:none}body #grid-blog-archive .alm-reveal article .entry-content-wrap .entry-meta{margin:10px 0 50px}body #grid-blog-archive .alm-reveal article .more-link-wrap a{position:absolute;bottom:0;right:0;width:100%;background:#000;color:#fff;text-align:center;padding:10px}body #grid-blog-archive .alm-load-more-btn.more{background-color:#036877;color:#fff;padding:15px 20px;font-weight:700;text-decoration:none;line-height:1;font-size:20px;text-transform:uppercase;height:auto;border:0px;border-radius:0;letter-spacing:0.7px}#archive-container article,#blog-home article{border:1px solid;border-radius:0;position:relative}#archive-container article .entry-content-wrap .category-links a,#blog-home article .entry-content-wrap .category-links a{background-color:#000;margin-bottom:20px;color:white;padding:0.25rem;border-radius:0.25rem}@media screen and (max-width:767px){#archive-container article .entry-content-wrap .category-links a,#blog-home article .entry-content-wrap .category-links a{margin-bottom:7px}}#archive-container article .entry-content-wrap h2,#archive-container article .entry-content-wrap h3,#blog-home article .entry-content-wrap h2,#blog-home article .entry-content-wrap h3{line-height:1.2;font-size:28px;padding-bottom:60px}#archive-container article .entry-content-wrap .posted-by,#archive-container article .entry-content-wrap .entry-summary,#blog-home article .entry-content-wrap .posted-by,#blog-home article .entry-content-wrap .entry-summary{display:none}#archive-container article .entry-content-wrap .entry-meta,#blog-home article .entry-content-wrap .entry-meta{margin:10px 0 50px}#archive-container article .more-link-wrap a,#blog-home article .more-link-wrap a{position:absolute;bottom:0;right:0;width:100%;background:#000;color:#fff;text-align:center;padding:10px}#grid-blog-archive .cat-label+p{display:none}#grid-blog-archive .cat-label{text-align:center}@media screen and (max-width:767px){#grid-blog-archive .kt-row-column-wrap{padding:0px 30px}#grid-blog-archive .kt-row-column-wrap .facetwp-facet{margin-bottom:0}}#grid-blog-archive .facetwp-facet-category_mobile{display:none}@media screen and (max-width:767px){#grid-blog-archive .facetwp-facet-category_mobile{display:block}}#grid-blog-archive .facetwp-facet-categories{display:flex;align-items:center;justify-content:center;margin-bottom:0}@media screen and (max-width:767px){#grid-blog-archive .facetwp-facet-categories{flex-flow:column;align-items:flex-start;display:none}}#grid-blog-archive .facetwp-facet-categories .facetwp-radio{border-width:1px;border-radius:2px;padding:10px 14px;color:#333;background-image:none;margin:0 10px;background-color:#bbbebe;position:relative;font-weight:700;font-weight:700;opacity:0.5;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}@media screen and (max-width:767px){#grid-blog-archive .facetwp-facet-categories .facetwp-radio{margin:5px 0}}#grid-blog-archive .facetwp-facet-categories .facetwp-radio .facetwp-counter{position:absolute;width:25px;height:25px;line-height:25px;background-color:#a0be38;text-align:center;border-radius:100%;top:-12px;right:-10px;font-size:13px;font-weight:700;right:-10px;opacity:0}#grid-blog-archive .facetwp-facet-categories .facetwp-radio.checked,#grid-blog-archive .facetwp-facet-categories .facetwp-radio:hover{opacity:1;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#grid-blog-archive .facetwp-facet-categories .facetwp-radio.checked .facetwp-counter,#grid-blog-archive .facetwp-facet-categories .facetwp-radio:hover .facetwp-counter{opacity:1}#grid-blog-archive .facetwp-facet-search{text-align:center}#grid-blog-archive .facetwp-facet-search .facetwp-input-wrap{width:100%;max-width:600px}#grid-blog-archive .facetwp-facet-search .facetwp-input-wrap input{width:100%;font-weight:700}#grid-blog-archive .facetwp-facet-search .facetwp-input-wrap input::placeholder{color:#4a5568}#grid-blog-archive .facetwp-facet-paginacion{text-align:center;margin-top:50px}#grid-blog-archive .facetwp-facet-paginacion button{border-radius:0;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;padding:12px 25px;background-color:#a0be38}#grid-blog-archive .fwpl-layout.el-hkhimk{grid-gap:2.5rem}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result{border:1px solid;border-radius:0;position:relative}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result:hover{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;border-color:#036877}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result:hover .post-more-link{background:#036877;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .img-content-wrap{overflow:hidden;width:100%;padding-bottom:65%;display:block;position:relative}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .img-content-wrap img{position:absolute}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .post-url a{position:absolute;top:0;bottom:0;left:0;right:0}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .post-url a button{display:none}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .entry{box-shadow:none;border-radius:0}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .entry-content-wrap .category-links a{background-color:#000;margin-bottom:20px}@media screen and (max-width:767px){#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .entry-content-wrap .category-links a{margin-bottom:7px}}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .entry-content-wrap h2{line-height:1.2;font-size:28px}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .entry-content-wrap .posted-by,#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .entry-content-wrap .entry-summary{display:none}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .entry-content-wrap .entry-meta{margin:10px 0 50px}#grid-blog-archive .fwpl-layout.el-hkhimk .fwpl-result .more-link-wrap a{position:absolute;bottom:0;right:0;width:100%;background:#000;color:#fff;text-align:center;padding:10px}body.single-post .hero-section-overlay{background-image:url(../img/blog-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body.single-post .hero-container{max-width:1200px !important}body.single-post .hero-container .entry-header{justify-content:flex-end;padding-bottom:126px}@media screen and (max-width:767px){body.single-post .hero-container .entry-header{justify-content:flex-start;padding-bottom:50px;text-align:left;align-items:flex-start;padding-top:46px;min-height:fit-content}}body.single-post .hero-container h1{line-height:1.2;font-size:57px;max-width:80%}@media screen and (max-width:767px){body.single-post .hero-container h1{font-size:25px;max-width:100%}}body.single-post .hero-container .entry-meta{display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){body.single-post .hero-container .entry-meta{justify-content:flex-start}}body.single-post .content-area .article-post-thumbnail{margin-top:-178px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2)}@media screen and (max-width:767px){body.single-post .content-area .article-post-thumbnail{margin-top:-30px;padding-bottom:100%}body.single-post .content-area .article-post-thumbnail .post-thumbnail-inner{position:relative}}body.single-post .content-area .article-post-thumbnail img{background-color:#fff}@media screen and (max-width:767px){body.single-post .entry-related-style-wide .entry-related-title{margin-bottom:0}}body.single-post .entry-related-style-wide .content-container{max-width:1200px}@media screen and (max-width:767px){body.single-post .tns-controls{display:flex;justify-content:flex-end;padding-bottom:11px}}body.single-post .tns-controls button{background:#a0be38;height:100px;width:100px;top:47%;opacity:1}@media screen and (max-width:767px){body.single-post .tns-controls button{position:relative;height:50px;-webkit-transform:translate(0, -5%);transform:translate(0, 0%)}}body.single-post .tns-outer .tns-controls button[data-controls="prev"]{left:-85px}@media screen and (max-width:767px){body.single-post .tns-outer .tns-controls button[data-controls="prev"]{left:auto;margin-right:5px}}@media screen and (max-width:767px){body.single-post .tns-outer .tns-controls button[data-controls="next"]{right:auto}}body #firma-header p{margin:0;font-size:23px}body #firma-header h1{max-width:800px;font-size:63px;line-height:1.1;margin-top:0}@media screen and (max-width:767px){body #firma-header h1{font-size:35px}}body #firma-intro .kt-row-column-wrap{margin-top:-200px;padding:0}@media screen and (max-width:767px){body #firma-intro .kt-row-column-wrap{margin-top:-137px}}body #firma-intro .kt-row-column-wrap p{font-size:18px;line-height:1.6;text-align:justify}@media screen and (max-width:767px){body #firma-intro .kt-row-column-wrap p{font-size:16px}}#practices-header p.top-line{width:fit-content;padding:10px 20px;margin-bottom:0}#practices-header h1{margin-top:17px;font-size:51px;max-width:51%;line-height:1.2;margin-bottom:50px}@media screen and (max-width:767px){#practices-header h1{font-size:37px;max-width:100%}}#practices-header .definition-practice{font-size:24px;line-height:1.4}#practices-header li{align-items:flex-start}#practices-header li span{align-items:flex-start;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #4d4848;color:#a2a2a2;font-size:14px}#practices-header li span strong{color:#fff;font-size:18px}@media screen and (max-width:767px){#firm-value h2{font-size:35px}}#firm-value .values h4:before{content:"";width:20px;height:20px;background-color:#8bc34a;border-radius:100%;position:absolute;top:6px;left:-29px}#firm-stats{margin-top:-100px}#firm-stats .kt-inside-inner-col{height:544px}@media screen and (max-width:767px){#firm-stats .kt-inside-inner-col{min-height:544px}}@media screen and (max-width:767px){#firm-stats .kt-row-column-wrap{max-width:100%;margin-left:auto;margin-right:auto;padding:0}#firm-stats .kt-row-column-wrap .wp-block-kadence-column{margin-bottom:0}}#firm-stats .green-box .kt-inside-inner-col{display:flex;flex-direction:column;justify-content:space-between;padding:30px 50px}#firm-stats .green-box .kt-inside-inner-col .numbers-stats h1{font-size:80px;line-height:1;margin:0}@media screen and (max-width:767px){#firm-stats .green-box .kt-inside-inner-col .numbers-stats h1{font-size:72px}}#firm-stats .green-box .kt-inside-inner-col .numbers-stats p{color:#fff;font-size:26px}@media screen and (max-width:767px){#firm-stats .green-box .kt-inside-inner-col .numbers-stats p{line-height:1.2}}#firm-stats .green-box .kt-inside-inner-col p.bottom-text{padding-right:11%;font-size:18px}#firm-stats .green-box .kt-inside-inner-col p.bottom-text.font-large{font-size:24px;line-height:1.3}@media screen and (max-width:767px){#firm-stats .green-box .kt-inside-inner-col p.bottom-text{font-size:16px;padding:0;line-height:1.4}}#firm-stats .grey-box .kt-inside-inner-col{margin:0;display:flex;flex-direction:column;justify-content:space-between;padding:30px 50px 50px}#firm-stats .grey-box .kt-inside-inner-col .numbers-stats h2{font-size:80px;line-height:1;margin:0}@media screen and (max-width:767px){#firm-stats .grey-box .kt-inside-inner-col .numbers-stats h2{font-size:72px}}#firm-stats .grey-box .kt-inside-inner-col .numbers-stats p{color:#101010;font-size:20px;line-height:1.2}#firm-stats .grey-box .kt-inside-inner-col p.bottom-text{padding-right:20px;font-size:18px;font-weight:400;line-height:1.4}#firm-stats .grey-box .kt-inside-inner-col p.bottom-text.font-large{font-size:24px;line-height:1.3}@media screen and (max-width:767px){#firm-stats .grey-box .kt-inside-inner-col p.bottom-text{font-size:16px;padding:0;line-height:1.4}}#firm-stats .black-box .kt-inside-inner-col{display:flex;flex-direction:column;justify-content:space-between;padding:30px 50px;border-bottom:1px solid}#firm-stats .black-box .kt-inside-inner-col .top-text{font-size:38px;line-height:1.2}@media screen and (max-width:767px){#firm-stats .black-box .kt-inside-inner-col .top-text{font-size:33px}}#firm-stats .black-box .kt-inside-inner-col .bottom-text{font-size:24px;line-height:1.3}@media screen and (max-width:767px){#firm-stats .black-box .kt-inside-inner-col .bottom-text{font-size:22px;padding:0;line-height:1.4}}#practice-link-wrapper #practice-link .wp-block-column{height:300px;padding:33px;font-weight:700;font-size:26px;line-height:1.3;display:flex;align-items:center;flex-flow:column;justify-content:end;--col-width: 33.34%;flex-basis:33.34%}@media screen and (max-width:767px){#practice-link-wrapper #practice-link .wp-block-column{padding:26px;font-size:25px}}#practice-link-wrapper #practice-link .wp-block-column p strong{margin-bottom:22px;display:block}#practice-link-wrapper #practice-link .wp-block-column .link-box{font-size:15px;width:100%;text-align:right}#practice-link-wrapper #practice-link .wp-block-column .link-box a{text-decoration:none;background-image:none}#align-practice .top-line{width:fit-content;padding:10px 20px;margin-bottom:0;margin-top:72px}#align-practice h1{margin-top:6px;font-size:45px;line-height:1.2}@media screen and (max-width:767px){#align-practice h1{font-size:32px}}#box-practices{margin-top:-130px}#box-practices .last-text{max-width:900px;margin:53px auto 0;font-size:21px;font-weight:700}@media screen and (max-width:767px){#contact-section h1{font-size:57px !important}#contact-section .wp-block-column{margin-bottom:20px}#contact-section .wp-block-social-links{margin-bottom:20px}}@media screen and (max-width:767px){#solutions-firms .wp-block-kadence-column{justify-content:flex-end}#solutions-firms h1{font-size:48px !important}#solutions-firms #kt-layout-id_13f36e-c8>.kt-row-column-wrap{min-height:345px}}#accordeon-solutions .kt-row-column-wrap{padding:0}#accordeon-solutions .kt-blocks-accordion-header{padding-top:75px;padding-bottom:25px}#tabs-solutions .kt-row-column-wrap{padding:0}#tabs-solutions .kt-tabs-title-list{margin-top:-80px;height:250px}#tabs-solutions .kt-title-item{position:relative;background-color:#272727;display:flex;padding:27px;align-items:flex-end;border-left:1px solid #404040;width:33.33%;margin:50px 0 0;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#tabs-solutions .kt-title-item a{color:#ffff;font-weight:400;font-size:18px;background-color:transparent;border-width:0px;position:absolute;width:100%;height:100%;top:0;left:0;justify-content:center}#tabs-solutions .kt-title-item:hover,#tabs-solutions .kt-title-item.kt-tab-title-active{background-color:#8bc34a;margin-top:0;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#tabs-solutions .kt-tabs-content-wrap{max-width:1200px;margin:0 auto}#tabs-solutions .kt-tabs-content-wrap .wp-block-kadence-tab{border-width:0;padding-top:50px;padding-bottom:150px}#tabs-solutions .kt-tabs-content-wrap .wp-block-kadence-tab h3{font-size:20px;line-height:1.4}