@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;500&display=swap");body{position:relative;background:#142752}h2{color:#FFF;text-align:center;leading-trim:both;text-edge:cap;font-family:Libre Bodoni;font-size:43px;font-style:normal;font-weight:400;line-height:1.3em;letter-spacing:-0.43px;text-transform:capitalize;margin:0;padding:0}@media only screen and (max-width: 767px){h2{font-size:35px}}h3{color:#3F3627;text-align:center;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase;margin:0;padding:0}@media only screen and (max-width: 767px){h3{font-size:20px}}h4{color:#3F3627;text-align:center;font-family:Libre Bodoni;font-size:21px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.5px;text-transform:capitalize;margin:0;padding:0}a.button{transition:.3s}a.button.main-cta{display:block;width:fit-content;padding:14px 24px 12px;border-radius:40px;background:#C5B7A0;text-align:center;color:#142752;font-family:Josefin Sans;font-size:23px;font-style:normal;font-weight:500;line-height:1.82em;letter-spacing:1.84px;text-transform:uppercase;margin-left:auto;margin-right:auto;text-decoration:none}a.button.main-cta:hover{background:#C89844;color:#fff}a.button.sub-cta{padding:20px 50px;display:block;width:fit-content;background:#142752;color:#84A0E1;text-align:center;font-family:Josefin Sans;font-size:23px;font-style:normal;font-weight:500;line-height:1.82em;letter-spacing:1.84px;text-transform:uppercase;margin-left:auto;margin-right:auto;text-decoration:none}a.button.sub-cta a{color:#EBEFFA;font-size:23px;font-style:normal;font-weight:500;line-height:1.82em;letter-spacing:1.84px;text-transform:uppercase}@media only screen and (max-width: 1199px){a.button.main-cta{padding:11px 24px 10px;font-size:21px}}@media only screen and (max-width: 767px){a.button.main-cta.main-cta{padding:9px 15px 8px;font-size:16px}}.header-wrapper{position:fixed;z-index:20;top:0;left:0;width:100%;padding:34px 0 0;transition:.3s}.header-wrapper.scroll-back{padding:20px 0 0;background:#142752d6}@media only screen and (max-width: 1100px){.header-wrapper.scroll-back{margin-top:0;padding:20px 0}}.header-wrapper.scroll-back .header-topline a.header-logo img{height:55px}.header-wrapper.scroll-back .header-block .header-bottomline{margin-top:15px}@media only screen and (max-width: 1100px){.header-wrapper.scroll-back .header-block .header-bottomline{height:calc(100vh - 95px);margin-top:0}}@media only screen and (max-width: 540px){.header-wrapper.scroll-back .header-block .header-bottomline{height:calc(100vh - 80px)}}.header-wrapper.scroll-back .header-block .header-bottomline #menu-main-menu>li{padding:11px 20px}@media screen and (max-width: 1500px){.header-wrapper.scroll-back .header-block .header-bottomline #menu-main-menu>li{padding:7px 10px}}.header-wrapper.scroll-back .header-block .header-bottomline #menu-main-menu>li a{font-size:18px;line-height:34px}@media screen and (max-width: 1220px){.header-wrapper.scroll-back .header-block .header-bottomline #menu-main-menu>li a{font-size:16px}}.header-wrapper.scroll-back .header-block .header-cta{padding:10px 20px;font-size:20px}.header-wrapper.scroll-back .header-block .header-cta svg{width:18px;height:20px;margin-left:10px}@media only screen and (max-width: 1100px){.header-wrapper{padding:30px 0}}@media only screen and (max-width: 767px){.header-wrapper{padding:20px 0}}.header-wrapper .header-burger-wrapper{display:none}@media only screen and (max-width: 1100px){.header-wrapper .header-burger-wrapper{display:flex;align-items:center}}@media only screen and (max-width: 568px){.header-wrapper .header-burger-wrapper{justify-content:space-between;width:100%}}.header-wrapper .header-burger-menu{position:relative;display:none;justify-content:space-between;align-items:center;flex-direction:column;width:28px;height:20px;cursor:pointer}@media only screen and (max-width: 1100px){.header-wrapper .header-burger-menu{display:flex}}.header-wrapper .header-burger-menu div{width:100%;height:3px;border-radius:8px;background:#FFF;transition:.3s}@media only screen and (max-width: 1100px){.header-wrapper.active-menu{background:#142752}}.header-wrapper.active-menu .header-burger-menu div:nth-child(1){position:absolute;top:50%;right:0;transform:rotate(-45deg)}.header-wrapper.active-menu .header-burger-menu div:nth-child(2){opacity:0}.header-wrapper.active-menu .header-burger-menu div:nth-child(3){position:absolute;bottom:35%;right:0;transform:rotate(45deg)}.header-wrapper .header-block{width:calc(100% - 120px);max-width:1488px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 960px){.header-wrapper .header-block{width:calc(100% - 60px)}}@media only screen and (max-width: 767px){.header-wrapper .header-block{width:calc(100% - 40px)}}.header-wrapper .header-block .header-topline{display:flex;justify-content:space-between;align-items:center}.header-wrapper .header-block .header-topline .header-logo img{height:90px;width:auto;transition:.3s}@media screen and (max-width: 1441px){.header-wrapper .header-block .header-topline .header-logo img{height:70px}}@media only screen and (max-width: 620px){.header-wrapper .header-block .header-topline .header-logo img{height:55px}}@media only screen and (max-width: 568px){.header-wrapper .header-block .header-topline .header-logo img{display:none}}@media only screen and (max-width: 1100px){.header-wrapper .header-block .header-topline .header-cta{display:none}}.header-wrapper .header-block .header-cta{color:#fff;text-decoration:none;border-radius:40px;background:#C89844;padding:14px 40px;font-family:Josefin Sans;font-size:26px;font-style:normal;font-weight:500;line-height:1;letter-spacing:1.5px;text-align:center;text-transform:uppercase;display:flex;align-items:center;width:fit-content;transition:.3s}.header-wrapper .header-block .header-cta.phone-only{display:none;padding:10px 20px;margin:0 30px 0 0}@media screen and (max-width: 1100px){.header-wrapper .header-block .header-cta.phone-only{display:block}}.header-wrapper .header-block .header-cta .header-cta-mobile-text{display:none}@media only screen and (max-width: 767px){.header-wrapper .header-block .header-cta .header-cta-desktop-text{display:none}.header-wrapper .header-block .header-cta .header-cta-mobile-text{display:inline}}.header-wrapper .header-block .header-cta svg{width:28px;height:30px;margin-left:20px;fill:#fff;transition:.3s}.header-wrapper .header-block .header-cta:hover{background:#C5B7A0;color:#142752}.header-wrapper .header-block .header-cta:hover svg{fill:#142752}@media screen and (max-width: 1441px){.header-wrapper .header-block .header-cta{padding:10px 30px;font-size:24px}.header-wrapper .header-block .header-cta svg{width:24px;height:26px;margin-left:15px}}.header-wrapper .header-block .header-bottomline{margin-top:25px;transition:.3s}@media only screen and (max-width: 1100px){.header-wrapper .header-block .header-bottomline{position:absolute;z-index:20;display:flex;flex-direction:column;align-items:center;top:100%;left:0;width:100vw;height:calc(100vh - 130px);padding:35px;margin-top:0;background:#142752;opacity:0;visibility:hidden;overflow:auto;transition:.3s}.header-wrapper .header-block .header-bottomline::-webkit-scrollbar{width:4px}.header-wrapper .header-block .header-bottomline::-webkit-scrollbar-track{border-radius:4px;background:#142752}.header-wrapper .header-block .header-bottomline::-webkit-scrollbar-thumb{background:#FFF;border-radius:4px}}@media only screen and (max-width: 767px){.header-wrapper .header-block .header-bottomline{height:calc(100vh - 110px)}}@media only screen and (max-width: 575px){.header-wrapper .header-block .header-bottomline{height:calc(100vh - 95px)}}@media only screen and (max-width: 540px){.header-wrapper .header-block .header-bottomline{height:calc(100vh - 95px)}}.header-wrapper .header-block .header-bottomline .header-cta{display:none}@media only screen and (max-width: 1100px){.header-wrapper .header-block .header-bottomline .header-cta{display:flex;margin:20px 0 0}}.header-wrapper .header-block .header-bottomline #menu-main-menu{position:relative;display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}@media only screen and (max-width: 1100px){.header-wrapper .header-block .header-bottomline #menu-main-menu{flex-direction:column}}.header-wrapper .header-block .header-bottomline #menu-main-menu>li{display:block;padding:15px 20px}@media screen and (max-width: 1500px){.header-wrapper .header-block .header-bottomline #menu-main-menu>li{padding:10px 10px}}@media only screen and (max-width: 1100px){.header-wrapper .header-block .header-bottomline #menu-main-menu>li{width:100%;text-align:center}}.header-wrapper .header-block .header-bottomline #menu-main-menu>li.menu-item-has-children{position:relative}.header-wrapper .header-block .header-bottomline #menu-main-menu>li.menu-item-has-children>ul{position:absolute;top:100%;left:200vw;display:grid;grid-template-columns:1fr;gap:2px;width:fit-content;padding:10px;background:linear-gradient(180deg, #C89844 0%, rgba(200,152,68,0.5) 100%);list-style:none;opacity:0;transition:opacity 0.3s ease 0.1s}@media only screen and (max-width: 1100px){.header-wrapper .header-block .header-bottomline #menu-main-menu>li.menu-item-has-children>ul{position:static;display:flex;flex-direction:column;height:100%;max-height:0;padding:0;visibility:visible;opacity:1;overflow:hidden;transition:.3s}}.header-wrapper .header-block .header-bottomline #menu-main-menu>li.menu-item-has-children>ul>li{display:flex;align-items:center;padding:15px 30px;white-space:nowrap;background:#142752;transition:.3s}@media only screen and (max-width: 1100px){.header-wrapper .header-block .header-bottomline #menu-main-menu>li.menu-item-has-children>ul>li{justify-content:center;white-space:normal}}.header-wrapper .header-block .header-bottomline #menu-main-menu>li.menu-item-has-children>ul>li:hover{background:#6185D8}@media only screen and (max-width: 1100px){.header-wrapper .header-block .header-bottomline #menu-main-menu>li.menu-item-has-children.active{background:#C89844}.header-wrapper .header-block .header-bottomline #menu-main-menu>li.menu-item-has-children.active>ul{max-height:2000px}}.header-wrapper .header-block .header-bottomline #menu-main-menu>li.menu-item-has-children:hover>ul{opacity:1;left:0}.header-wrapper .header-block .header-bottomline #menu-main-menu>li:hover{background:#C89844;transition:background 0.3s ease 0.1s}.header-wrapper .header-block .header-bottomline #menu-main-menu a{color:#fff;font-family:Josefin Sans;font-size:23px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:1.84px;text-transform:uppercase;text-decoration:none;transition:.3s}@media screen and (max-width: 1600px){.header-wrapper .header-block .header-bottomline #menu-main-menu a{font-size:20px}}@media screen and (max-width: 1220px){.header-wrapper .header-block .header-bottomline #menu-main-menu a{font-size:16px}}@media only screen and (max-width: 1100px){.header-wrapper.active-menu .header-bottomline{opacity:1;visibility:visible}}section.section-item .section-content{width:calc(100% - 240px);max-width:1488px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}@media only screen and (max-width: 1600px){section.section-item .section-content{width:calc(100% - 180px)}}@media only screen and (max-width: 1200px){section.section-item .section-content{width:calc(100% - 120px)}}@media only screen and (max-width: 960px){section.section-item .section-content{width:calc(100% - 60px)}}@media only screen and (max-width: 767px){section.section-item .section-content{width:calc(100% - 40px)}}section.section-item.reviews-section{display:none;padding:0 30px}section.section-item.reviews-section.active{display:block}section.section-item.reviews-section h2{display:none;margin:0 0 50px}section.section-item.reviews-section h2.active{display:block}section.section-item.reviews-section .reviews-section-subtitle{max-width:892px;margin:50px auto 0;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-0.18px;color:#fff}section.section-item.reviews-section .main-cta{display:none;margin-top:50px;margin-bottom:50px}section.section-item.reviews-section .main-cta.active{display:block}section.section-item.cta-section{background:linear-gradient(180deg, #EBEFFA 51.58%, rgba(235,239,250,0) 85%, #EBEFFA 100%),url(../images/tempbg.jpg),#EBEFFA;background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-blend-mode:normal, luminosity, normal;position:relative;padding-top:50px;padding-bottom:50px}section.section-item.cta-section .cta-top-arc-image{position:absolute;left:0;top:0;width:100%;height:auto;margin-top:-2px}section.section-item.cta-section .cta-bottom-arc-image{position:absolute;left:0;bottom:0;width:100%;height:auto;margin-bottom:-2px}section.section-item.cta-section .section-content{z-index:2;position:relative}section.section-item.cta-section .business-legal-section{position:relative;background-blend-mode:multiply, normal;padding:75px 131px;box-shadow:0px 11px 23px 0px rgba(0,0,0,0.1),0px 43px 43px 0px rgba(0,0,0,0.09),0px 96px 57px 0px rgba(0,0,0,0.05),0px 170px 68px 0px rgba(0,0,0,0.01),0px 266px 74px 0px rgba(0,0,0,0);background-color:#C89844C9;display:flex;flex-direction:column;justify-content:center;align-items:center}section.section-item.cta-section .business-legal-section img{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 1199px){section.section-item.cta-section .business-legal-section{padding:50px 80px}}@media screen and (max-width: 767px){section.section-item.cta-section .business-legal-section{padding:50px 50px}}@media screen and (max-width: 575px){section.section-item.cta-section .business-legal-section{padding:30px 20px}}section.section-item.cta-section .business-legal-section .business-legal-content{color:#EBEFFA;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2em;letter-spacing:-0.18px}section.section-item.cta-section .business-legal-section .business-legal-content p{margin-top:50px}section.section-item.cta-section .business-legal-section .business-legal-content p:not(:last-child){margin-bottom:50px}section.section-item.cta-section .business-legal-section .contact-firm-banner{max-width:1011px;margin-top:50px}section.section-item.cta-section .faq-section{margin-top:20px}@media screen and (max-width: 850px){section.section-item.cta-section .faq-section{padding:0}}section.section-item.cta-section .faq-section h2{margin-top:50px;color:#0A1329}section.section-item.cta-section .faq-section .section-subcontent{color:#142752;text-align:center;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2em;letter-spacing:-0.18px;margin:0;padding:0;margin-top:50px;max-width:720px;margin-left:auto;margin-right:auto}section.section-item.cta-section .faq-section .faq-section-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}@media screen and (max-width: 850px){section.section-item.cta-section .faq-section .faq-section-content{flex-direction:column}}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list{width:calc(50% - 15px)}@media screen and (max-width: 850px){section.section-item.cta-section .faq-section .faq-section-content .faq-items-list{width:100%}}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single{width:100%;margin:0 0 10px;position:relative;cursor:pointer}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single .faq-heading{background:#fff;padding:20px;box-sizing:border-box;width:100%;color:#000;font-family:Crimson Pro;font-size:26px;font-style:normal;font-weight:400;line-height:1.3em;letter-spacing:0.78px;text-transform:capitalize;display:flex;justify-content:flex-start;align-items:center;transition:.3s}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single .faq-heading .faq-heading-content{display:block;width:calc(100% - 34px)}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single .faq-heading .faq-heading-icon{width:24px;height:24px;margin-left:10px;transition:.4s}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single .faq-content{height:auto;max-height:0;transition:.3s;box-sizing:border-box;padding:0;color:#FFF;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2em;letter-spacing:-0.18px;z-index:999;background:#142752;transition:.3s;overflow:hidden}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single:hover .faq-heading{background:#C89844;color:#fff}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single:hover .faq-heading .faq-heading-icon path{fill:#002446}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single:hover .faq-content{opacity:1;visibility:visible}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single.active .faq-content{max-height:1500px;padding:40px}@media screen and (max-width: 575px){section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single.active .faq-content{padding:20px}}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single.active .faq-heading{height:auto;background:#C89844;color:#fff}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single.active .faq-heading .faq-heading-icon{transform:rotate(-180deg)}section.section-item.cta-section .faq-section .faq-section-content .faq-items-list .faq-item-single.active .faq-heading .faq-heading-icon path{fill:#002446}section.section-item.cta-section .team-section{margin-top:50px;background:#fff;padding:50px 219.5px}@media screen and (max-width: 1600px){section.section-item.cta-section .team-section{padding:50px 150px}}@media screen and (max-width: 1400px){section.section-item.cta-section .team-section{padding:50px 80px}}@media screen and (max-width: 1300px){section.section-item.cta-section .team-section{padding:50px 50px}}@media screen and (max-width: 767px){section.section-item.cta-section .team-section{padding:30px 20px}}section.section-item.cta-section .team-section h2{color:#0A1329}section.section-item.cta-section .team-section p.section-subcontent{color:#142752;text-align:center;leading-trim:both;margin:0;padding:0;max-width:720px;margin-left:auto;margin-right:auto;margin-top:50px;text-edge:cap;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2em;letter-spacing:-0.18px}section.section-item.cta-section .team-section .team-section-content{margin-top:50px}section.section-item.cta-section .team-section .team-section-content .team-section-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px 50px}@media screen and (max-width: 1100px){section.section-item.cta-section .team-section .team-section-content .team-section-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 650px){section.section-item.cta-section .team-section .team-section-content .team-section-list{grid-template-columns:1fr}}section.section-item.cta-section .team-section .team-section-content .team-section-list .team-single-member{display:block;width:100%}section.section-item.cta-section .team-section .team-section-content .team-section-list .team-single-member .image-cover{width:100%;height:412px;position:relative}section.section-item.cta-section .team-section .team-section-content .team-section-list .team-single-member .image-cover .image-overlay{position:absolute;left:0;top:0;opacity:0;transition:.3s;width:100%;height:100%;background:linear-gradient(0deg, rgba(20,39,82,0.6) 0%, rgba(20,39,82,0.6) 100%),rgba(211,211,211,0) 50%/cover no-repeat;display:flex;justify-content:center;align-items:center}section.section-item.cta-section .team-section .team-section-content .team-section-list .team-single-member .image-cover img{width:100%;height:100%;object-position:center;object-fit:cover}section.section-item.cta-section .team-section .team-section-content .team-section-list .team-single-member .image-cover:hover .image-overlay{opacity:1}section.section-item.cta-section .team-section .team-section-content .team-section-list .team-single-member .member-name{color:#142752;display:block;margin-top:20px;text-align:center;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase}section.section-item.cta-section .team-section .team-section-content .team-section-list .team-single-member .member-status{margin-top:20px;display:block;color:#6185D8;text-align:center;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize}section.section-item.cta-section .why-hire-section{background:#fff;box-sizing:border-box;padding:50px 140px}@media screen and (max-width: 1199px){section.section-item.cta-section .why-hire-section{padding:50px 80px}}@media screen and (max-width: 767px){section.section-item.cta-section .why-hire-section{padding:50px 50px}}@media screen and (max-width: 575px){section.section-item.cta-section .why-hire-section{padding:30px 20px}}section.section-item.cta-section .why-hire-section h2{margin-bottom:50px;color:#0A1329}section.section-item.cta-section .why-hire-section .why-hire-content p{margin-top:50px;color:#0A1329;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2wem;letter-spacing:-0.18px}section.section-item.cta-section .why-hire-section .why-hire-content p:not(:last-child){margin-bottom:50px}section.section-item.footer-section{background:#142752;padding-top:70px;overflow:hidden}section.section-item.footer-section .upfooter-container{position:relative}section.section-item.footer-section .upfooter-container:after{content:'';position:absolute;z-index:0;bottom:0;right:-165px;width:1090px;height:824px;background:center/contain no-repeat url("../images/footer-back-logo.svg")}section.section-item.footer-section .upfooter-container .blog-footer-container{padding-bottom:70px;margin-top:50px;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:30px;row-gap:30px}@media screen and (max-width: 1100px){section.section-item.footer-section .upfooter-container .blog-footer-container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){section.section-item.footer-section .upfooter-container .blog-footer-container{grid-template-columns:1fr}}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item{box-sizing:border-box;width:100%;padding:40px;background:#fff;transition:.3s}@media only screen and (max-width: 575px){section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item{padding:20px}}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item a{text-decoration:none}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item .image{width:100%;height:154px;overflow:hidden}@media screen and (max-width: 767px){section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item .image{height:270px}}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item .image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.3s}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item .title{color:#142752;text-align:center;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase;margin-top:20px;transition:.3s}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item .title a{color:#142752}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item .content{overflow:hidden;color:#142752;text-align:center;leading-trim:both;text-edge:cap;text-overflow:ellipsis;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2em;letter-spacing:-0.18px;transition:.3s;margin-top:25px}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item .content a{color:#142752}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item:hover{background:#C89844}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item:hover img{transform:scale(1.05)}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item:hover .title{color:#fff}section.section-item.footer-section .upfooter-container .blog-footer-container .blog-footer-container-item:hover .content{color:#fff}section.section-item.footer-section .upfooter-container .map-form-footer-container{position:relative;z-index:1;display:grid;grid-template-columns:calc(65.68% - 70px) 34.32%;column-gap:70px;row-gap:50px;padding-top:50px;padding-bottom:47.5px}section.section-item.footer-section .upfooter-container .map-form-footer-container h2{display:block}@media screen and (max-width: 1100px){section.section-item.footer-section .upfooter-container .map-form-footer-container{grid-template-columns:1fr}}section.section-item.footer-section .upfooter-container .map-form-footer-container .maps-block h2{text-align:left}section.section-item.footer-section .upfooter-container .map-form-footer-container .maps-block .contacts-area{margin-top:50px;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:10px}@media screen and (max-width: 850px){section.section-item.footer-section .upfooter-container .map-form-footer-container .maps-block .contacts-area{grid-template-columns:1fr}}section.section-item.footer-section .upfooter-container .map-form-footer-container .maps-block .contacts-area .contacts-area-address{color:#FFF;font-family:Josefin Sans;font-size:23px;font-style:normal;font-weight:500;line-height:1.82em;letter-spacing:1.84px;text-transform:uppercase}section.section-item.footer-section .upfooter-container .map-form-footer-container .maps-block .contacts-area .contacts-area-phones .phone-line{color:#FFF;font-family:Josefin Sans;font-size:23px;font-style:normal;font-weight:500;line-height:1.82em;letter-spacing:1.84px;text-transform:uppercase}section.section-item.footer-section .upfooter-container .map-form-footer-container .maps-block .map-area{margin-top:50px}section.section-item.footer-section .upfooter-container .map-form-footer-container .maps-block .map-area iframe{width:100%;height:488px}@media only screen and (max-width: 1600px){section.section-item.footer-section .upfooter-container .map-form-footer-container .maps-block .map-area iframe{height:400px}}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item{margin-top:50px}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item form .wpforms-field{position:relative}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item form .wpforms-field label.wpforms-error{position:absolute;left:20px;bottom:10px;z-index:1;font-size:14px}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item form input{width:100%;max-width:100%;padding:20px;border:1px solid #C1BA84;background:#FFF;height:auto;color:#000;font-family:Archivo;font-size:18px;font-style:normal;font-weight:400;line-height:1.33em;letter-spacing:0.36px;text-transform:capitalize}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item form input::placeholder{color:#000;font-family:Archivo;font-size:18px;font-style:normal;font-weight:400;line-height:1.33em;letter-spacing:0.36px;text-transform:capitalize}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item form textarea{padding:20px}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item form .choices{width:100%;max-width:100%;height:65.27px}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item form .choices .choices__inner{height:100%;padding-left:20px}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item form .choices .choices__inner .choices__list--single{padding-left:0}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item form button[type="submit"]{display:block;width:100%;padding:14px 24px 12px;border-radius:40px;background:#C5B7A0;text-align:center;color:#142752;font-family:Josefin Sans;border:none;font-size:23px;font-style:normal;font-weight:500;line-height:1.82em;letter-spacing:1.84px;text-transform:uppercase;margin-left:auto;margin-right:auto;text-decoration:none;outline:none;transition:.3s}section.section-item.footer-section .upfooter-container .map-form-footer-container .form-block .form-item form button[type="submit"]:hover{background:#C89844;color:#fff}section.section-item.footer-section .footer-container{padding-top:40px;padding-bottom:40px;background:#050A14}section.section-item.footer-section .footer-container .footer-topline{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1200px){section.section-item.footer-section .footer-container .footer-topline{display:grid;grid-template-columns:auto 1fr;gap:30px}}@media screen and (max-width: 850px){section.section-item.footer-section .footer-container .footer-topline{grid-template-columns:1fr;justify-items:center}}section.section-item.footer-section .footer-container .footer-topline .header-logo img{height:90px;width:auto}@media screen and (max-width: 1441px){section.section-item.footer-section .footer-container .footer-topline .header-logo img{height:70px}}section.section-item.footer-section .footer-container .footer-topline .header-cta{color:#fff;text-decoration:none;border-radius:40px;background:#C89844;padding:14px 40px;margin:0 25px;font-family:Josefin Sans;font-size:26px;font-style:normal;font-weight:500;line-height:1;letter-spacing:1.5px;text-transform:uppercase;text-align:center;display:flex;align-items:center;width:fit-content;transition:.3s}section.section-item.footer-section .footer-container .footer-topline .header-cta .footer-cta-mobile-text{display:none}@media only screen and (max-width: 767px){section.section-item.footer-section .footer-container .footer-topline .header-cta .footer-cta-desktop-text{display:none}section.section-item.footer-section .footer-container .footer-topline .header-cta .footer-cta-mobile-text{display:inline}}section.section-item.footer-section .footer-container .footer-topline .header-cta:hover{background:#C5B7A0;color:#142752}section.section-item.footer-section .footer-container .footer-topline .header-cta:hover svg{fill:#142752}section.section-item.footer-section .footer-container .footer-topline .header-cta svg{width:28px;height:30px;margin-left:20px;transition:.3s;fill:#fff}@media screen and (max-width: 1500px){section.section-item.footer-section .footer-container .footer-topline .header-cta{padding:10px 20px;margin:0 15px;font-size:24px}section.section-item.footer-section .footer-container .footer-topline .header-cta svg{width:24px;height:26px;margin-left:15px}}@media screen and (max-width: 1200px){section.section-item.footer-section .footer-container .footer-topline .header-cta{justify-self:end}}@media screen and (max-width: 850px){section.section-item.footer-section .footer-container .footer-topline .header-cta{justify-self:center}}@media screen and (max-width: 1200px){section.section-item.footer-section .footer-container .footer-topline .socials-menu{grid-area:2 / 1 / 3 / 4;justify-self:center}}@media screen and (max-width: 850px){section.section-item.footer-section .footer-container .footer-topline .socials-menu{grid-area:auto}}section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-end;align-items:center}section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul li{margin-left:20px}@media only screen and (max-width: 1441px){section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul li{margin-left:14px}}section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul li a{display:block;width:50px;height:50px;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width: 1441px){section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul li a{width:40px;height:40px}}section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul li a span{display:none}section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul li.twitter-social a{background-image:url("../images/twitter-social.svg")}section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul li.facebook-social a{background-image:url("../images/facebook-social.svg")}section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul li.google-social a{background-image:url("../images/google-social.svg")}section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul li.linkedin-social a{background-image:url("../images/linkedin-social.svg")}section.section-item.footer-section .footer-container .footer-topline .socials-menu .footer-socials-menu-holder ul li.youtube-social a{background-image:url("../images/youtube-social.svg")}section.section-item.footer-section .footer-container .footer-middle-line{margin-top:30px}section.section-item.footer-section .footer-container .footer-middle-line .footer-nav-menu-holder ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1100px){section.section-item.footer-section .footer-container .footer-middle-line .footer-nav-menu-holder ul{flex-direction:column}}section.section-item.footer-section .footer-container .footer-middle-line .footer-nav-menu-holder ul li{margin-left:25px;margin-right:25px;padding:15px 30px}@media only screen and (max-width: 1441px){section.section-item.footer-section .footer-container .footer-middle-line .footer-nav-menu-holder ul li{padding:10px 10px;margin-left:15px;margin-right:15px}}section.section-item.footer-section .footer-container .footer-middle-line .footer-nav-menu-holder ul li a{color:#fff;font-family:Josefin Sans;font-size:23px;font-style:normal;font-weight:500;line-height:1.82em;letter-spacing:1.84px;text-transform:uppercase;text-decoration:none}@media only screen and (max-width: 1441px){section.section-item.footer-section .footer-container .footer-middle-line .footer-nav-menu-holder ul li a{font-size:23px}}section.section-item.footer-section .footer-container .footer-copyrights{margin-top:30px}@media screen and (max-width: 1441px){section.section-item.footer-section .footer-container .footer-copyrights{margin-top:10px}}section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-topline{color:#C89844;text-align:center;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2em;letter-spacing:-0.18px}section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline{margin-top:30px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1441px){section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline{margin-top:10px}}@media screen and (max-width: 1250px){section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline{flex-direction:column}}section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline .footer-copyrights-bottomline-text p{margin:0;color:#84A0E1;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize;margin-right:8px;margin-bottom:0}section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline .footer-copyrights-bottomline-text p a{color:#84A0E1;text-decoration:none}@media screen and (max-width: 1250px){section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline .footer-copyrights-bottomline-text p{margin:10px 0 0;text-align:center}}section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline .footer-copyrights-bottomline-menu{margin-left:8px}@media screen and (max-width: 1250px){section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline .footer-copyrights-bottomline-menu{margin:15px 0 0}}section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline .footer-copyrights-bottomline-menu .footer-subscription-menu-holder ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;align-items:center}section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline .footer-copyrights-bottomline-menu .footer-subscription-menu-holder ul li{margin-right:10px}section.section-item.footer-section .footer-container .footer-copyrights .footer-copyrights-bottomline .footer-copyrights-bottomline-menu .footer-subscription-menu-holder ul li a{text-decoration:none;color:#84A0E1;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize}section.section-item.areas-of-practice-section{padding-bottom:50px}section.section-item.areas-of-practice-section h2{line-height:81px}section.section-item.areas-of-practice-section .section-content{width:calc(100% - 120px);max-width:1488px}section.section-item.areas-of-practice-section .main-cta{margin-top:50px}section.section-item.areas-of-practice-section .section-subcontent{max-width:892px;margin-top:9px;margin-left:auto;margin-right:auto;text-align:left;color:#fff;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2em;letter-spacing:-0.18px}@media screen and (max-width: 767px){section.section-item.areas-of-practice-section .section-subcontent{text-align:center}}section.section-item.areas-of-practice-section .areas-of-practice-list{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:20px;row-gap:20px;margin-top:50px}@media screen and (max-width: 1400px){section.section-item.areas-of-practice-section .areas-of-practice-list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 1100px){section.section-item.areas-of-practice-section .areas-of-practice-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){section.section-item.areas-of-practice-section .areas-of-practice-list{grid-template-columns:1fr}}section.section-item.areas-of-practice-section .areas-of-practice-list .areas-of-practice-item{padding:27.5px 30px;position:relative;box-sizing:border-box;height:230px}section.section-item.areas-of-practice-section .areas-of-practice-list .areas-of-practice-item img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}section.section-item.areas-of-practice-section .areas-of-practice-list .areas-of-practice-item .front-end-part{z-index:2;background-blend-mode:multiply, normal;background-color:#C89844C9;opacity:1;position:absolute;left:0;top:0;width:100%;height:100%;padding:27.5px 30px;display:flex;justify-content:center;align-items:center;transition:.3s}section.section-item.areas-of-practice-section .areas-of-practice-list .areas-of-practice-item .front-end-part .text-holder{color:#FFF;text-align:center;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase}section.section-item.areas-of-practice-section .areas-of-practice-list .areas-of-practice-item .back-end-part{position:absolute;z-index:2;left:0;top:0;display:flex;opacity:0;flex-direction:column;justify-content:center;align-items:center;padding:27.5px 30px;box-sizing:border-box;background-blend-mode:multiply, normal;background-color:#142752C9;transition:.3s;height:100%}section.section-item.areas-of-practice-section .areas-of-practice-list .areas-of-practice-item .back-end-part .heading{color:#FFF;text-align:center;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase}section.section-item.areas-of-practice-section .areas-of-practice-list .areas-of-practice-item .back-end-part .short-description{color:#FFF;margin-top:20px;text-align:center;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize}@media screen and (max-width: 1442px){section.section-item.areas-of-practice-section .areas-of-practice-list .areas-of-practice-item .back-end-part .short-description{font-size:14px;margin-top:14px}}section.section-item.areas-of-practice-section .areas-of-practice-list .areas-of-practice-item:hover .front-end-part{opacity:0}section.section-item.areas-of-practice-section .areas-of-practice-list .areas-of-practice-item:hover .back-end-part{opacity:1}section.section-item.latest-cases-section.active+section.section-item.areas-of-practice-section{margin-top:50px}section.section-item.latest-cases-section{display:none;padding-top:50px;padding-bottom:50px;background:#0A1329}section.section-item.latest-cases-section.active{display:block}section.section-item.latest-cases-section .main-cta{margin-top:63.5px}section.section-item.latest-cases-section .latest-cases-listing{margin-top:50px;display:grid;grid-template-columns:repeat(2, 1fr);row-gap:26px;column-gap:41px}@media screen and (max-width: 767px){section.section-item.latest-cases-section .latest-cases-listing{grid-template-columns:1fr}}section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item{width:100%;position:relative;box-sizing:border-box;padding:40px 150px;background:#142752;transition:.3s}section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item:hover{background:#0A1329}section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item>a{text-decoration:none}@media screen and (max-width: 1400px){section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item{padding:40px 100px}}@media screen and (max-width: 990px){section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item{padding:30px 50px}}section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item .case-title{padding-top:15px;padding-bottom:15px;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#D6DFF5;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize}section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item .case-worth{color:#FFF;text-align:center;font-family:Libre Bodoni;font-size:56px;font-style:normal;font-weight:400;line-height:1.28em;letter-spacing:-1.68px;text-transform:uppercase;margin-top:20px}@media screen and (max-width: 990px){section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item .case-worth{font-size:48px}}section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item .case-worth .currency-sign{font-family:Bebas Neue;font-size:52px;line-height:1.15em;letter-spacing:-2.08px}section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item .case-short{margin-top:20px;text-align:center;color:#fff;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize}section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item:nth-child(2n+1):after{content:'';background:#C89844;position:absolute;top:0;height:100%;width:1px;right:-21px}@media screen and (max-width: 767px){section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item:nth-child(2n+1):after{display:none}}section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item:nth-child(4n+2):before{content:'';background:#C89844;position:absolute;bottom:-13.5px;height:1px;width:calc(100% + 21px);left:-21px}@media screen and (max-width: 767px){section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item:nth-child(4n+2):before{display:none}}section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item:nth-child(4n+1):before{content:'';background:#C89844;position:absolute;bottom:-13.5px;height:1px;width:calc(100% + 21px);left:0}@media screen and (max-width: 767px){section.section-item.latest-cases-section .latest-cases-listing .latest-cases-item:nth-child(4n+1):before{display:none}}section.section-item.about-section{position:relative;margin-bottom:50px}section.section-item.about-section .section-content{padding:50px 55.5px 70px;flex-direction:column;display:flex;justify-content:center;align-items:center;background:#FFF;box-shadow:0px 11px 23px 0px rgba(0,0,0,0.1),0px 43px 43px 0px rgba(0,0,0,0.09),0px 96px 57px 0px rgba(0,0,0,0.05),0px 170px 68px 0px rgba(0,0,0,0.01),0px 266px 74px 0px rgba(0,0,0,0)}section.section-item.about-section .section-content h2{color:#0A1329}section.section-item.about-section .section-content h3{margin-bottom:50px}section.section-item.about-section .section-content .about-content{margin-top:50px;width:calc(100% - 280px)}section.section-item.about-section .section-content .about-content p{color:#0A1329;margin-bottom:50px;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2em;letter-spacing:-0.18px}section.section-item.about-section .section-content .about-partners{position:relative;width:100%;box-sizing:border-box}section.section-item.about-section .section-content .about-partners-container{position:relative;overflow:hidden;padding:0 0 35px;max-width:fit-content;margin:0 auto}section.section-item.about-section .section-content .about-partners-container .swiper-pagination{bottom:2px;line-height:0}section.section-item.about-section .section-content .about-partners-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 12.5px;background:#6185D8;outline:none}section.section-item.about-section .section-content .about-partners-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#142752}section.section-item.about-section .section-content .about-partners-container .about-partners-slider-btn{top:50%;z-index:15;height:20px;width:12px;outline:none}section.section-item.about-section .section-content .about-partners-container .about-partners-slider-btn:after{font-size:35px;color:#84A0E1}section.section-item.about-section .section-content .about-partners-container .about-partners-slider-btn.swiper-button-prev{left:5px}section.section-item.about-section .section-content .about-partners-container .about-partners-slider-btn.swiper-button-next{right:5px}section.section-item.about-section .section-content .about-partners-list{align-items:center;transform:translateX(25px)}section.section-item.about-section .section-content .about-partners-list .about-partners-slide{width:fit-content;text-align:center}section.section-item.about-section .section-content .about-partners-list img{width:auto;height:auto;object-position:center;object-fit:contain}@media screen and (max-width: 1199px){section.section-item.about-section .section-content .about-content{width:calc(100% - 100px)}}@media screen and (max-width: 767px){section.section-item.about-section .section-content .about-content{width:100%}section.section-item.about-section .section-content .about-partners{width:100%}}@media screen and (max-width: 575px){section.section-item.about-section .section-content{padding:50px 20.5px 70px}}section.section-item.home-banner-section{position:relative;z-index:0;width:100%;height:auto;margin:0 0 -50px;padding:313px 0 131px;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 1441px){section.section-item.home-banner-section{padding:283px 0 135px}}@media only screen and (max-width: 1100px){section.section-item.home-banner-section{padding:175px 0 135px}}section.section-item.home-banner-section:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:linear-gradient(0deg, rgba(20,39,82,0.773547) 65%, rgba(20,39,82,0.1573) 127%)}section.section-item.home-banner-section .banner-bottom-arc-image{position:absolute;bottom:0;left:0;z-index:-2;width:100%;margin:0 0 -2px}section.section-item.home-banner-section .section-content{max-width:1138px;width:calc(100% - 120px)}section.section-item.home-banner-section .section-content h1{color:#FFF;text-align:center;font-family:Libre Bodoni;font-size:100px;font-style:normal;font-weight:400;line-height:1.02em;text-transform:uppercase}section.section-item.home-banner-section .section-content .home-banner-subs{margin-top:50px;font-family:Josefin Sans;font-size:30px;font-style:normal;font-weight:500;line-height:1.56em;letter-spacing:1.5px;text-transform:uppercase;color:#FFF;text-align:center;leading-trim:both;text-edge:cap;border-top:1px solid #FFF;border-bottom:1px solid #FFF}section.section-item.home-banner-section .section-content .main-cta{margin-top:60px}@media only screen and (max-width: 1199px){section.section-item.home-banner-section .section-content h1{font-size:60px}}@media only screen and (max-width: 767px){section.section-item.home-banner-section .section-content h1{font-size:37px}section.section-item.home-banner-section .section-content .home-banner-subs{margin-top:50px;font-size:23px}section.section-item.home-banner-section .section-content .main-cta{margin-top:50px}}@media only screen and (max-width: 575px){section.section-item.home-banner-section .section-content h1{font-size:28px}section.section-item.home-banner-section .section-content .home-banner-subs{font-size:16px}}.sidebar-layout-builder{display:grid;grid-template-columns:calc(100% - 470px) 430px;column-gap:40px;width:calc(100% - 240px);max-width:1488px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}@media only screen and (max-width: 1600px){.sidebar-layout-builder{max-width:calc(100% - 180px)}}@media only screen and (max-width: 1400px){.sidebar-layout-builder{max-width:calc(100% - 40px)}}@media only screen and (max-width: 1199px){.sidebar-layout-builder{grid-template-columns:calc(100% - 405px) 375px;column-gap:30px}}@media only screen and (max-width: 820px){.sidebar-layout-builder{grid-template-columns:100%}}@media only screen and (max-width: 820px){.sidebar-layout-builder .content-column{margin:0 0 50px}}.sidebar-layout-builder .content-column .pagination-listing{display:grid;justify-content:center;grid-auto-flow:column;column-gap:10px;grid-area:span 1 / span 2}.sidebar-layout-builder .content-column .pagination-listing a,.sidebar-layout-builder .content-column .pagination-listing span{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px}.sidebar-layout-builder .content-column .pagination-listing a{text-decoration:none;color:#84A0E1}.sidebar-layout-builder .content-column .blog-single-item{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:40px;padding:40px;background:#fff;box-shadow:0px 11px 23px 0px rgba(0,0,0,0.1),0px 43px 43px 0px rgba(0,0,0,0.09),0px 96px 57px 0px rgba(0,0,0,0.05),0px 170px 68px 0px rgba(0,0,0,0.01),0px 266px 74px 0px rgba(0,0,0,0);margin-bottom:30px}@media only screen and (max-width: 1199px){.sidebar-layout-builder .content-column .blog-single-item{grid-template-columns:1fr;row-gap:40px}}@media only screen and (max-width: 820px){.sidebar-layout-builder .content-column .blog-single-item{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 650px){.sidebar-layout-builder .content-column .blog-single-item{grid-template-columns:1fr}}@media only screen and (max-width: 575px){.sidebar-layout-builder .content-column .blog-single-item{padding:20px}}.sidebar-layout-builder .content-column .blog-single-item .blog-single-item-image{display:block;height:333px;text-decoration:none}.sidebar-layout-builder .content-column .blog-single-item .blog-single-item-image img{width:100%;height:100%;object-fit:cover;object-position:center}.sidebar-layout-builder .content-column .blog-single-item .blog-single-item-right-column{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-decoration:none}.sidebar-layout-builder .content-column .blog-single-item .blog-single-item-right-column .blog-single-item-title{display:block;width:100%;margin:0 0 25px;text-align:center;color:#142752;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase}.sidebar-layout-builder .content-column .blog-single-item .blog-single-item-right-column .blog-single-item-content{color:#142752;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2em;letter-spacing:-0.18px}.blog-section .single-page-banner-section .section-content{padding:101px 0 107px}.single-page-section{width:100%;background:#fff}.single-page-section .single-page-banner-section{position:relative;z-index:0;padding:225px 0 0;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 1100px){.single-page-section .single-page-banner-section{padding:150px 0 0}}@media only screen and (max-width: 767px){.single-page-section .single-page-banner-section{padding:100px 0 0}}@media only screen and (max-width: 575px){.single-page-section .single-page-banner-section{padding:70px 0 0}}.single-page-section .single-page-banner-section:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:linear-gradient(0deg, rgba(20,39,82,0.773547) 65%, rgba(20,39,82,0.1573) 127%)}.single-page-section .single-page-banner-section .banner-bottom-arc-image{position:relative;z-index:-2;width:100%;margin:0 0 -1px}.single-page-section .single-page-banner-section .section-content{position:relative;display:flex;flex-direction:column;align-items:flex-start}.single-page-section .single-page-banner-section .section-content h1{width:calc(100% - 611px);font-family:Libre Bodoni;font-size:56px;font-style:normal;font-weight:400;line-height:1.29;letter-spacing:-1.68px;text-transform:uppercase;color:#FFF}@media only screen and (max-width: 1430px){.single-page-section .single-page-banner-section .section-content h1{width:calc(100% - 560px)}}@media only screen and (max-width: 1199px){.single-page-section .single-page-banner-section .section-content h1{width:70%}}@media only screen and (max-width: 767px){.single-page-section .single-page-banner-section .section-content h1{width:100%;font-size:37px}}.single-page-section .single-page-banner-section .section-content .banner-subtitle{width:calc(100% - 611px);font-family:Josefin Sans;font-size:30px;font-style:normal;font-weight:500;line-height:1.56;letter-spacing:1.5px;text-transform:uppercase;border-top:1px solid #FFF;border-bottom:1px solid #FFF;color:#FFF}@media only screen and (max-width: 1430px){.single-page-section .single-page-banner-section .section-content .banner-subtitle{width:calc(100% - 560px)}}@media only screen and (max-width: 1199px){.single-page-section .single-page-banner-section .section-content .banner-subtitle{width:70%}}@media only screen and (max-width: 767px){.single-page-section .single-page-banner-section .section-content .banner-subtitle{width:100%;font-size:25px}}.single-page-section .single-page-banner-section .section-content p.banner-text{width:calc(100% - 611px)}@media only screen and (max-width: 1430px){.single-page-section .single-page-banner-section .section-content p.banner-text{width:calc(100% - 560px)}}@media only screen and (max-width: 1199px){.single-page-section .single-page-banner-section .section-content p.banner-text{width:70%}}@media only screen and (max-width: 767px){.single-page-section .single-page-banner-section .section-content p.banner-text{width:100%}}.single-page-section .single-page-banner-section .section-content:after{content:'';position:absolute;top:0;right:0;width:477px;height:340px;background:center/contain no-repeat url("../images/banner-logo.svg")}@media only screen and (max-width: 1199px){.single-page-section .single-page-banner-section .section-content:after{display:none}}.single-page-section .sidebar-layout-builder{position:relative;padding:50px 0;background:#FFF}.contact-firm-banner{width:100%;background:#142752}.contact-firm-banner .contact-firm-banner-text{display:block;margin:0;padding:20px 30px;font-family:Josefin Sans;font-size:23px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:1.84px;text-align:center;text-transform:uppercase;text-decoration:none;color:#84A0E1}@media screen and (max-width: 767px){.contact-firm-banner .contact-firm-banner-text{padding:15px 20px;font-size:18px;line-height:30px}}.contact-firm-banner .contact-firm-banner-text span{color:#EBEFFA}.team-members-template .single-page-banner-section{background-image:url("../images/banner-photo.jpg")}.team-members-template .single-page-banner-section .section-content{padding:101px 0 107px}.team-members-template .sidebar-layout-builder .content-column{display:grid;grid-template-columns:396px 1fr;column-gap:40px}@media only screen and (max-width: 1600px){.team-members-template .sidebar-layout-builder .content-column{grid-template-columns:300px 1fr}}@media only screen and (max-width: 1400px){.team-members-template .sidebar-layout-builder .content-column{grid-template-columns:250px 1fr}}@media only screen and (max-width: 1199px){.team-members-template .sidebar-layout-builder .content-column{display:block}}@media only screen and (max-width: 820px){.team-members-template .sidebar-layout-builder .team-members-photo-column{text-align:center}}.team-members-template .sidebar-layout-builder .team-members-photo-column img{width:100%;height:auto}@media only screen and (max-width: 1199px){.team-members-template .sidebar-layout-builder .team-members-photo-column img{max-width:396px}}.team-members-template .team-members-text-column{padding:50px 10px}@media only screen and (max-width: 820px){.team-members-template .team-members-text-column{padding:50px 0 0}}.team-members-template .team-members-text-column h2{margin:0 0 50px;text-align:left;color:#0A1329}.team-members-template .team-members-text-column h3{margin:0 0 50px;text-align:left}.team-members-template .team-members-text-column h4{text-align:left;margin:0 0 50px}.team-members-template .team-members-text-column ul{margin:0 0 50px}.team-members-template .team-members-text-column ul li{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.team-members-template .team-members-text-column p{margin:0 0 50px;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.team-members-template .team-members-text-column a{text-decoration:none;color:#84A0E1}.about-us .single-page-banner-section .section-content{padding:46px 0 51px}.about-us .single-page-banner-section .section-content h1{margin:0 0 50px}.about-us .content-column{padding:50px 70px}@media only screen and (max-width: 1199px){.about-us .content-column{padding:0 30px}}@media only screen and (max-width: 820px){.about-us .content-column{padding:0}}.about-us .content-column h2{margin:0 0 30px;text-align:left;color:#0A1329}@media only screen and (max-width: 1199px){.about-us .content-column h2{font-size:35px}}@media only screen and (max-width: 950px){.about-us .content-column h2{font-size:30px}}.about-us .content-column h3{margin:0 0 50px;text-align:left}.about-us .content-column h4{text-align:left;margin:0 0 50px}.about-us .content-column ul{margin:0 0 50px}.about-us .content-column ul li{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.about-us .content-column>p{margin:0 0 50px;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.about-us .content-column a{text-decoration:none;color:#84A0E1}.about-us .content-column .team-section-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;margin-bottom:50px}@media only screen and (max-width: 1050px){.about-us .content-column .team-section-list{grid-template-columns:1fr}}.about-us .content-column .team-section-list .team-single-member{display:block;width:100%;padding:0 0 20px;box-shadow:0px 11px 23px 0px rgba(0,0,0,0.1),0px 43px 43px 0px rgba(0,0,0,0.09),0px 96px 57px 0px rgba(0,0,0,0.05),0px 170px 68px 0px rgba(0,0,0,0.01),0px 266px 74px 0px rgba(0,0,0,0)}.about-us .content-column .team-section-list .team-single-member .image-cover{width:100%;height:412px;position:relative}.about-us .content-column .team-section-list .team-single-member .image-cover .image-overlay{position:absolute;left:0;top:0;opacity:0;transition:.3s;width:100%;height:100%;background:linear-gradient(0deg, rgba(20,39,82,0.6) 0%, rgba(20,39,82,0.6) 100%),rgba(211,211,211,0) 50%/cover no-repeat;display:flex;justify-content:center;align-items:center}.about-us .content-column .team-section-list .team-single-member .image-cover .image-overlay a{color:black}.about-us .content-column .team-section-list .team-single-member .image-cover .image-overlay a:hover{color:#fff}.about-us .content-column .team-section-list .team-single-member .image-cover img{width:100%;height:100%;object-position:center;object-fit:cover}.about-us .content-column .team-section-list .team-single-member .image-cover:hover .image-overlay{opacity:1}.about-us .content-column .team-section-list .team-single-member .member-name{color:#142752;display:block;margin-top:20px;text-align:center;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase;transition:.3s}.about-us .content-column .team-section-list .team-single-member .member-status{margin-top:20px;display:block;color:#6185D8;text-align:center;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize;transition:.3s}.about-us .content-column .team-section-list .team-single-member:hover span{color:black}.about-us .content-column .team-section-list .pagination-listing{display:grid;justify-content:center;grid-auto-flow:column;column-gap:10px;grid-area:span 1 / span 2}.about-us .content-column .team-section-list .pagination-listing a,.about-us .content-column .team-section-list .pagination-listing span{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px}.service-page .single-page-banner-section{background-position:50% 75%}.service-page .single-page-banner-section .section-content{padding:10px 0 15px}.service-page .single-page-banner-section .section-content h1{margin:0 0 50px}.service-page .content-column{padding:0 70px}@media only screen and (max-width: 1199px){.service-page .content-column{padding:0 30px}}@media only screen and (max-width: 820px){.service-page .content-column{padding:0}}.service-page .content-column h2{margin:0 0 50px;text-align:left;color:#0A1329}@media only screen and (max-width: 1199px){.service-page .content-column h2{font-size:35px}}@media only screen and (max-width: 950px){.service-page .content-column h2{font-size:30px}}.service-page .content-column h4{text-align:left;margin:0 0 50px}.service-page .content-column ul{margin:0 0 50px}.service-page .content-column ul li{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.service-page .content-column h3{margin:0 0 50px;text-align:left}.service-page .content-column>p{margin:0 0 50px;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.service-page .content-column a{text-decoration:none;color:#84A0E1}.page-template-contact-template section.footer-section{padding-top:0}.page-template-contact-template section.footer-section .section-content .upfooter-container div.blog-footer-container,.page-template-contact-template section.footer-section .section-content .upfooter-container>h2{display:none}.page-template-contact-template section.footer-section .section-content .upfooter-container:after{display:none}.page-template-contact-template section.footer-section .section-content .upfooter-container .map-form-footer-container{padding-top:0}.contact-us{background:#142752}.contact-us .single-page-banner-section .section-content{padding:46px 0 51px}.contact-us .single-page-banner-section .section-content h1,.contact-us .single-page-banner-section .section-content .banner-subtitle{margin:0 0 50px}.contact-us .single-page-banner-section .section-content .banner-text{max-width:861px;margin:0;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#FFF}.contact-us .single-page-banner-section .banner-bottom-arc-image{margin:0 0 -3px}.contact-us .sidebar-layout-builder{display:flex;flex-direction:column;padding-bottom:0;background:#142752}.contact-us .sidebar-layout-builder .content-column h2{margin:0 0 50px;text-align:left;color:#FFF}@media only screen and (max-width: 1199px){.contact-us .sidebar-layout-builder .content-column h2{font-size:35px}}@media only screen and (max-width: 950px){.contact-us .sidebar-layout-builder .content-column h2{font-size:30px}}.contact-us .sidebar-layout-builder .content-column h4{text-align:left;margin:0 0 50px}.contact-us .sidebar-layout-builder .content-column ul{margin:0 0 50px}.contact-us .sidebar-layout-builder .content-column ul li{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#FFF}.contact-us .sidebar-layout-builder .content-column h3{margin:0 0 50px;text-align:left}.contact-us .sidebar-layout-builder .content-column>p{margin:0 0 50px;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#FFF}.contact-us .sidebar-layout-builder .content-column a{text-decoration:none;color:#84A0E1}.case-results-page .single-page-banner-section .section-content{padding:101px 0 107px}.case-results-page .sidebar-layout-builder .content-column h2{margin:0 0 50px;text-align:left;color:#0A1329}@media only screen and (max-width: 1199px){.case-results-page .sidebar-layout-builder .content-column h2{font-size:35px}}@media only screen and (max-width: 950px){.case-results-page .sidebar-layout-builder .content-column h2{font-size:30px}}.case-results-page .sidebar-layout-builder .content-column h4{text-align:left;margin:0 0 50px}.case-results-page .sidebar-layout-builder .content-column ul{margin:0 0 50px}.case-results-page .sidebar-layout-builder .content-column ul li{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.case-results-page .sidebar-layout-builder .content-column h3{margin:0 0 50px;text-align:left}.case-results-page .sidebar-layout-builder .content-column>p{margin:0 0 50px;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.case-results-page .sidebar-layout-builder .content-column a{text-decoration:none;color:#84A0E1}.case-results-page .sidebar-layout-builder .latest-cases-listing{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media only screen and (max-width: 1050px){.case-results-page .sidebar-layout-builder .latest-cases-listing{grid-template-columns:1fr}}.case-results-page .sidebar-layout-builder .latest-cases-listing .latest-cases-item{width:100%;position:relative;box-sizing:border-box;padding:40px;overflow:hidden;background:#142752;transition:.3s}.case-results-page .sidebar-layout-builder .latest-cases-listing .latest-cases-item:hover{background:#0A1329}.case-results-page .sidebar-layout-builder .latest-cases-listing .latest-cases-item>a{text-decoration:none}.case-results-page .sidebar-layout-builder .latest-cases-listing .latest-cases-item .case-title{padding-top:15px;padding-bottom:15px;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#D6DFF5;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize}.case-results-page .sidebar-layout-builder .latest-cases-listing .latest-cases-item .case-worth{color:#FFF;text-align:center;font-family:Libre Bodoni;font-size:56px;font-style:normal;font-weight:400;line-height:1.28em;letter-spacing:-1.68px;text-transform:uppercase;margin-top:20px}.case-results-page .sidebar-layout-builder .latest-cases-listing .latest-cases-item .case-worth .currency-sign{font-family:Bebas Neue;font-size:52px;line-height:1.15em;letter-spacing:-2.08px}.case-results-page .sidebar-layout-builder .latest-cases-listing .latest-cases-item .case-short{margin-top:20px;text-align:center;color:#fff;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize}.case-results-page .sidebar-layout-builder .latest-cases-listing .pagination-listing{display:grid;justify-content:center;grid-auto-flow:column;column-gap:10px;grid-area:span 1 / span 2}.case-results-page .sidebar-layout-builder .latest-cases-listing .pagination-listing a,.case-results-page .sidebar-layout-builder .latest-cases-listing .pagination-listing span{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px}.areas-of-practice-page .single-page-banner-section .section-content{padding:101px 0 107px}.areas-of-practice-page .sidebar-layout-builder .content-column h2{margin:0 0 50px;text-align:left;color:#0A1329}@media only screen and (max-width: 1199px){.areas-of-practice-page .sidebar-layout-builder .content-column h2{font-size:35px}}@media only screen and (max-width: 950px){.areas-of-practice-page .sidebar-layout-builder .content-column h2{font-size:30px}}.areas-of-practice-page .sidebar-layout-builder .content-column h4{text-align:left;margin:0 0 50px}.areas-of-practice-page .sidebar-layout-builder .content-column ul{margin:0 0 50px}.areas-of-practice-page .sidebar-layout-builder .content-column ul li{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.areas-of-practice-page .sidebar-layout-builder .content-column h3{margin:0 0 50px;text-align:left}.areas-of-practice-page .sidebar-layout-builder .content-column>p{margin:0 0 50px;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.areas-of-practice-page .sidebar-layout-builder .content-column a{text-decoration:none;color:#84A0E1}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media only screen and (max-width: 1050px){.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list{grid-template-columns:1fr}}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item{padding:27.5px 30px;position:relative;box-sizing:border-box;height:250px}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item .front-end-part{z-index:2;background-blend-mode:multiply, normal;background-color:#C89844C9;opacity:1;position:absolute;left:0;top:0;width:100%;height:100%;padding:27.5px 30px;display:flex;justify-content:center;align-items:center;transition:.3s}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item .front-end-part .text-holder{color:#FFF;text-align:center;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase}@media screen and (max-width: 1722px){.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item .front-end-part .text-holder{font-size:18px}}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item .back-end-part{position:absolute;z-index:2;left:0;top:0;display:flex;opacity:0;flex-direction:column;justify-content:center;align-items:center;padding:27.5px 30px;box-sizing:border-box;background-blend-mode:multiply, normal;background-color:#142752C9;transition:.3s;height:100%}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item .back-end-part .heading{color:#FFF;text-align:center;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item .back-end-part .short-description{color:#FFF;margin-top:20px;text-align:center;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize}@media screen and (max-width: 1442px){.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item .back-end-part .short-description{font-size:14px;margin-top:14px}}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item:hover .front-end-part{opacity:0}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .areas-of-practice-item:hover .back-end-part{opacity:1}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .pagination-listing{display:grid;justify-content:center;grid-auto-flow:column;column-gap:10px;grid-area:span 1 / span 2}.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .pagination-listing a,.areas-of-practice-page .sidebar-layout-builder .areas-of-practice-list .pagination-listing span{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px}.our-team-page .single-page-banner-section .section-content{padding:101px 0 107px}.our-team-page .sidebar-layout-builder .content-column h2{margin:0 0 50px;text-align:left;color:#0A1329}@media only screen and (max-width: 1199px){.our-team-page .sidebar-layout-builder .content-column h2{font-size:35px}}@media only screen and (max-width: 950px){.our-team-page .sidebar-layout-builder .content-column h2{font-size:30px}}.our-team-page .sidebar-layout-builder .content-column h4{text-align:left;margin:0 0 50px}.our-team-page .sidebar-layout-builder .content-column ul{margin:0 0 50px}.our-team-page .sidebar-layout-builder .content-column ul li{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.our-team-page .sidebar-layout-builder .content-column h3{margin:0 0 50px;text-align:left}.our-team-page .sidebar-layout-builder .content-column>p{margin:0 0 50px;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.our-team-page .sidebar-layout-builder .content-column a{text-decoration:none;color:#84A0E1}.our-team-page .sidebar-layout-builder .team-section-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media only screen and (max-width: 1050px){.our-team-page .sidebar-layout-builder .team-section-list{grid-template-columns:1fr}}.our-team-page .sidebar-layout-builder .team-section-list .team-single-member{display:block;width:100%;padding:0 0 20px;box-shadow:0px 11px 23px 0px rgba(0,0,0,0.1),0px 43px 43px 0px rgba(0,0,0,0.09),0px 96px 57px 0px rgba(0,0,0,0.05),0px 170px 68px 0px rgba(0,0,0,0.01),0px 266px 74px 0px rgba(0,0,0,0)}.our-team-page .sidebar-layout-builder .team-section-list .team-single-member .image-cover{width:100%;height:412px;position:relative}.our-team-page .sidebar-layout-builder .team-section-list .team-single-member .image-cover .image-overlay{position:absolute;left:0;top:0;opacity:0;transition:.3s;width:100%;height:100%;background:linear-gradient(0deg, rgba(20,39,82,0.6) 0%, rgba(20,39,82,0.6) 100%),rgba(211,211,211,0) 50%/cover no-repeat;display:flex;justify-content:center;align-items:center}.our-team-page .sidebar-layout-builder .team-section-list .team-single-member .image-cover .image-overlay a{color:black}.our-team-page .sidebar-layout-builder .team-section-list .team-single-member .image-cover .image-overlay a:hover{color:#fff}.our-team-page .sidebar-layout-builder .team-section-list .team-single-member .image-cover img{width:100%;height:100%;object-position:center;object-fit:cover}.our-team-page .sidebar-layout-builder .team-section-list .team-single-member .image-cover:hover .image-overlay{opacity:1}.our-team-page .sidebar-layout-builder .team-section-list .team-single-member .member-name{color:#142752;display:block;margin-top:20px;text-align:center;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase;transition:.3s}.our-team-page .sidebar-layout-builder .team-section-list .team-single-member .member-status{margin-top:20px;display:block;color:#6185D8;text-align:center;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize;transition:.3s}.our-team-page .sidebar-layout-builder .team-section-list .team-single-member:hover span{color:black}.our-team-page .sidebar-layout-builder .team-section-list .pagination-listing{display:grid;justify-content:center;grid-auto-flow:column;column-gap:10px;grid-area:span 1 / span 2}.our-team-page .sidebar-layout-builder .team-section-list .pagination-listing a,.our-team-page .sidebar-layout-builder .team-section-list .pagination-listing span{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px}.single-template .single-page-banner-section{background-image:url("../images/banner-photo.jpg")}.single-template .single-page-banner-section .section-content{padding:101px 0 107px}.single-template .content-column{padding:0 70px}@media only screen and (max-width: 1199px){.single-template .content-column{padding:0 30px}}@media only screen and (max-width: 820px){.single-template .content-column{padding:0}}.single-template .content-column h2{margin:0 0 50px;text-align:left;color:#0A1329}@media only screen and (max-width: 1199px){.single-template .content-column h2{font-size:35px}}@media only screen and (max-width: 950px){.single-template .content-column h2{font-size:30px}}.single-template .content-column h4{text-align:left;margin:0 0 50px}.single-template .content-column ul{margin:0 0 50px}.single-template .content-column ul li{font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.single-template .content-column h3{margin:0 0 50px;text-align:left}.single-template .content-column>p{margin:0 0 50px;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:2;letter-spacing:-0.18px;color:#0A1329}.single-template .content-column a{text-decoration:none;color:#84A0E1}@media only screen and (max-width: 1199px) and (min-width: 768px){.sidebar-column h2{font-size:40px}}.sidebar-column .sidebar-section{margin-bottom:40px}.sidebar-column .sidebar-section:last-child{margin-bottom:0}.sidebar-column .sidebar-section .sidebar-section-content{margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.sidebar-column .sidebar-members{padding:40px 0;background:#E6E6E6}.sidebar-column .sidebar-members .sidebar-section-content{max-width:calc(100% - 60px)}.sidebar-column .sidebar-members h2{margin:0 0 40px;color:#142752}.sidebar-column .sidebar-members .sidebar-members-container{position:relative;padding:0 0 56px;overflow:hidden}.sidebar-column .sidebar-members .sidebar-member-card{text-align:center}.sidebar-column .sidebar-members .image-cover{margin:0 auto;max-width:303px;height:412px;width:100%;position:relative}.sidebar-column .sidebar-members .image-cover .image-overlay{position:absolute;left:0;top:0;opacity:0;transition:.3s;width:100%;height:100%;background:linear-gradient(0deg, rgba(20,39,82,0.6) 0%, rgba(20,39,82,0.6) 100%),rgba(211,211,211,0) 50%/cover no-repeat;display:flex;justify-content:center;align-items:center}.sidebar-column .sidebar-members .image-cover img{width:100%;height:100%;object-position:center;object-fit:cover}.sidebar-column .sidebar-members .image-cover:hover .image-overlay{opacity:1}.sidebar-column .sidebar-members .member-name{color:#142752;display:block;margin-top:20px;text-align:center;font-family:Libre Bodoni;font-size:23px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.14px;text-transform:uppercase}.sidebar-column .sidebar-members .member-status{margin-top:20px;display:block;color:#6185D8;text-align:center;leading-trim:both;text-edge:cap;font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.75em;letter-spacing:0.32px;text-transform:capitalize}.sidebar-column .sidebar-members .swiper-pagination{bottom:2px;line-height:0}.sidebar-column .sidebar-members .swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;margin:0 12.5px;background:#6185D8;outline:none}.sidebar-column .sidebar-members .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFF}.sidebar-column .sidebar-members .sidebar-members-slider-btn{top:auto;bottom:0;z-index:15;height:20px;width:12px;outline:none}.sidebar-column .sidebar-members .sidebar-members-slider-btn:after{font-size:20px;color:#84A0E1}.sidebar-column .sidebar-members .sidebar-members-slider-btn.swiper-button-prev{left:0}.sidebar-column .sidebar-members .sidebar-members-slider-btn.swiper-button-next{right:0}.sidebar-column .sidebar-form{padding:50px 0;background:#142752}.sidebar-column .sidebar-form .sidebar-section-content{max-width:calc(100% - 50px)}.sidebar-column .sidebar-form .form-block{padding:0 5px}.sidebar-column .sidebar-form .form-block .form-item{margin-top:50px}.sidebar-column .sidebar-form .form-block .form-item form .wpforms-field{position:relative}.sidebar-column .sidebar-form .form-block .form-item form .wpforms-field label.wpforms-error{position:absolute;left:20px;bottom:10px;z-index:1;font-size:14px}.sidebar-column .sidebar-form .form-block .form-item form input{width:100%;max-width:100%;padding:20px;border:1px solid #C1BA84;background:#FFF;height:auto;color:#000;font-family:Archivo;font-size:18px;font-style:normal;font-weight:400;line-height:1.33em;letter-spacing:0.36px;text-transform:capitalize}.sidebar-column .sidebar-form .form-block .form-item form input::placeholder{color:#000;font-family:Archivo;font-size:18px;font-style:normal;font-weight:400;line-height:1.33em;letter-spacing:0.36px;text-transform:capitalize}.sidebar-column .sidebar-form .form-block .form-item form textarea{padding:20px}.sidebar-column .sidebar-form .form-block .form-item form .choices{width:100%;max-width:100%;height:65.27px}.sidebar-column .sidebar-form .form-block .form-item form .choices .choices__inner{height:100%;padding-left:20px}.sidebar-column .sidebar-form .form-block .form-item form .choices .choices__inner .choices__list--single{padding-left:0}.sidebar-column .sidebar-form .form-block .form-item form button[type="submit"]{display:block;width:100%;padding:14px 24px 12px;border-radius:40px;background:#C5B7A0;text-align:center;color:#142752;font-family:Josefin Sans;border:none;font-size:23px;font-style:normal;font-weight:500;line-height:1.82em;letter-spacing:1.84px;text-transform:uppercase;margin-left:auto;margin-right:auto;text-decoration:none;outline:none;transition:.3s}.sidebar-column .sidebar-form .form-block .form-item form button[type="submit"]:hover{background:#C89844;color:#fff}.sidebar-column .sidebar-practice{padding:40px 0;background:#F5F3EF}.sidebar-column .sidebar-practice .sidebar-section-content{max-width:calc(100% - 40px)}.sidebar-column .sidebar-practice h2{margin:0 0 40px;color:#142752}.sidebar-column .sidebar-practice .sidebar-practice-post-item{position:relative;display:block;padding:15px 20px;font-family:Crimson Pro;font-size:26px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:0.78px;text-transform:capitalize;text-decoration:none;color:#000;transition:.3s}.sidebar-column .sidebar-practice .sidebar-practice-post-item:after{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:#000}.sidebar-column .sidebar-practice .sidebar-practice-post-item:last-child:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#000}.sidebar-column .sidebar-practice .sidebar-practice-post-item:hover{color:#FFF;background:#C89844}.sidebar-column .sidebar-reviews{display:none;background:#142752}.sidebar-column .sidebar-reviews.active{display:block}.sidebar-column .sidebar-reviews h2{display:none;padding:40px 0}.sidebar-column .sidebar-reviews h2.active{display:block}.sidebar-column .sidebar-reviews .sidebar-reviews-subtitle{margin:0;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-0.18px;color:#fff}.sidebar-column .sidebar-reviews .reviews-listing{display:none;padding-bottom:40px}.sidebar-column .sidebar-reviews .reviews-listing.active{display:block}.sidebar-column .sidebar-reviews .sidebar-section-content{max-width:calc(100% - 60px)}.sidebar-column .sidebar-partners .sidebar-section-content{max-width:calc(100% - 60px)}.sidebar-column .sidebar-partners .sidebar-partners-wrapper{align-items:center}.sidebar-column .sidebar-partners .sidebar-partners-slide{text-align:center}.sidebar-column .sidebar-partners .sidebar-partners-slide img{max-width:230px;width:auto;height:auto;object-fit:contain;object-position:center}.sidebar-column .sidebar-partners .sidebar-partners-container{position:relative;padding:0 0 66px;overflow:hidden}.sidebar-column .sidebar-partners .sidebar-partners-container .swiper-pagination{bottom:2px;line-height:0}.sidebar-column .sidebar-partners .sidebar-partners-container .swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;margin:0 12.5px;background:#6185D8;outline:none}.sidebar-column .sidebar-partners .sidebar-partners-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#142752}.sidebar-column .sidebar-partners .sidebar-partners-container .sidebar-partners-slider-btn{top:auto;bottom:0;z-index:15;height:20px;width:12px;outline:none}.sidebar-column .sidebar-partners .sidebar-partners-container .sidebar-partners-slider-btn:after{font-size:20px;color:#84A0E1}.sidebar-column .sidebar-partners .sidebar-partners-container .sidebar-partners-slider-btn.swiper-button-prev{left:0}.sidebar-column .sidebar-partners .sidebar-partners-container .sidebar-partners-slider-btn.swiper-button-next{right:0}section.section-item.footer-section .upfooter-container>h2{display:none}section.section-item.footer-section .upfooter-container .blog-footer-container{display:none}.page-template-template-front section.section-item.footer-section .upfooter-container>h2{display:block}.page-template-template-front section.section-item.footer-section .upfooter-container .blog-footer-container{display:grid}
