@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 .grecaptcha-badge{display:none!important}.footer{margin-top:auto;border-top:1rem solid #d3dbf5;background:#0a0b0f}.footer .footer-inner{padding:51rem 0}.footer .footer-inner .logo-link{display:inline-block;margin-bottom:40rem}.footer .footer-inner .company-info{font-family:Roboto,sans-serif;font-weight:400;font-size:14rem;line-height:1.6;color:#fff;margin-right:70rem}.footer .footer-inner .company-info:last-of-type{margin-right:0}.footer .footer-inner .company-info .bold{font-weight:700;font-size:18px;line-height:160%;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif}.footer .footer-inner .company-info .email{color:#a0e72c}.footer .footer-inner .social-links .link{text-decoration:none;height:27rem}.footer .footer-inner .social-links .link:hover svg path.dot{fill:#1e25e6}.footer .footer-inner .social-links .link.bordered{width:27rem;height:27rem;background:#fff;border-radius:6rem;padding:5rem;display:inline-block;margin-left:20rem}.footer .footer-inner .social-links .link.bordered img,.footer .footer-inner .social-links .link.bordered svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer .footer-inner .social-links .link.bordered:hover{background:#1e25e6;-webkit-box-shadow:0 0 5px #1e25e6;box-shadow:0 0 5px #1e25e6}.footer .footer-inner .social-links .link.bordered:hover svg path{fill:#fff}@media screen and (max-width:576px){.footer .footer-inner{padding:50rem 20rem 40rem 20rem}.footer .footer-inner .logo-link{margin-bottom:30px}.footer .footer-inner .company-infos{-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column}.footer .footer-inner .company-info{margin-right:0}.footer .footer-inner .company-info:not(:last-child){margin-bottom:30px}.footer .footer-inner .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-inner .social-links .link.bordered{margin-left:0;margin-right:10rem;width:30rem;height:30rem;border-radius:10rem}.footer .footer-inner .social-links .link.bordered:last-of-type{margin-right:0}.footer .footer-inner .social-links .link:first-of-type{width:90rem;margin-right:100%;margin-bottom:20rem}.footer .footer-bottom-row .bottom-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer .footer-bottom-row{border-top:1px solid #212225;padding:35rem 0;@media screen and (max-width:767px){padding:40px 20px 50px}}.footer .footer-bottom-row .rights{font-family:Roboto,sans-serif;font-size:14rem;line-height:1.6;color:#a5a5a5}.footer .footer-bottom-row .bottom-link{font-family:Roboto,sans-serif;font-size:14rem;line-height:1;text-decoration-line:underline;color:#a5a5a5;margin-left:32px}.footer .footer-bottom-row .bottom-link:first-of-type{margin-left:0}@media screen and (max-width:576px){.footer .footer-bottom-row .rights{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer-bottom-row .bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;margin-bottom:30rem}.footer .footer-bottom-row .bottom-link{margin-left:0}.footer .footer-bottom-row .bottom-link:first-of-type{margin-top:12rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.h-100{height:100%}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-items-str{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html{font-size:1px}@media screen and (max-width:1440px){html{font-size:.9px}}@media screen and (max-width:1365px){html{font-size:.75px}}@media screen and (max-width:1199px){html{font-size:.75px}}.container{width:89.4444444%;max-width:1600px;margin:0 auto}@media screen and (max-width:991px){.footer .footer-inner .company-infos{margin-bottom:30rem}html{font-size:1px}.container{width:calc(100% - 40px)}.desktop{display:none!important}body,html{overflow-x:hidden}}@media screen and (min-width:992px){.mobile{display:none}}body,html{min-height:100%;position:relative;scroll-behavior:smooth}body{margin:0;font-size:16rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body::after{content:"";background:-o-linear-gradient(1.01deg,#f5fcff .83%,#effced 99.19%);background:linear-gradient(88.99deg,#f5fcff .83%,#effced 99.19%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}@media screen and (max-width:374px){body{width:100vw;height:100vh}body *{display:none!important}body::before{content:"Sorry, but website not designed for this screen resolution";position:absolute;width:100%;height:100vh;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;bottom:0;color:#fff;background:-o-linear-gradient(172.59deg,#001f7e 38.38%,#0b3cd1 78.3%),#001f7e;background:linear-gradient(277.41deg,#001f7e 38.38%,#0b3cd1 78.3%),#001f7e;z-index:100;font-family:Poppins,sans-serif;font-size:24px;text-align:center;line-height:35px}}h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}.header{width:100%;padding:15rem 0;position:sticky;top:0;z-index:21;background:#fff;border-bottom:1px solid #CFDBEF}.nav-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0}.nav-header .logo-link{width:165rem;height:30rem}@media screen and (max-width:991px){.header{padding:10rem 0}.nav-header .logo-link{width:151rem}}.nav-header .logo-link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav-header .logo-link.logo-link-resources{width:278rem}html.hidden{overflow:hidden}.header-links{margin:0 -14rem;padding-left:0;list-style:none}.header-links.desktop{margin-left:auto;&>li{display:inline-block;padding:15px 0;font-size:0}}.header-links>li>a{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:18rem;line-height:19rem;color:#292e43;margin:0 15rem;text-decoration:none;position:relative}.header-links>li>a:hover::after{content:"";position:absolute;width:100%;height:3rem;background:#1E25E6;bottom:-10rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.menu-item-has-children{position:relative}.sub-menu{visibility:hidden;opacity:0;pointer-events:none;z-index:20;position:absolute;margin-left:0;left:-44%;margin-top:0;width:412px;padding:40px 60px;background:#FFF;box-shadow:0 24px 54px 0 rgb(49 65 49 / .25);list-style-type:none;transition:all .3s ease;li+li{margin-top:15px}li a{color:#292E43;font-family:'Poppins';text-decoration:none;font-size:16px;font-style:normal;font-weight:500;line-height:160%}&::before{content:'';position:absolute;left:0;right:0;top:-20px;height:20px}@media screen and (max-width:767px){visibility:visible;opacity:1;pointer-events:all;position:static;padding:0;margin:0;background:#fff0;box-shadow:none;li a{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase}li+li{margin-top:0}}}@media (hover:hover){.menu-item-has-children{&:hover .sub-menu{visibility:visible;opacity:1;pointer-events:all;margin-top:22px;&:before{display:block}}}}.header-links.mobile-links{margin-top:20rem;margin-bottom:40rem;text-align:center}.header-links.mobile-links a{font-size:20rem;line-height:2;margin-bottom:10rem}.get-in-touch{font-family:"Roboto",sans-serif;font-style:normal;font-weight:700;font-size:18rem;line-height:1;letter-spacing:0;text-align:center;color:#fff;padding:11rem 20rem;background:-o-linear-gradient(346.5deg,#145bf5 30.42%,#1e25e6 88.94%);background:linear-gradient(103.5deg,#145bf5 30.42%,#1e25e6 88.94%);-webkit-box-shadow:0 6rem 12rem rgb(23 73 240 / .5);box-shadow:0 6rem 12rem rgb(23 73 240 / .5);border-radius:10rem;cursor:pointer;text-decoration:none;margin-left:42.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.get-in-touch{width:106rem;height:35rem;font-size:14rem;line-height:16rem;padding:5rem}.dots-pattern{-o-object-fit:cover;object-fit:cover}}.get-in-touch.resources{color:#1e25e6;border:2rem solid #1e25e6;background:#fff0;margin-left:0;-webkit-box-shadow:none;box-shadow:none}.menu-btn{width:20rem;height:18rem;background:url(/wp-content/themes/fg/img/menu-button.svg) center/contain no-repeat;margin-left:14rem}.mobile-menu{position:absolute;top:0;left:0;width:100%;height:100vh;background:#f6fcff;z-index:200;display:none}@media screen and (min-width:992px){.mobile-menu{display:none!important}}.mobile-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu .menu-header{padding:13rem 0;height:70rem;width:100%;position:relative}.mobile-menu .menu-header .close-menu{background:url(/wp-content/themes/fg/img/close-btn.svg) center/16rem no-repeat,rgb(41 46 67 / .1);border-radius:10rem;width:40rem;height:40rem;position:absolute;right:20rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mobile-menu .menu-header .phone{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16rem;line-height:19rem;text-align:center;color:rgb(41 46 67 / .5)}.mobile-menu .menu-container{margin-bottom:42rem;width:100%}.mobile-menu .btns-container{margin-top:auto;padding-bottom:40px}.mobile-menu .get-in-touch{margin-left:0;margin-bottom:22rem;width:145rem;height:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16rem;line-height:19rem}.mobile-menu .get-in-touch:last-of-type{margin-bottom:0}.dots-pattern{position:absolute;width:100%;height:980rem;left:0;top:0;z-index:-1}.blog-title{font-family:Poppins,sans-serif;font-weight:700;font-size:92rem;line-height:1.07;letter-spacing:-.015em;color:#282c3a;margin-bottom:65rem;padding-top:50rem}@media screen and (max-width:991px){.blog-title{font-size:45rem;line-height:.9;letter-spacing:-.015em;padding-top:40rem;margin-bottom:36rem}}.big-title{font-family:Poppins,sans-serif;font-weight:700;font-size:166rem;line-height:1;letter-spacing:-.015em;color:#282c3a;opacity:.2;margin-bottom:-18rem;overflow:hidden}@media screen and (max-width:991px){.big-title{font-size:62rem;line-height:1;margin-bottom:0}}.big-title-2{font-family:Poppins,sans-serif;font-weight:700;font-size:146rem;line-height:118rem;letter-spacing:-.015em;color:#282c3a;opacity:.2;margin-bottom:-18rem}@media screen and (max-width:991px){.big-title-2{font-size:62rem;line-height:1;margin-bottom:0}}.blog-text{font-family:Poppins,sans-serif;font-size:20rem;line-height:1.6;color:#282c3a;max-width:684rem}@media screen and (max-width:991px){.blog-text{font-size:16rem;line-height:1.45;max-width:100%}}.back-btn{font-family:Roboto,sans-serif;font-weight:700;font-size:24rem;line-height:28rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;letter-spacing:-.015em;color:#1e25e6;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:20}.back-btn img{width:50rem;height:50rem;margin-right:25rem}.posts-container{position:relative;gap:40px}@media screen and (max-width:991px){.posts-container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.posts-container .section-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.posts-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex:1;margin:0 -12rem}@media screen and (max-width:991px){.posts-list{max-width:100%;flex:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 -12rem}}.posts-list .post{text-decoration:none;padding:35rem 50rem;border:2rem solid rgb(50 130 139 / .1);border-radius:15rem;margin:0 12rem 31rem;width:100%}@media screen and (max-width:767px){.posts-list,.posts-list .post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.posts-list .post.post-small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(50% - 24px);margin:0 12rem 31rem}.posts-list .post .post-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.posts-list .post .post-content .post-title{font-family:Poppins,sans-serif;font-weight:700;font-size:24rem;line-height:1.25;letter-spacing:-.015em;color:rgb(41 46 67 / .95);margin-bottom:16rem;text-decoration:none}@media screen and (max-width:991px){.posts-list .post{margin:0 6rem 28rem;padding:30rem}.posts-list .post.post-small{width:100%;margin:0 6rem 28rem}.posts-list .post .post-content .post-title{font-size:18rem;line-height:25rem}}.posts-list .post .post-content .post-text{font-family:Poppins,sans-serif;font-size:16rem;line-height:1.45;color:rgb(41 46 67 / .5);margin-bottom:16rem}@media screen and (max-width:767px){.posts-list .post.post-small{width:100%}.posts-list .post .post-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.posts-list .post .post-content .post-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:0;margin-top:17rem}}.posts-list .post .post-content .article-date{margin-top:auto}.posts-list .post .post-img{max-width:243rem;width:100%;height:184rem;-webkit-filter:drop-shadow(0 12rem 25rem rgb(0 0 0 / .19));filter:drop-shadow(0 12rem 25rem rgb(0 0 0 / .19));border-radius:15rem;-o-object-fit:cover;object-fit:cover;margin-left:33rem}@media screen and (max-width:767px){.posts-list .post .post-img{margin-left:0;max-width:100%;margin-bottom:17rem}.hot-topics-slider{min-height:unset!important}}.side-menu{width:377rem;background:#fff;-webkit-box-shadow:0 12rem 25rem rgb(0 0 0 / .19);box-shadow:0 12rem 25rem rgb(0 0 0 / .19);padding:30rem 30rem 10rem;border-radius:15rem;top:110rem;position:sticky;margin-bottom:31rem}.side-menu .open-options{display:none}@media screen and (max-width:991px){.posts-list .post .post-content .post-text{font-size:14rem}.side-menu .open-options{display:block;width:55rem;height:55rem;background:url(/wp-content/themes/fg/img/options-btn.svg) center/27rem no-repeat,linear-gradient(180deg,#fff 0,#fcfcfc 100%);-webkit-box-shadow:0 12rem 25rem rgb(0 0 0 / .19);box-shadow:0 12rem 25rem rgb(0 0 0 / .19);border-radius:10rem;margin-bottom:20rem;margin-left:10rem}}.side-menu .search-container{background:#f6f6f6;border-radius:10rem;position:relative;margin-bottom:20rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.side-menu .search-container img{position:absolute;left:20rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:21rem;height:21rem;-o-object-fit:contain;object-fit:contain}.side-menu .search-container input{width:100%;height:60rem;background:#fff0;border:none;padding:14rem 14rem 14rem 57rem;font-family:Roboto,sans-serif;font-size:18rem;line-height:1.8}.side-menu .filters-container{margin-bottom:10rem}.side-menu .filters-container .filter-title{font-family:Poppins,sans-serif;font-weight:700;font-size:18rem;line-height:1.6;color:#282c3a;margin-bottom:5rem}.side-menu .filters-container .filters-list{margin:0 -5rem}.side-menu .filters-container .filters-list .filter{margin:0 5rem 10rem;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:14rem;line-height:16rem;text-align:center;text-transform:uppercase;letter-spacing:.05em;color:#292e43;padding:10rem 16rem;border:2px solid rgb(50 130 139 / .1);border-radius:10px;cursor:pointer}.side-menu .filters-container .filters-list .filter:hover{background:-o-linear-gradient(346.5deg,#145bf5 30.42%,#1e25e6 88.94%);background:linear-gradient(103.5deg,#145bf5 30.42%,#1e25e6 88.94%);-webkit-box-shadow:0 6px 12px rgb(23 73 240 / .5);box-shadow:0 6px 12px rgb(23 73 240 / .5);border-radius:10px;color:#fff}@media screen and (max-width:991px){.side-menu{width:100%;position:relative;top:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-shadow:none;box-shadow:none;background:#fff0;padding:0}.side-menu .search-container{background:#fff;-webkit-box-shadow:0 12rem 25rem rgb(0 0 0 / .19);box-shadow:0 12rem 25rem rgb(0 0 0 / .19);border-radius:10rem}.side-menu .filters-container{display:none}.side-menu.active{background:#fff;-webkit-box-shadow:0 12rem 25rem rgb(0 0 0 / .19);box-shadow:0 12rem 25rem rgb(0 0 0 / .19);padding:30rem 30rem 10rem}.side-menu.active .search-container{background:#f6f6f6;-webkit-box-shadow:none;box-shadow:none}.side-menu.active .filters-container{display:block}.hot-topics-slider{margin:20rem auto 75rem!important}}.discover{font-family:Roboto,sans-serif;font-weight:700;font-size:12rem;line-height:14rem;letter-spacing:.05em;text-transform:uppercase;color:#1e25e6;position:relative;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.discover::before{content:"";position:relative;width:56rem;background:#1e25e6;height:2rem;margin-right:12rem;display:inline-block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.discover:hover::before{-webkit-animation-name:case-link;animation-name:case-link;-webkit-animation-duration:0.85s;animation-duration:0.85s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:alternate;animation-direction:alternate}.hot-topics-slider .slider-list{margin:0!important}.hot-topics-slider .slide{padding:48rem 37rem;width:calc(33.3333333333% - 30rem + 1px);margin-right:30px;min-height:542rem;border:2rem solid rgb(50 130 139 / .1);border-radius:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (max-width:991px){.hot-topics-slider .slide{padding:20rem;width:calc(50% - 38rem + 15px)}}.hot-topics-slider .slide img{width:100%;height:184rem;-o-object-fit:cover;object-fit:cover;-webkit-filter:drop-shadow(0 12rem 25rem rgb(0 0 0 / .19));filter:drop-shadow(0 12rem 25rem rgb(0 0 0 / .19));border-radius:15rem;margin-bottom:40rem}.hot-topics-slider .slide .slide-title{font-family:Poppins,sans-serif;font-weight:700;font-size:32rem;line-height:1.94;letter-spacing:-.015em;color:#292e43;margin-bottom:40rem}@media screen and (max-width:767px){.hot-topics-slider .slide{width:100%;margin-right:0;padding:0;min-height:unset;position:relative;overflow:hidden}.hot-topics-slider .slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6);z-index:-1}.hot-topics-slider .slide img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px)}.hot-topics-slider .slide .slide-contents{padding:30rem}.hot-topics-slider .slide .slide-title{font-size:18rem;line-height:2;letter-spacing:-.015em;color:#fff;margin-bottom:11rem}}.hot-topics-slider .slide .slide-text{font-family:Poppins,sans-serif;font-size:20rem;line-height:1.6;color:#282c3a;margin-bottom:40rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hot-topics-slider .slide .discover{margin-top:auto}@media screen and (max-width:767px){.hot-topics-slider .slide .slide-text{font-size:14px;line-height:1.6;color:#fff;margin-bottom:20rem}.hot-topics-slider .slide .discover{font-family:"Roboto Condensed",sans-serif;background:-o-linear-gradient(343.92deg,#145bf5 20.93%,#1e25e6 91.34%);background:linear-gradient(106.08deg,#145bf5 20.93%,#1e25e6 91.34%);-webkit-box-shadow:0 6px 12px rgb(23 73 240 / .4);box-shadow:0 6px 12px rgb(23 73 240 / .4);border-radius:10px;width:125px;height:47px;font-size:16px;line-height:19px;letter-spacing:.05em;color:#fff;text-transform:uppercase;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.hot-topics-slider .slide .discover::before{display:none}.case-studies-slider.slider{height:690px}}@media screen and (max-width:991px){.hot-topics-slider .slider-arrows{bottom:-20px;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);left:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-studies-slider.slider{height:unset!important;margin:20rem auto 75rem!important}.case-studies-slider .slide{border:2rem solid rgb(50 130 139 / .1);border-radius:15rem;padding:30rem}}.case-studies-slider .slider-list{margin:0!important}.case-studies-slider .slide{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.case-studies-slider .slide .slide-img{width:100%;height:466rem;-o-object-fit:cover;object-fit:cover;border-radius:15rem;margin-bottom:48rem}.case-studies-slider .slide .slide-texts{max-width:725rem}@media screen and (max-width:991px){.case-studies-slider .slide .slide-img{margin-bottom:17rem;height:184rem}.case-studies-slider .slide .slide-content{padding:0}.case-studies-slider .slide .slide-content .slide-content-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.case-studies-slider .slide .slide-texts{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.case-studies-slider .slide .slide-title{font-family:Poppins,sans-serif;font-weight:700;font-size:32rem;line-height:1.25;letter-spacing:-.015em;color:#292e43;margin-bottom:35rem}@media screen and (max-width:991px){.case-studies-slider .slide .slide-title{margin-bottom:17rem;font-size:18rem;line-height:25rem}}.case-studies-slider .slide .slide-text{font-family:Poppins,sans-serif;font-size:20rem;line-height:1.6;margin-bottom:35rem;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.case-studies-slider .slide .discover{margin-right:5%}.case-studies-slider .slide .discover:visited{color:#1e25e6}@media screen and (max-width:991px){.case-studies-slider .slide .slide-text{margin-bottom:17rem;font-size:14rem;line-height:1.45;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.case-studies-slider .slide .tags-list{margin-bottom:17rem}.case-studies-slider .slider-arrows{bottom:-20px;top:unset!important;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);left:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-article-slider{padding-top:80rem;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}}.slider-wrapper{margin:1rem;position:relative;overflow:hidden}.slider-wrapper .slides-container{height:calc(100vh - 2rem);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll;scroll-behavior:smooth;list-style:none;margin:0;padding:0}.slider-wrapper .slider-arrow{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:0;margin:auto;height:32rem;background-color:#fff;border:none;width:32rem;font-size:32rem;padding:0;cursor:pointer;opacity:.5;-webkit-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s}.slider-wrapper .slide-arrow:focus,.slider-wrapper .slide-arrow:hover{opacity:1}.slider-wrapper #slide-arrow-prev{left:0;padding-left:.25rem;border-radius:0 2rem 2rem 0}.slider-wrapper #slide-arrow-next{right:0;padding-left:.75rem;border-radius:2rem 0 0 2rem}.slider-wrapper .slide-new{width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.slider-wrapper .slide-new:nth-child(1){background-color:#49b293}.slider-wrapper .slide-new:nth-child(2){background-color:#b03532}.slider-wrapper .slide-new:nth-child(3){background-color:#6a478f;margin:0}.slider-wrapper .slide-new:nth-child(4){background-color:#da6f2b}.blog-article-slider{margin-top:0!important}.blog-article-slider .slider-arrows{top:70rem}.blog-article-slider .back-btn{top:15rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.blog-article-slider .slide-header{max-width:894rem;margin:0 auto 46rem}.blog-article-slider .slide-text-info{flex:1;margin-left:36rem}.blog-article-slider .slide-text-info ul{margin-bottom:20px;margin-top:20px;padding-left:20px;li{margin-bottom:10px}}.blog-article-slider .slide-text-info p{margin-bottom:20px;font-family:Poppins,sans-serif;font-size:18rem;line-height:1.8;text-align:justify;color:#282c3a}@media screen and (max-width:991px){.blog-article-slider .back-btn{font-size:14px;line-height:16px}.blog-article-slider .back-btn img{width:20px;height:20px;margin-right:10px}.blog-article-slider .slide{padding:0;border:none;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.blog-article-slider .slide-text-info{margin-left:0;max-width:100%}.blog-article-slider .slide-text-info p{font-size:14rem;line-height:1.75;margin-bottom:25rem}.blog-article-slider .slide-text-info p:last-of-type{margin-bottom:0}}.blog-article-slider .slide-text-info h2{font-family:Poppins,sans-serif;font-weight:700;font-size:22rem;line-height:1.36;letter-spacing:-.015em;color:#292e43;margin-bottom:9rem}.blog-article-slider .slide-text-info .article-img{margin-bottom:22rem;width:100%}.blog-article-slider .slide-text-info .article-img-description{font-family:Poppins,sans-serif;font-size:14rem;line-height:1.43;text-align:center;letter-spacing:-.015em;color:#6c7184;max-width:471rem;margin:0 auto 42rem}.blog-article-slider .slide-text-info .how-it-works{padding:30rem 40rem;background:#dfeffd;border-radius:15px}.blog-article-slider .slide-text-info .how-it-works .bold-title{font-weight:700}.blog-article-slider .contents-links{flex:0 0 208rem;padding-right:20px;border-right:2rem solid #f1f5f9;position:sticky;top:120px}.right-banner{flex:0 0 208rem}@media screen and (max-width:991px){.blog-article-slider .slide-text-info .article-img-description{font-size:12rem;line-height:16rem;margin-bottom:25rem}.blog-article-slider .slide-text-info .how-it-works{padding:30rem}.blog-article-slider .slide-text-info .how-it-works .bold-title{font-size:16rem;margin-bottom:10rem}.blog-article-slider .slide-content-cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-article-slider .contents-links{width:100%;flex-basis:auto;border-right:0;padding:10rem 14rem;background:url(/wp-content/themes/img/chevron-bottom-grey.svg) 95% 17px/14px no-repeat,#fff;border-radius:10px;margin-bottom:27rem}.blog-article-slider .contents-links.active .dropdown-menu{display:block;margin-top:20rem}}.blog-article-slider .contents-links .contents-title{font-family:Roboto,sans-serif;font-weight:700;font-size:16rem;line-height:2;color:#292e43;opacity:.3;margin-bottom:18rem}@media screen and (max-width:991px){.blog-article-slider .contents-links .contents-title{font-size:18px;line-height:1.8;color:rgb(41 46 67 / .75);margin-bottom:0;opacity:1}.blog-article-slider .contents-links .dropdown-menu{display:none}}.blog-article-slider .contents-links .links-list .link{font-family:Roboto,sans-serif;font-weight:700;font-size:14rem;display:block;text-decoration:none;line-height:1.3;letter-spacing:.05em;text-transform:uppercase;color:#292e43;text-align:left;margin-bottom:24rem;width:100%;cursor:pointer}.blog-article-slider .contents-links .links-list .link.active,.blog-article-slider .contents-links .links-list .link:hover{color:#95dc22}.blog-article-slider .contents-links .socila-media-link{background:#3158b4;border-radius:10px;width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.5;margin-right:8rem;cursor:pointer;position:relative}.blog-article-slider .contents-links .socila-media-link:nth-of-type(2){background:#017cb7}.blog-article-slider .contents-links .socila-media-link:last-of-type{background:#23acfe;margin-right:0}.blog-article-slider .contents-links .socila-media-link img{width:18rem;height:18rem;-o-object-fit:contain;object-fit:contain}.blog-article-slider .contents-links .socila-media-link:hover{-webkit-box-shadow:0 4px 8px rgb(66 104 193 / .35);box-shadow:0 4px 8px rgb(66 104 193 / .35);opacity:1}.blog-article-slider .contents-links .socila-media-link:hover::after{content:"Share through facebook";position:absolute;bottom:0;left:0;-webkit-transform:translate(0,50rem);-ms-transform:translate(0,50rem);transform:translate(0,50rem);background:#fff;-webkit-box-shadow:0 12rem 25rem rgb(0 0 0 / .19);box-shadow:0 12rem 25rem rgb(0 0 0 / .19);border-radius:10rem;padding:12rem;font-family:Roboto,sans-serif;font-weight:700;font-size:14rem;line-height:16rem;letter-spacing:-.015em;color:#1e25e6;width:171rem}.blog-article-slider .contents-links .socila-media-link:nth-of-type(2):hover::after{content:"Share through linkedin"}.blog-article-slider .contents-links .socila-media-link:last-of-type:hover::after{content:"Share through twitter"}.case-modal-page{width:100%;min-height:100vh;z-index:99999999;position:relative}.case-modal-page .modal-overlay{position:absolute;width:100%;height:100%;background:rgb(0 0 0 / .85);-webkit-backdrop-filter:blur(15rem);backdrop-filter:blur(15rem);z-index:-1}.outer-container{position:relative}.case-container{padding:48rem 0;height:100%;position:relative}@media screen and (max-width:991px){.outer-container::after{content:"";background:-o-linear-gradient(1.01deg,#f5fcff .83%,#effced 99.19%);background:linear-gradient(88.99deg,#f5fcff .83%,#effced 99.19%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.case-container{padding:0 0 54rem}}.case-container .close-btn{height:44rem;width:44rem;background:rgb(255 255 255 / .1);border-radius:10rem;position:fixed;right:110rem;top:48rem;z-index:10;cursor:pointer}.case-container .close-btn::after,.case-container .close-btn::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background:#fff;opacity:.3;width:19rem;height:2rem}@media screen and (max-width:991px){.case-container .close-btn{background:-o-linear-gradient(343.92deg,#145bf5 20.93%,#1e25e6 91.34%);background:linear-gradient(106.08deg,#145bf5 20.93%,#1e25e6 91.34%);-webkit-box-shadow:0 6px 12px rgb(23 73 240 / .4);box-shadow:0 6px 12px rgb(23 73 240 / .4);top:20rem;right:20rem}.case-container .close-btn::after,.case-container .close-btn::before{opacity:1}}.case-container .close-btn::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.case-container .case-slide-btn{height:44rem;width:44rem;background:rgb(255 255 255 / .1);border-radius:10rem;position:fixed;top:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12rem;cursor:pointer}@media screen and (max-width:991px){.case-container .case-slide-btn{display:none}}.case-container .case-slide-btn img{position:relative}.case-container .case-slide-btn.prev{left:110rem}.case-container .case-slide-btn.prev img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:1rem}.case-container .case-slide-btn.next{right:110rem}.case-container .case-slide-btn.next img{right:-1rem}.case-container .case-inner{border-radius:25rem;max-width:1100rem;margin:0 auto;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.case-container .case-inner .case-description{background:#fff;padding:37rem 65rem}.case-container .case-inner .case-description .case-title{font-family:Poppins,sans-serif;font-weight:700;font-size:32rem;line-height:48rem;letter-spacing:-.015em;color:#282c3a;margin-bottom:22rem}@media screen and (max-width:991px){.case-container .case-inner{border-radius:0}.case-container .case-inner .case-description{background:#fff0;padding:65rem 0 0}.case-container .case-inner .case-description .case-title{font-size:22rem;line-height:33rem}}.case-container .case-inner .case-description .case-description-text{font-family:Poppins,sans-serif;font-size:14rem;line-height:1.6;color:#292e43;margin-bottom:22rem}.case-container .case-inner .case-description .stack-info .stack-block{margin-left:13rem;background:-o-linear-gradient(346.5deg,#145bf5 30.42%,#1e25e6 88.94%);background:linear-gradient(103.5deg,#145bf5 30.42%,#1e25e6 88.94%);-webkit-box-shadow:0 6rem 12rem rgb(23 73 240 / .5);box-shadow:0 6rem 12rem rgb(23 73 240 / .5);border-radius:10rem;padding:13rem 18rem;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16rem;line-height:19rem;text-align:center;letter-spacing:.05em;color:#fff}.case-container .case-inner .case-description .stack-info .stack-block:first-of-type{margin-left:0}.case-container .case-inner .case-description .stack-info.stack-info-mobile{display:none}.case-container .case-inner .case-description .stack-info.stack-info-mobile .stack-block{margin-left:0;padding:11rem 13rem}@media screen and (max-width:991px){.case-container .case-inner .case-description .case-description-text{margin-bottom:54rem}.case-container .case-inner .case-description .stack-info{display:none}.case-container .case-inner .case-description .stack-info.stack-info-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:35rem}.case-container .case-inner .case-description .stack-info.stack-info-mobile .stack-block{margin:0 10rem;padding:12rem 16rem}}.case-container .case-inner .case-description .case-main-unit{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16rem;line-height:19rem;text-align:center;letter-spacing:.05em;color:#292e43;padding:13rem 31rem;border:2rem solid rgb(50 130 139 / .1);border-radius:10rem;margin-bottom:22rem}.case-container .case-inner .case-description .case-info-row .case-info-col{max-width:600rem}.case-container .case-inner .case-description .case-info-row .case-info-col .case-info-block{font-family:Poppins,sans-serif;font-size:14rem;line-height:1.6;color:#292e43}.case-container .case-inner .case-description .case-info-row .case-info-col .case-info-block p{margin-bottom:20rem}.case-container .case-inner .case-description .case-info-row .case-info-col .case-info-block p:last-of-type{margin-bottom:0}.case-container .case-inner .case-description .case-info-row .case-info-col .case-info-block .case-info-list{padding-left:25rem}.case-container .case-inner .case-description .case-info-row .case-info-col.tech-col{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:80rem}.technologies .technologie-title{font-family:Poppins,sans-serif;font-weight:700;font-size:18rem;line-height:1.6;color:#292e43;margin-bottom:20rem;width:100%}.technologies .core{margin-bottom:40rem;gap:20px}@media screen and (max-width:576px){.technologies .core{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25rem}}.technologies .core .core-tech-img{margin-right:50rem;max-height:86rem;max-width:172rem;-o-object-fit:contain;object-fit:contain;aspect-ratio:3 / 1}.technologies .box .core .core-tech-img{margin-right:0;aspect-ratio:unset}.technologies .box .core .d-flex{gap:60px;@media screen and (max-width:767px){gap:30px}}@media screen and (max-width:991px){.case-container .case-inner .case-description .case-info-row .case-info-col{max-width:unset;width:100%}.case-container .case-inner .case-description .case-info-row .case-info-col .case-info-block{margin-bottom:30rem}.case-container .case-inner .case-description .case-info-row .case-info-col.tech-col{padding-left:0}.technologies{margin:0}.technologies .core .core-tech-img{margin:0 17rem 35rem}}@media screen and (max-width:767px){.technologies .core .core-tech-img{margin:0;max-height:67px}}.technologies .technologies-row{margin-bottom:30rem}@media screen and (max-width:576px){.technologies .technologies-row{margin-bottom:25rem}}.technologies .technologies-row:last-of-type{margin-bottom:0}.technologies .technologies-row .technologie-list{margin:0 -5rem}.technologies .technologies-row .technologie-list .technologie-item{padding:14rem 24rem;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:17rem;line-height:20rem;letter-spacing:.05em;color:#292e43;border:2rem solid rgb(50 130 139 / .1);border-radius:10rem;margin:0 5rem 10rem}.flex-row_n-el{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6rem}.flex-row_n-el.flex-row_3el .flex-row_element{width:calc(50% - 12rem)}.flex-row_n-el.flex-row_3el .flex-row_element:nth-last-of-type(1){width:calc(100% - 12rem)}.flex-row_n-el.flex-row_5el .flex-row_element{width:calc(33.3333333333% - 12rem)}.flex-row_n-el.flex-row_5el .flex-row_element:nth-last-of-type(1),.flex-row_n-el.flex-row_5el .flex-row_element:nth-last-of-type(2){width:calc(50% - 12rem)}.flex-row_n-el .flex-row_element{padding-bottom:25%;margin:0 6rem 12rem;position:relative;display:inline-block;height:0;border-radius:15rem;overflow:hidden}.flex-row_n-el img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flexible-discovery-text{font-family:Poppins;font-style:normal;font-weight:400;font-size:14rem;line-height:21rem;letter-spacing:.05em;color:#292e43;padding:22rem 45rem;width:100%;border:2rem solid #1e25e6;border-radius:10rem;margin-bottom:22rem}.discovery-list-container{padding:0 50rem}.discovery-list-container .discovery-list-block{font-family:Poppins;font-style:normal;font-weight:700;font-size:18rem;line-height:1.6;color:#292e43;margin-bottom:40rem}.discovery-list-container .discovery-list-block:last-of-type{margin-bottom:0}.discovery-list-container .discovery-list-block .discovery-list{margin-top:10rem;list-style:disc;padding-left:5rem}.discovery-list-container .discovery-list-block .discovery-list li{font-family:Poppins;font-style:normal;font-weight:400;font-size:14rem;line-height:1.6;color:#292e43}.banner-section{padding:100rem 0 130rem;background:-o-linear-gradient(172.59deg,#001f7e 38.38%,#0b3cd1 78.3%),#001f7e;background:linear-gradient(277.41deg,#001f7e 38.38%,#0b3cd1 78.3%),#001f7e;-webkit-backdrop-filter:blur(10rem);backdrop-filter:blur(10rem)}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:Poppins,sans-serif}.banner .banner-texts{max-width:53%}.banner .banner-texts .banner-title{font-weight:700;font-size:92rem;line-height:1.07;letter-spacing:-.015em;color:#fff;margin-bottom:50rem}@media screen and (max-width:991px){.flex-row_n-el.flex-row_5el .flex-row_element{width:calc(50% - 12rem)}.flex-row_n-el.flex-row_5el .flex-row_element:nth-last-of-type(1){width:calc(100% - 12rem)}.flex-row_n-el .flex-row_element{padding-bottom:45%}.banner-section{padding:41rem 0 36rem;margin-bottom:27rem}.banner .banner-texts{max-width:100%}.banner .banner-texts .banner-title{font-size:45rem;line-height:.9;margin-bottom:36rem}}.banner .banner-texts .banner-description{font-weight:400;font-size:22rem;line-height:1.6;color:#fff}.banner .banner-img{-o-object-fit:contain;object-fit:contain;max-width:47%}.section{padding:54rem 0}.section#AboutUs{padding-top:108rem}.section.black{background:#252f3e}.section .img-block,.section .text-block{width:50%}@media screen and (max-width:576px){.banner .banner-img{display:none}.section .img-block,.section .text-block{width:100%;margin-bottom:30rem}.section .img-block:last-of-type,.section .text-block:last-of-type{margin-bottom:0}}.section .section-title{font-family:Poppins,sans-serif;font-weight:700;font-size:62rem;line-height:1;letter-spacing:-.015em;color:#282c3a;margin-bottom:30rem}.section .section-title:has(+.badge){margin-bottom:10px}.badge{color:#282C3A;font-family:'Poppins',sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3.2px;margin-bottom:30px;background:#CFE3E8;padding:0 5px;display:inline-block;@media screen and (max-width:767px){margin-bottom:20px;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2.8px}}.section .section-title button{position:static;transform:initial;margin-right:32px}.section-min{padding:60px 0}@media screen and (max-width:991px){.banner .banner-texts .banner-description{font-size:16rem;line-height:1.45}.section{padding:27rem 0}.section#AboutUs{padding-top:54rem}.section .section-title{font-size:22rem;line-height:120%;margin-bottom:20rem}}.ge-section{.line-list{position:relative;&::before{content:'';position:absolute;background:url(/wp-content/themes/fg/img/arrow-fill.png) no-repeat;left:-6%;width:54px;height:162px;top:50%;transform:translateY(-50%);@media screen and (max-width:767px){display:none}}}}.ge-section--main{position:relative;background:url(/wp-content/themes/fg/img/hero-mask.png);@media screen and (max-width:767px){background:none}}.section .section-title.white{color:#fff}#myChatkit{width:50%}.section-sub{margin-bottom:31px;color:#1E25E6;font-family:'Roboto';font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.36px;@media screen and (max-width:767px){font-style:18px;margin-bottom:20px}}.section .section-title .green{color:#95dc22}.section .section-title .blue{color:#1e25e6}.section .section-text{font-family:Poppins,sans-serif;font-size:18rem;line-height:1.6;color:#292e43;margin-bottom:45rem;max-width:640rem}.section .section-text.white{color:#fff}.section .section-text:last-of-type{margin-bottom:0}.map-img{max-width:38%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 0 20px #158fff);filter:drop-shadow(0 0 20px #158fff)}.key-offerings-block{margin-top:60rem;width:100%;background:rgb(0 0 0 / .75);border-radius:25rem;-webkit-box-shadow:0 20rem 40rem rgb(0 0 0 / .25);box-shadow:0 20rem 40rem rgb(0 0 0 / .25);position:relative;padding:80rem 100rem}@media screen and (max-width:991px){.section .section-text{font-size:14rem;line-height:1.5;margin-bottom:15rem}.key-offerings-block{margin-top:35rem;padding:30rem}}.key-offerings-block .key-offerings-bg{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-filter:blur(7rem);filter:blur(7rem);z-index:-1}.key-offerings-block .key-offerings-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.key-offerings-block .offerings-title{font-family:Poppins,sans-serif;font-weight:700;font-size:42rem;line-height:63rem;letter-spacing:-.015em;color:#fff;margin-bottom:36rem}@media screen and (max-width:991px){.key-offerings-block .offerings-title{font-size:22rem;line-height:36rem;margin-bottom:15rem}}.key-offerings-block .offerings-text{font-family:Roboto,sans-serif;font-weight:400;font-size:20rem;line-height:1.6;color:#fff;margin-bottom:47rem;max-width:555rem}@media screen and (max-width:991px){.key-offerings-block .offerings-text{font-size:14rem;line-height:1.6;margin-bottom:30rem}}.key-offerings-block .offerings-tech{margin-bottom:56rem}.key-offerings-block .offerings-tech img{margin-right:50rem;max-height:88rem}@media screen and (max-width:991px){.key-offerings-block .offerings-tech{margin-bottom:26rem}.key-offerings-block .offerings-tech img{margin-right:18rem;max-height:46rem;max-width:101rem}}.key-offerings-block .offerings-tech img:last-of-type{margin-right:0}.key-offerings-block .offerings-art{margin-bottom:45rem}.key-offerings-block .offerings-art .art-info{font-family:Roboto,sans-serif;font-weight:700;font-size:14rem;line-height:16rem;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin-right:67rem}.key-offerings-block .offerings-art .art-info:last-of-type{margin-right:0}.key-offerings-block .offerings-art .art-info .art-info_title{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:90rem;line-height:105rem;letter-spacing:-.015em}.key-offerings-block .offerings-btn{font-family:"Roboto Condensed",sans-serif;background:-o-linear-gradient(343.92deg,#145bf5 20.93%,#1e25e6 91.34%);background:linear-gradient(106.08deg,#145bf5 20.93%,#1e25e6 91.34%);-webkit-box-shadow:0 6rem 12rem rgb(23 73 240 / .4);box-shadow:0 6rem 12rem rgb(23 73 240 / .4);border-radius:10rem;padding:20rem 30rem;font-style:normal;font-weight:700;font-size:17rem;line-height:20rem;letter-spacing:.05em;color:#fff;cursor:pointer}@media screen and (max-width:991px){.key-offerings-block .offerings-art{margin-bottom:40rem}.key-offerings-block .offerings-art .art-info{font-size:12rem;line-height:15rem;margin-right:26rem}.key-offerings-block .offerings-art .art-info .art-info_title{font-size:42rem;line-height:49rem}.key-offerings-block .offerings-btn{padding:15rem 26rem;font-size:16rem;line-height:19rem}}.industry-focus{margin-bottom:15rem}.industry-focus .industry-focus-block{font-family:Poppins,sans-serif;padding:30rem;-webkit-box-shadow:0 10.5207rem 21.9182rem rgb(177 50 198 / .5);box-shadow:0 10.5207rem 21.9182rem rgb(177 50 198 / .5);border-radius:13.1509rem;font-weight:600;font-size:22rem;line-height:1.1088;color:#fff;max-width:calc(50% - 15rem);margin-left:15rem;margin-bottom:15rem;background:-o-linear-gradient(345.72deg,#d32ea2 14.08%,#a334d7 82.9%),#f1f5f9;background:linear-gradient(104.28deg,#d32ea2 14.08%,#a334d7 82.9%),#f1f5f9}.industry-focus .industry-focus-block.focus-block-2{background:-o-linear-gradient(350.71deg,#fea3a2 23.15%,#fe65af 87.69%);background:linear-gradient(99.29deg,#fea3a2 23.15%,#fe65af 87.69%);-webkit-box-shadow:0 10.5207rem 21.9182rem rgb(254 144 165 / .5);box-shadow:0 10.5207rem 21.9182rem rgb(254 144 165 / .5)}.industry-focus .industry-focus-block.focus-block-3{background:-o-linear-gradient(350.61deg,#0bd0d3 13.86%,#00a7dc 96.83%),#f1f5f9;background:linear-gradient(99.39deg,#0bd0d3 13.86%,#00a7dc 96.83%),#f1f5f9;-webkit-box-shadow:0 10.5207rem 21.9182rem rgb(0 185 205 / .5);box-shadow:0 10.5207rem 21.9182rem rgb(0 185 205 / .5)}.industry-focus .industry-focus-block.focus-block-4{background:-o-linear-gradient(350.25deg,#62b4ff 13.74%,#257dce 93.64%);background:linear-gradient(99.75deg,#62b4ff 13.74%,#257dce 93.64%);-webkit-box-shadow:0 10rem 21rem rgb(101 174 241 / .5);box-shadow:0 10rem 21rem rgb(101 174 241 / .5)}.industry-focus .industry-focus-block.focus-block-5{background:-o-linear-gradient(345.65deg,#ff8f49 17.17%,#ff523a 80.87%);background:linear-gradient(104.35deg,#ff8f49 17.17%,#ff523a 80.87%);-webkit-box-shadow:0 10.5207rem 21.9182rem rgb(255 143 73 / .5);box-shadow:0 10.5207rem 21.9182rem rgb(255 143 73 / .5)}.industry-focus .industry-focus-block:first-of-type{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%);margin-left:30rem}@media screen and (max-width:991px){.industry-focus .industry-focus-block{padding:13rem;font-size:13rem}.industry-focus .industry-focus-block:first-of-type{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin-left:15rem}}@media screen and (max-width:576px){.map-img{width:100%;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.industry-focus{margin:0 -7rem}.industry-focus .industry-focus-block,.industry-focus .industry-focus-block:first-of-type{margin:0 7rem 14rem}}.industry-focus .industry-focus-block:nth-of-type(2),.industry-focus .industry-focus-block:nth-of-type(3){-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.industry-focus .industry-focus-block:last-of-type{margin-right:0;margin-bottom:0}.industry-focus .industry-focus-block img{width:50rem;height:50rem;-o-object-fit:contain;object-fit:contain;margin-right:25rem}.accordions_container{margin-top:36rem}.accordion-block{margin-bottom:36rem}.accordion-block .accordion{background:rgb(255 255 255 / .1);border-radius:10rem;font-family:Poppins,sans-serif;font-weight:700;font-size:24rem;line-height:36rem;letter-spacing:-.015em;color:#fff;cursor:pointer;padding:24rem;width:100%;text-align:left;border:none;outline:0;-webkit-transition:0.3s linear;-o-transition:0.3s linear;transition:0.3s linear;position:relative}@media screen and (max-width:991px){.industry-focus .industry-focus-block:nth-of-type(2),.industry-focus .industry-focus-block:nth-of-type(3){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.industry-focus .industry-focus-block img{width:23rem;height:23rem;margin-right:14rem}.accordions_container{margin-top:20rem}.accordion-block{margin-bottom:20rem}.accordion-block .accordion{padding:20rem 12rem;font-size:16rem;line-height:24rem}}.accordion-block .accordion::after,.accordion-block .accordion::before{content:"";position:absolute;right:23rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;width:24rem;height:3rem}@media screen and (max-width:576px){.accordion-block .accordion{padding-right:40rem}.accordion-block .accordion::after,.accordion-block .accordion::before{width:19rem;right:15rem}}.accordion-block .accordion::before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:0.3s linear;-o-transition:0.3s linear;transition:0.3s linear}.accordion-block .accordion img{width:32rem;height:32rem;margin-right:24rem;-o-object-fit:contain;object-fit:contain}.accordion-block .accordion.active{background:-o-linear-gradient(346.5deg,#145bf5 30.42%,#1e25e6 88.94%);background:linear-gradient(103.5deg,#145bf5 30.42%,#1e25e6 88.94%);-webkit-box-shadow:0 5rem 10rem rgb(23 73 240 / .5);box-shadow:0 5rem 10rem rgb(23 73 240 / .5)}.accordion-block .accordion.active::before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.accordion-block .accordion:hover{-webkit-box-shadow:0 5rem 10rem rgb(23 73 240 / .5);box-shadow:0 5rem 10rem rgb(23 73 240 / .5)}.accordion-block .panel{padding:60rem 60rem 0;display:none;overflow:hidden}.accordion-block .panel .accordion-title:not(:empty){font-family:Poppins,sans-serif;font-weight:700;font-size:32rem;line-height:48rem;letter-spacing:-.015em;color:#fff;margin-bottom:30rem}@media screen and (max-width:991px){.accordion-block .panel{padding:30rem 0 0}.accordion-block .panel .accordion-title{font-size:20rem;line-height:1.4}}.accordion-block .panel .accordion-text{font-family:Poppins,sans-serif;font-size:18rem;line-height:1.6;color:rgb(255 255 255 / .85);margin-bottom:20rem}.accordion-block .panel .accordion-text:last-of-type{margin-bottom:0}.clients-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:78rem;border:1rem solid rgb(50 130 139 / .2)}@media screen and (max-width:991px){.accordion-block .panel .accordion-text{font-size:14rem;line-height:1.5}.clients-section{margin-top:39rem}}.clients-section .client-block.border-right{border-right:1rem solid rgb(50 130 139 / .2)}.clients-section .client-block.border-bottom{border-bottom:1rem solid rgb(50 130 139 / .2)}@media screen and (max-width:991px){.cases-container{margin-top:38rem;grid-template-columns:repeat(2,1fr);gap:15rem}.cases-container .case-block:nth-of-type(11n+5),.cases-container .case-block:nth-of-type(11n+6),.cases-container .case-block:nth-of-type(11n+9){height:unset}}.cases-container .case-block .case-inner .case-info .case-title{text-align:left}@media screen and (max-width:767px){.cases-container .case-block .case-inner .case-info .case-title{margin-bottom:0}}@media screen and (max-width:576px){.contact-us .submit{padding:19rem 45rem;width:100%;max-width:300px;margin:0 auto}}.slider .slider-list{width:100%;height:100%;overflow:hidden;margin:0 -14rem;position:relative}.slider .slider-list .slider-track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.slider.testimonials-slider .slider-list{padding-bottom:40rem;margin-bottom:-40rem}.slider.testimonials-slider .slider-list.right-shadow::after{content:"";position:absolute;right:-3rem;top:0;height:100%;width:150rem;background:-o-linear-gradient(1.01deg,transparent 18%,#effced 99.19%);background:linear-gradient(88.99deg,transparent 18%,#effced 99.19%);z-index:7}.slider.testimonials-slider .slider-list.left-shadow::before{content:"";position:absolute;left:-3rem;top:0;height:100%;width:150rem;background:-o-linear-gradient(178.99deg,transparent 18%,#fff 99.19%);background:linear-gradient(-88.99deg,transparent 18%,#fff 99.19%);z-index:7}.slider.testimonials-slider .slider-list .slider-track .slide{width:520rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:50rem;border:1rem solid #000;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 14rem;padding:40rem;background:#292e43;-webkit-box-shadow:0 10rem 15rem rgb(0 0 0 / .2);box-shadow:0 10rem 15rem rgb(0 0 0 / .2);border-radius:25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider.testimonials-slider .slider-list .slider-track .slide .feedback-title{background:-o-linear-gradient(356.75deg,#aee1f4 2.61%,#dde0f5 73.52%);background:linear-gradient(93.25deg,#aee1f4 2.61%,#dde0f5 73.52%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-family:Roboto,sans-serif;font-weight:900;font-size:24rem;line-height:1.3;margin-bottom:30rem}@media screen and (max-width:991px){.slider.testimonials-slider .slider-list .slider-track .slide .feedback-title{margin-bottom:14rem}}.slider.testimonials-slider .slider-list .slider-track .slide:nth-of-type(even) .feedback-title{background:-o-linear-gradient(359.71deg,#d8efff 28.86%,#bbf3b9 62.19%),#fff;background:linear-gradient(90.29deg,#d8efff 28.86%,#bbf3b9 62.19%),#fff;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.slider.testimonials-slider .slider-list .slider-track .slide .feedback-author{font-family:Roboto,sans-serif;font-weight:700;font-size:18rem;line-height:1.2;color:#fff;margin-bottom:12rem}.slider.testimonials-slider .slider-list .slider-track .slide .feedback-company-logo{max-height:56rem;height:100%;-o-object-fit:contain;object-fit:contain}.slider img{pointer-events:none}.slider-arrows{text-align:center;position:absolute;top:-68rem;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);padding:0}@media screen and (max-width:576px){.slider.testimonials-slider .slider-list{padding-bottom:100rem}.slider.testimonials-slider .slider-list.left-shadow::before,.slider.testimonials-slider .slider-list.right-shadow::after{display:none}.slider.testimonials-slider .slider-list .slider-track .slide{width:calc(100% - 14rem);padding:30rem}.slider-arrows{top:unset;bottom:13rem;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#Pricing .pricing-list{width:100%}}.slider-arrows .next,.slider-arrows .prev{display:inline-flex;align-items:center;justify-content:center;background:#fff0;font-size:30px;cursor:pointer;width:60px;height:60px;border:2px solid #1e25e6;border-radius:10px}.slider-arrows .next{margin-left:16px}.slider-arrows .next img,.slider-arrows .prev img{position:relative;left:-2px}.slider-arrows .disabled{pointer-events:none;background:rgb(30 37 230 / .04);border:2px solid #fff0}.slider-arrows .prev img{left:2px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.articles-list{margin:78rem -6rem 36rem;max-height:755rem;-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:12px;-webkit-column-gap:12px;column-gap:12px}@media screen and (max-width:991px){.slider.testimonials-slider .slider-list .slider-track .slide .feedback-author{font-size:16rem}.articles-list{margin-top:27rem;-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media screen and (max-width:767px){.articles-list{-moz-column-count:1;-webkit-column-count:1;column-count:1;max-height:unset}.more-articles{font-size:24px!important;line-height:28px!important}}.article-date{font-family:Poppins,sans-serif;font-weight:700;font-size:14rem;line-height:1.45;color:rgb(41 46 67 / .5);margin-bottom:10rem}.tags-list{margin:0 -5rem -10rem}.post-tag{font-family:Roboto,sans-serif;font-weight:700;font-size:14rem;line-height:16rem;color:#fff;padding:5rem 8rem;background:#3a54cb;border-radius:6rem;text-decoration:none;margin:0 5rem 10rem}.post-tag:visited,.post-tag:hover{color:#fff}.article{display:block;padding:25rem 37rem;border:2rem solid rgb(50 130 139 / .1);border-radius:15rem;cursor:pointer;margin-bottom:12px;overflow:hidden;text-decoration:none}.img-wrapper{position:relative;height:0;padding-top:53.25%;margin-bottom:36rem}.article .article-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:184rem;position:absolute;inset:0;-webkit-filter:drop-shadow(0 12rem 25rem rgb(0 0 0 / .19));filter:drop-shadow(0 12rem 25rem rgb(0 0 0 / .19));border-radius:15rem}.article .article-title{font-family:Poppins,sans-serif;font-weight:700;font-size:24rem;line-height:1.25;letter-spacing:-.015em;color:#292e43;margin-bottom:36rem}.article:hover{background:#007aff}.article:hover .article-title{color:#fff}.article:hover .article-date{color:rgb(255 255 255 / .5)}#Testimonials{padding-bottom:69rem}#Pricing{background:url(/wp-content/themes/fg/img/Pricing-bg.png) center/cover no-repeat;padding-top:108px;padding-bottom:69rem;@media screen and (max-width:767px){padding-top:27rem}}#Pricing .list-container{overflow:hidden}#Pricing .pricing-list{margin-top:69rem}#Pricing .pricing-list .pricing-row{padding:19rem 133rem 19rem 114rem;width:100%;min-height:90rem;border:2rem solid rgb(50 130 139 / .2);border-radius:25rem;margin-bottom:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#Pricing .pricing-list .pricing-row:last-of-type{margin-bottom:0}#Pricing .pricing-list .pricing-row .pricing-col{width:200rem;font-family:Poppins,sans-serif;font-size:16rem;line-height:1.6;letter-spacing:-.015em;color:#000;-webkit-box-flex:0;-ms-flex:none;flex:none;white-space:pre-wrap}@media screen and (max-width:576px){#Pricing .pricing-list .pricing-row{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#Pricing .pricing-list .pricing-row .pricing-col{margin-right:10rem}#Pricing .pricing-list .pricing-row .pricing-col:last-of-type{margin-right:0}}#Pricing .pricing-list .pricing-row .pricing-col:first-of-type{width:150rem}#Pricing .pricing-list .pricing-row.title-row .pricing-col{font-weight:700;font-size:22rem;line-height:1.45}@media screen and (max-width:991px){#Pricing .pricing-list{margin-top:42rem}#Pricing .pricing-list .pricing-row{padding:16rem}#Pricing .pricing-list .pricing-row .pricing-col{font-size:14rem;line-height:1.4;width:152rem}#Pricing .pricing-list .pricing-row.title-row .pricing-col{font-size:18rem}}#Pricing .more-info{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:17rem;line-height:20rem;color:#fff;padding:19rem 30rem;max-width:366rem;background:-o-linear-gradient(343.92deg,#145bf5 20.93%,#1e25e6 91.34%);background:linear-gradient(106.08deg,#145bf5 20.93%,#1e25e6 91.34%);-webkit-box-shadow:0 6rem 12rem rgb(23 73 240 / .4);box-shadow:0 6rem 12rem rgb(23 73 240 / .4);border-radius:10rem;margin:69rem auto 0;display:block;text-align:center;text-decoration:none}@media screen and (max-width:991px){#Pricing .more-info{margin:24rem auto 0}}.container-blet{width:100%;overflow-x:auto;white-space:nowrap}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}button{background:#fff0;padding:0}.text-center{text-align:center}.position-relative{position:relative}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.w-100{width:100%}#ContactUs{overflow:hidden}.bold{font-weight:700}.clients-section .client-block{position:relative;display:inline-block;height:0;width:20%;border:.5rem solid rgb(50 130 139 / .2);padding-bottom:20%}.clients-section .client-block.double-block{width:40%}.clients-section .client-block img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;height:65rem;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:576px){.clients-section .client-block{width:50%;padding-bottom:50%;border-right:1rem solid rgb(50 130 139 / .2)!important;border-bottom:1rem solid rgb(50 130 139 / .2)!important}.clients-section .client-block.double-block{width:100%}.clients-section .client-block.border-right{border:none}}.post,.page{margin-bottom:0}@media screen and (max-width:576px){.clients-section .client-block.border-bottom{border:none}}.clients-section .client-block .brand-info{display:none;position:absolute;left:28rem;bottom:22rem;font-family:Roboto,sans-serif;font-size:14rem;line-height:1.6;color:#fff}.clients-section .client-block .brand-info .brand-name{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:21rem;line-height:1.6}.clients-section .client-block:hover{background:#1e3ded}.clients-section .client-block:hover .brand-info{display:block}.cases-container{margin-top:79rem;margin-bottom:36rem;display:grid;grid-template-columns:repeat(4,1fr);gap:20rem}.cases-container .case-block{position:relative;display:inline-block;min-height:234rem;height:auto;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;overflow:hidden;border-radius:15rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(100%,#fff0),to(#1f1f27));background:-o-linear-gradient(top,#fff0 100%,#1f1f27 100%);background:linear-gradient(180deg,#fff0 100%,#1f1f27 100%);cursor:pointer}.cases-container .case-block.big-case{height:488rem}.cases-container .case-block.big-case-1{grid-column:1/3;grid-row:2/4}.cases-container .case-block.big-case-2{grid-column:3/5;grid-row:2/4}.cases-container .case-block.big-case-3{grid-column:3/5;grid-row:4/6}.cases-container .case-block:nth-of-type(11n+5),.cases-container .case-block:nth-of-type(11n+6),.cases-container .case-block:nth-of-type(11n+9){grid-row:auto/span 2;grid-column:auto/span 2;height:488rem}@media screen and (max-width:991px){.cases-container{margin-top:38rem;grid-template-columns:repeat(2,1fr);gap:15rem}.cases-container .case-block.big-case{height:unset}.cases-container .case-block:nth-of-type(11n+5),.cases-container .case-block:nth-of-type(11n+6),.cases-container .case-block:nth-of-type(11n+9){height:unset}}.cases-container .case-block:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(51.71%,#fff0),to(#1f1f27));background:-o-linear-gradient(top,#fff0 51.71%,#1f1f27 100%);background:linear-gradient(180deg,#fff0 51.71%,#1f1f27 100%)}.cases-container .case-block:hover .case-bg{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.cases-container .case-block:hover .case-inner{opacity:1}.cases-container .case-block .case-bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;overflow:hidden;border-radius:15rem;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.cases-container .case-block .case-inner{position:absolute;left:0;right:0;top:0;bottom:0;padding:22rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.cases-container .case-block .case-inner .case-type{font-family:Roboto,sans-serif;font-weight:700;font-size:14rem;line-height:16rem;color:#fff;padding:4rem 7rem;background:#5bc421;border-radius:6rem;text-transform:uppercase}.cases-container .case-block .case-inner .case-info .case-title{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:22rem;line-height:1.68;margin-bottom:16rem;color:#f6fbff}.cases-container .case-block .case-inner .case-info .case-link{font-family:Roboto,sans-serif;font-weight:700;font-size:12rem;line-height:14rem;letter-spacing:.05em;text-transform:uppercase;color:#f6fbff;position:relative;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes case-link{0%,100%,50%{-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{-webkit-transform:translateX(10rem);transform:translateX(10rem)}}@keyframes case-link{0%,100%,50%{-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{-webkit-transform:translateX(10rem);transform:translateX(10rem)}}.cases-container .case-block .case-inner .case-info .case-link::before{content:"";position:relative;width:56rem;background:#f6fbff;height:2rem;margin-right:12rem;display:inline-block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cases-container .case-block .case-inner .case-info .case-link:hover::before{-webkit-animation-name:case-link;animation-name:case-link;-webkit-animation-duration:0.85s;animation-duration:0.85s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:alternate;animation-direction:alternate}.load-more-cases{font-family:Roboto,sans-serif;font-weight:700;font-size:24rem;line-height:28rem;letter-spacing:-.015em;color:#1e25e6;padding:25rem 34rem;border:2rem solid #1e25e6;border-radius:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff0;width:100%;max-width:323rem;margin:0 auto}@media screen and (max-width:576px){.cases-container .case-block{min-height:120rem}.cases-container .case-block .case-inner{padding:10rem}.load-more-cases{font-size:16rem;line-height:19rem;padding:20rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.load-more-cases img{-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.load-more-cases:hover img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.contact-us{padding:50rem 60rem;background:#fff;-webkit-box-shadow:0 12rem 25rem rgb(0 0 0 / .19);box-shadow:0 12rem 25rem rgb(0 0 0 / .19);border-radius:25rem;width:891rem;margin:0 auto;position:relative}.contact-us::after{content:"";position:absolute;right:9%;top:40%;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);background:url(/wp-content/themes/fg/img/form-bg.png) center/contain no-repeat;width:334rem;height:284rem;z-index:-1}.contact-us .contact-us-title{font-family:Poppins,sans-serif;font-weight:700;font-size:42rem;line-height:1.24;letter-spacing:-.015em;color:#282c3a;margin-bottom:40rem}@media screen and (max-width:991px){.contact-us{padding:30rem;width:100%}.contact-us::after{display:none}.contact-us .contact-us-title{font-size:22rem;line-height:37rem;margin-bottom:30rem}}.contact-us .form-col{width:calc(50% - 30rem);margin:0 15rem}@media screen and (max-width:576px){.contact-us .form-col{width:100%;margin:0 15rem 20rem}.contact-us .form-col:last-of-type{margin-bottom:0}.contact-us .form-group .form-group-textarea{width:100%}}.contact-us .form-group{margin-bottom:24rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-us .form-group:last-of-type{margin-bottom:0}.contact-us .form-group .form-group-label{font-family:Roboto,sans-serif;font-weight:700;font-size:14rem;line-height:16rem;letter-spacing:.05em;text-transform:uppercase;color:#292e43;margin-bottom:10rem}.contact-us .form-group .form-group-input{background:#f6f6f6;border-radius:10rem;padding:14rem 20rem;font-family:Roboto,sans-serif;font-size:18rem;line-height:1.8;color:#292e43;width:100%;border:none}.contact-us .form-group .form-group-input:focus{outline:rgb(30 37 230 / .15) solid 1rem}.contact-us .form-group .form-group-input::-webkit-input-placeholder{color:rgb(41 46 67 / .75)}.contact-us .form-group .form-group-input::-moz-placeholder{color:rgb(41 46 67 / .75)}.contact-us .form-group .form-group-input:-ms-input-placeholder{color:rgb(41 46 67 / .75)}.contact-us .form-group .form-group-input::-ms-input-placeholder{color:rgb(41 46 67 / .75)}.contact-us .form-group .form-group-input::placeholder{color:rgb(41 46 67 / .75)}.contact-us .form-group .form-group-textarea{font-family:Roboto,sans-serif;background:#f6f6f6;border-radius:10rem;padding:14rem 20rem;font-size:18rem;line-height:1.8;border:none;resize:none;height:171rem;color:#292e43}.contact-us .form-group .form-group-textarea::-webkit-input-placeholder{color:rgb(41 46 67 / .75)}.contact-us .form-group .form-group-textarea::-moz-placeholder{color:rgb(41 46 67 / .75)}.contact-us .form-group .form-group-textarea:-ms-input-placeholder{color:rgb(41 46 67 / .75)}.contact-us .form-group .form-group-textarea::-ms-input-placeholder{color:rgb(41 46 67 / .75)}.contact-us .form-group .form-group-textarea::placeholder{color:rgb(41 46 67 / .75)}.contact-us .form-group .form-group-textarea:focus{outline:rgb(30 37 230 / .15) solid 1rem}.contact-us .submit{background:-o-linear-gradient(343.92deg,#145bf5 20.93%,#1e25e6 91.34%);background:linear-gradient(106.08deg,#145bf5 20.93%,#1e25e6 91.34%);-webkit-box-shadow:0 6rem 12rem rgb(23 73 240 / .4);box-shadow:0 6rem 12rem rgb(23 73 240 / .4);border-radius:10rem;padding:20rem 45rem;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:17rem;line-height:20rem;letter-spacing:.05em;color:#fff;margin:0 auto;cursor:pointer;display:block}@media screen and (max-width:576px){.contact-us .submit{padding:19rem 45rem;width:100%;max-width:300px;margin:0 auto}.slider .slider-list.right-shadow::after{display:none}}.slider{position:relative;width:100%;min-height:350rem;margin:68rem auto 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.home .slider img,.review-slider .slider img{pointer-events:none}.home .slider .slider-list,.review-slider .slider .slider-list{width:100%;height:100%;overflow:hidden;margin:0 -14rem -40rem;position:relative;padding-bottom:40rem}.home .slider .slider-list.right-shadow::after,.review-slider .slider .slider-list.right-shadow::after{content:"";position:absolute;right:-3rem;top:0;height:100%;width:150rem;background:-o-linear-gradient(1.01deg,transparent 18%,#effced 99.19%);background:linear-gradient(88.99deg,transparent 18%,#effced 99.19%);z-index:10}.home .slider .slider-list.left-shadow::before,.review-slider .slider .slider-list.left-shadow::before{content:"";position:absolute;left:-3rem;top:0;height:100%;width:150rem;background:-o-linear-gradient(178.99deg,transparent 18%,#fff 99.19%);background:linear-gradient(-88.99deg,transparent 18%,#fff 99.19%);z-index:10}.home .slider .slider-list.grab,.review-slider .slider .slider-list.grab{cursor:-webkit-grab;cursor:grab}.home .slider .slider-list.grabbing,.review-slider .slider .slider-list.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.home .slider .slider-list .slider-track,.review-slider .slider .slider-list .slider-track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.home .slider .slider-list .slider-track .slide,.review-slider .slider .slider-list .slider-track .slide{width:520rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:50rem;border:1rem solid #000;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 14rem;padding:40rem;background:#292e43;-webkit-box-shadow:0 10rem 15rem rgb(0 0 0 / .2);box-shadow:0 10rem 15rem rgb(0 0 0 / .2);border-radius:25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home .slider .slider-list .slider-track .slide .feedback-title,.review-slider .slider .slider-list .slider-track .slide .feedback-title{background:-o-linear-gradient(356.75deg,#aee1f4 2.61%,#dde0f5 73.52%);background:linear-gradient(93.25deg,#aee1f4 2.61%,#dde0f5 73.52%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-family:Roboto,sans-serif;font-weight:900;font-size:24rem;line-height:1.3;margin-bottom:30rem}@media screen and (max-width:991px){.home .slider .slider-list .slider-track .slide .feedback-title,.review-slider .slider .slider-list .slider-track .slide .feedback-title{margin-bottom:14rem}}.home .slider .slider-list .slider-track .slide:nth-of-type(even) .feedback-title,.review-slider .slider .slider-list .slider-track .slide:nth-of-type(even) .feedback-title{background:-o-linear-gradient(359.71deg,#d8efff 28.86%,#bbf3b9 62.19%),#fff;background:linear-gradient(90.29deg,#d8efff 28.86%,#bbf3b9 62.19%),#fff;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.home .slider .slider-list .slider-track .slide .feedback-author,.review-slider .slider .slider-list .slider-track .slide .feedback-author{font-family:Roboto,sans-serif;font-weight:700;font-size:18rem;line-height:1.2;color:#fff;margin-bottom:12rem}@media screen and (max-width:991px){.home .slider .slider-list .slider-track .slide .feedback-author,.review-slider .slider .slider-list .slider-track .slide .feedback-author{font-size:16rem}}.home .slider .slider-list .slider-track .slide .feedback-company-logo,.review-slider .slider .slider-list .slider-track .slide .feedback-company-logo{max-height:56rem;height:100%;-o-object-fit:contain;object-fit:contain}.home .slider .slider-arrows,.review-slider .slider .slider-arrows{text-align:center;position:absolute;top:-68rem;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-width:576px){.home .slider .slider-list.left-shadow::before,.review-slider .slider .slider-list.left-shadow::before{display:none}.home .slider .slider-list .slider-track .slide,.review-slider .slider .slider-list .slider-track .slide{width:calc(100% - 14rem);padding:30rem}.home .slider .slider-arrows,.review-slider .slider .slider-arrows{position:static;margin-top:36px;transform:translate(0)}}.home .slider .slider-arrows .next,.home .slider .slider-arrows .prev,.review-slider .slider .slider-arrows .next,.review-slider .slider .slider-arrows .prev{background:#fff0;margin:0 8px;font-size:30px;cursor:pointer;width:60px;height:60px;display:inline-flex;justify-content:center;align-items:center;border:2px solid #1e25e6;border-radius:10px}.home .slider .slider-arrows .next img,.home .slider .slider-arrows .prev img,.review-slider .slider .slider-arrows .next img,.review-slider .slider .slider-arrows .prev img{position:relative;max-width:inherit;left:-2px}.home .slider .slider-arrows .disabled,.review-slider .slider .slider-arrows .disabled{pointer-events:none;background:rgb(30 37 230 / .04);border:2px solid #fff0}.home .slider .slider-arrows .prev img,.review-slider .slider .slider-arrows .prev img{left:2px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.load-more-cases{cursor:pointer}button{border:none}.load-wrap{display:none;position:fixed;align-items:center;justify-content:center;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgb(0 0 0 / .85);-webkit-backdrop-filter:blur(15rem);backdrop-filter:blur(15rem);z-index:999}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-0.036s}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-0.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-0.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-0.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-0.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-0.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-0.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-0.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}.cases-container .case-block .case-inner .case-types-row .case-type{font-family:Roboto,sans-serif;font-weight:700;font-size:14rem;line-height:16rem;color:#fff;padding:4rem 7rem;background:#5bc421;border-radius:6rem;text-transform:uppercase;margin:0 3rem 6rem}.cases-container .case-block .case-inner .case-types-row{margin:0 -3rem -6rem}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width:767px){.cases-container .case-block .case-inner .case-types-row .case-type{padding:2rem 4rem;margin:0 3rem 3rem}}.slide-content table{font-family:"Poppins";color:#282c3a;font-size:18px;font-style:normal;font-weight:400;line-height:20px;border-collapse:collapse}.slide-content table td{padding:5px 0 5px 20px;height:60px!important}.slide-content table{margin-bottom:45px;border-top:2px solid rgb(50 130 139 / .2)}.slide-content table td{border-bottom:2px solid rgb(50 130 139 / .2)}.blog-filters--terms-list,.blog-applied-filters--terms{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.blog-applied-filters--terms li{margin:0 6px 6px 0}.colored-checkbox{display:block;position:relative;cursor:pointer;margin:0 6px 6px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.colored-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.colored-checkbox>div{padding:10px 16px;border-radius:10px;font-size:14px;line-height:1;font-weight:700;border:2px solid rgb(50 130 139 / .1);font-family:"Roboto Condensed",sans-serif;text-transform:uppercase}.colored-checkbox .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#fff;border:2px solid #b4b3b6;border-radius:3px;transition:all 0.3s;display:none}.blog-applied-filters--single-term{color:#fff;text-transform:uppercase;border-radius:5px;padding:4px 8px;display:inline-block;cursor:pointer}.mb-2,.my-2{margin-bottom:0.5rem!important}.blog-article-slider .slide-text-info blockquote{border-radius:15px;background:#dfeffd;padding:30px 40px;margin:40px 0;@media screen and (max-width:767px){margin:20px 0}}.blog-article-slider .slide-text-info blockquote p:first-child{margin-bottom:10px}.blog-article-slider .slide-text-info blockquote p:last-child{margin-bottom:0}.blog-article-slider .slide-text-info blockquote p:not(:first-child){font-size:18px;line-height:180%}.corner{width:20px;height:20px;position:absolute}.corner::before,.corner::after{content:"";position:absolute;background:#1E25E6}.corner::before{width:100%;height:7px}.corner::after{width:7px;height:100%}.tl{top:0;left:0}.tr{top:0;right:0}.bl{bottom:0;left:0}.br{bottom:0;right:0}.tl::before{top:0;left:0}.tl::after{top:0;left:0}.tr::before{top:0;right:0}.tr::after{top:0;right:0}.bl::before{bottom:0;left:0}.bl::after{bottom:0;left:0}.br::before{bottom:0;right:0}.br::after{bottom:0;right:0}.is-only-desktop-slide{margin-top:62px;@media screen and (max-width:767px){margin-top:27px;.slider-arrows{display:none!important}}.slick-list{margin:0 -15px;overflow:visible}.slick-disabled{cursor:not-allowed;pointer-events:none;background:rgb(30 37 230 / .04);border:2px solid #fff0}.slick-track{display:flex}}.only-slide,.card-bg-t{margin:0 15px;background:#C1FF42 url(/wp-content/themes/fg/img/other.png) center right no-repeat;padding:40px 50px;height:auto;font-family:'Poppins',sans-serif;display:flex!important;flex-direction:column;align-items:flex-start;@media screen and (max-width:767px){margin:0;padding:30px;&:not(:last-child){margin-bottom:20px}}&>p{font-size:38px;line-height:40px;margin-bottom:30px;font-weight:700;text-transform:uppercase;@media screen and (max-width:767px){font-size:22px;line-height:32px;margin-bottom:20px}}&>div{margin-bottom:30px;@media screen and (max-width:767px){font-size:14px}}@media (hover:hover){&:hover{background:url(/wp-content/themes/fg/img/other-hover.png) center right no-repeat,linear-gradient(to bottom right,#341E34 0%,#191919 50%) bottom right / 50.1% 50.1% no-repeat,linear-gradient(to bottom left,#341E34 0%,#191919 50%) bottom left / 50.1% 50.1% no-repeat,linear-gradient(to top left,#341E34 0%,#191919 50%) top left / 50.1% 50.1% no-repeat,linear-gradient(to top right,#341E34 0%,#191919 50%) top right / 50.1% 50.1% no-repeat;color:#fff}}.offerings-btn{font-family:"Roboto Condensed",sans-serif;background:-o-linear-gradient(343.92deg,#145bf5 20.93%,#1e25e6 91.34%);background:linear-gradient(106.08deg,#145bf5 20.93%,#1e25e6 91.34%);-webkit-box-shadow:0 6rem 12rem rgb(23 73 240 / .4);box-shadow:0 6rem 12rem rgb(23 73 240 / .4);border-radius:10rem;padding:20rem 30rem;font-style:normal;font-weight:700;font-size:17rem;line-height:20rem;letter-spacing:.05em;color:#fff;cursor:pointer;display:inline-block;text-decoration:none;margin-top:auto}}.line-list-title{font-family:'Roboto';font-weight:700;font-size:24px;line-height:100%;color:#1E25E6;vertical-align:bottom;margin-top:30px;@media screen and (max-width:767px){line-height:18px;font-size:18px}}.line-list{position:relative;margin-top:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border-left:1px solid rgb(50 130 139 / .2);border-top:1px solid rgb(50 130 139 / .2);&>*:not(.corner){border-bottom:1px solid rgb(50 130 139 / .2);border-right:1px solid rgb(50 130 139 / .2);padding:40px;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;text-decoration:none;p{margin-top:10px;opacity:.7;font-size:16px;font-style:normal;font-weight:500;color:#292e43;@media screen and (max-width:767px){font-size:10px;line-height:140%}}}@media screen and (max-width:767px){margin-top:20px;grid-template-columns:repeat(2,1fr);.grid-2{grid-column:1 / 3}}}.line-list--platform{@media screen and (max-width:767px){img{max-height:82px}}}.line-list--four{grid-template-columns:repeat(auto-fit,minmax(275px,1fr));@media screen and (max-width:767px){grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.is-mobile-slide{margin-left:-10px;margin-right:-10px;padding-bottom:80px;.slick-list{overflow:visible}.slick-track{display:flex}.slider-arrows{bottom:0}.slick-slide{margin:0 10px}}}.ge-hero-img{margin-top:108px;img{width:100%}@media screen and (max-width:767px){margin-top:50px}}.ga-text{max-width:50%;&+div img{max-width:581px;width:100%}@media screen and (max-width:767px){max-width:100%;margin-bottom:20px}}.ge-hero-wrap{@media screen and (max-width:767px){flex-wrap:wrap}}#Cases{padding:100px 0;margin-top:54px;margin-bottom:54px;@media screen and (max-width:767px){padding:24px 0;margin-top:24px;margin-bottom:24px}}.footer-page-list{padding-left:0;margin-left:0;list-style:none;li a{font-family:'Roboto';font-weight:400;font-size:16px;line-height:160%;color:#fff;text-decoration:none}}