/*!
 Theme Name:   Rload Theme
 Theme URI:    https://rload.es
 Description:  Custom child theme based on Generatepress with the Rload configuration
 Author:       Rload Studio SL
 Author URI:   https://rload.es
 Template:     generatepress
 Version:      2.0.0
*/*,input,textarea{box-sizing:border-box}body{margin:0}ul{list-style-type:none;padding:0;margin:0}a{color:inherit;text-decoration:none}button{box-shadow:none;border:none;cursor:pointer;font-weight:700;margin:5px;color:gray}input{border:none}.only-readers{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}hr{margin:5px 0 5px 0;border:none;border-top:1px solid gray}h1,h2{font-weight:400}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px gray inset!important;box-shadow:0 0 0 1000px gray inset!important;border-radius:10px}@font-face{font-family:Poppins;src:url(src/fonts/Poppins-Light.eot);src:url(src/fonts/Poppins-Light.eot?#iefix) format("embedded-opentype"),url(src/fonts/Poppins-Light.woff2) format("woff2"),url(src/fonts/Poppins-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(src/fonts/Poppins-ExtraLight.eot);src:url(src/fonts/Poppins-ExtraLight.eot?#iefix) format("embedded-opentype"),url(src/fonts/Poppins-ExtraLight.woff2) format("woff2"),url(src/fonts/Poppins-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(src/fonts/Poppins-SemiBold.eot);src:url(src/fonts/Poppins-SemiBold.eot?#iefix) format("embedded-opentype"),url(src/fonts/Poppins-SemiBold.woff2) format("woff2"),url(src/fonts/Poppins-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(src/fonts/Poppins-Regular.eot);src:url(src/fonts/Poppins-Regular.eot?#iefix) format("embedded-opentype"),url(src/fonts/Poppins-Regular.woff2) format("woff2"),url(src/fonts/Poppins-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Ivy Mode";src:url(src/fonts/IvyMode-Light.eot);src:url(src/fonts/IvyMode-Light.eot?#iefix) format("embedded-opentype"),url(src/fonts/IvyMode-Light.woff2) format("woff2"),url(src/fonts/IvyMode-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Ivy Mode";src:url(src/fonts/IvyMode-LightItalic.eot);src:url(src/fonts/IvyMode-LightItalic.eot?#iefix) format("embedded-opentype"),url(src/fonts/IvyMode-LightItalic.woff2) format("woff2"),url(src/fonts/IvyMode-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Ivy Mode";src:url(src/fonts/IvyMode-Regular.eot);src:url(src/fonts/IvyMode-Regular.eot?#iefix) format("embedded-opentype"),url(src/fonts/IvyMode-Regular.woff2) format("woff2"),url(src/fonts/IvyMode-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.footer-widgets,.max-container,.page-home .cards-gallery .section-title{max-width:1550px;width:100%;margin:auto!important;font-size:1rem;padding:.8rem}.blocks-container,.hero-blocks-container,.page-home .fixed-scrollbar .sticky-section-menu ul,.text-image-container{width:100%;padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){.blocks-container,.hero-blocks-container,.page-home .fixed-scrollbar .sticky-section-menu ul,.text-image-container{max-width:80%;margin:auto}}@media only screen and (min-width:1080px){.blocks-container,.hero-blocks-container,.page-home .fixed-scrollbar .sticky-section-menu ul,.text-image-container{max-width:90%;padding-left:0;padding-right:0;display:flex;align-items:center;justify-content:space-between}}@media only screen and (min-width:2000px){.blocks-container,.hero-blocks-container,.page-home .fixed-scrollbar .sticky-section-menu ul,.text-image-container{max-width:1550px;margin:auto;width:90%}}.arrow:before,.blog .press .card-image::after,.blog main .card .post-thumbnail::after,.hero-content .hero-blocks-container .block-content::before,.hero-content .hero-blocks-container .block::after,.page-apis .apis-animation .anim-container .arrows-anim .arrows-infras::after,.page-apis .apis-animation .anim-container .arrows-anim .arrows-infras::before,.page-apis .apis-animation .anim-container .arrows-anim .arrows-system::after,.page-apis .apis-animation .anim-container .arrows-anim .arrows-system::before,.page-apis .integrate-products .card-inner::after,.page-home .fixed-scrollbar .sticky-section-menu ul li.active .li-content::after,.page-home .fixed-scrollbar .sticky-section-menu ul::after,.page-home .services-slider .inner-slide-text .text-bottom ul li::before,.page-home .solutions-slider .inner-slide-text .text-bottom ul li::before,.page-service .process-diagram .blocks::after,.page-why-us .advisor-man::before,.page-why-us .anim-container .baby-boomer::after,.page-why-us .anim-container .baby-boomer::before,.page-why-us .anim-container .circle #value::after,.page-why-us .anim-container .new-gen-content ul li::before,.page-why-us .anim-container .new-gen::before,.page-why-us .map-img .dot.madrid::after,.page-why-us .map-img .dot.madrid::before,.page-why-us .map-img .dot.miami::after,.page-why-us .map-img .dot.miami::before,.page-why-us .our-advisors .cards .card_bottom::after,.page-why-us .our-team .cards .card_bottom::after,.post-service .process-diagram .blocks::after,.post-template-default main article header::before,.related-posts .mini-post_thumb::after,.rld-button_line span::before,.site-footer .contact-info li::before,.site-footer .rrss .instagram,.site-footer .rrss .linkedin,.site-footer .rrss .twitter,.site-header nav .rld-menu li.menu-item-has-children>a::after,.site-header nav .rld-menu-container .ask-demo::after{content:"";display:block;min-width:20px;height:20px}.blog .press .card,.page-apis .integrate-products .card,.page-apis .key-benefits .card,.page-service .client-target .card,.page-service .key-benefits .block,.page-service .key-features .flex-container ul li,.page-service .product-specifications .block,.page-why-us .advisor-man .img-block ul li,.page-why-us .advisor-man .white-block,.page-why-us .our-advisors .cards .card,.page-why-us .our-team .cards .card,.page-why-us .value-propositions .card,.post-service .client-target .card,.post-service .key-benefits .block,.post-service .key-features .flex-container ul li,.post-service .product-specifications .block{background-color:#fff;border-radius:1rem;padding:1.5rem}.site-header{position:fixed;top:0;z-index:1000;width:100%;border-bottom:1px solid #212936;height:50px;background-color:#000122}@media only screen and (min-width:1080px){.site-header{position:absolute;margin:auto;left:0;right:0;height:80px;padding-left:20px}}@media only screen and (min-width:1080px){.site-header.sticky{position:fixed;animation:slideDown .35s ease-out;z-index:900;background-color:#000122!important}}.site-header_container{display:flex;align-items:center;justify-content:space-between;padding:0;height:50px}@media only screen and (min-width:1080px){.site-header_container{position:static;margin:auto;left:0;right:0;background-color:rgba(0,0,0,0);height:80px}}.site-header nav{color:#fff;position:absolute;width:100%;top:0}@media only screen and (min-width:1080px){.site-header nav{position:static;right:0}}@media only screen and (min-width:1080px){.site-header nav .rld-menu-container{width:100%}}.site-header nav .rld-menu-container .ask-demo{background-color:#3959e5;width:160px;display:flex;align-items:center;justify-content:center;height:50px;right:0;top:0;position:absolute;font-size:.9rem}@media only screen and (min-width:1080px){.site-header nav .rld-menu-container .ask-demo{min-width:200px;display:flex;align-items:center;justify-content:center;height:80px}}@media only screen and (min-width:1300px){.site-header nav .rld-menu-container .ask-demo{min-width:250px}}.site-header nav .rld-menu-container .ask-demo a{font-weight:700}.site-header nav .rld-menu-container .ask-demo:hover::after{transform:translate(5px,-5px)}.site-header nav .rld-menu-container .ask-demo::after{margin-left:10px;height:20px;background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/10/arrow.svg) no-repeat center;background-size:contain;display:none}@media only screen and (min-width:1080px){.site-header nav .rld-menu-container .ask-demo::after{display:block;transition:transform .3s ease-out}}.site-header nav .rld-menu-container .menu-top-container{position:fixed;background-color:#00173b;width:100%;left:0;height:0%;overflow:hidden;top:50px;display:flex;justify-content:center}.site-header nav .rld-menu-container .menu-top-container li a{padding:32px;padding-top:0;padding-bottom:0;display:flex;flex-direction:column;justify-content:center}.site-header nav .rld-menu-container .menu-top-container li a:focus{color:#fff}@media only screen and (min-width:1080px){.site-header nav .rld-menu-container .menu-top-container{position:static;background-color:rgba(0,0,0,0);padding:0}}.site-header nav .rld-menu-container .menu-top-container .submenu-container a{justify-content:flex-start}@media only screen and (min-width:1080px){.site-header nav .rld-menu-container .menu-top-container .submenu-container{position:absolute;width:100%!important;left:0;right:0;top:80px;background-color:#00173b;height:0;opacity:0;position:absolute;transition:all .5s ease}.site-header nav .rld-menu-container .menu-top-container .submenu-container .sub-menu{max-width:1550px;margin:auto;height:0;overflow:hidden;display:flex}.site-header nav .rld-menu-container .menu-top-container .submenu-container .sub-menu li{font-size:1.1rem;border:none!important}}@media only screen and (min-width:1080px)and (min-width:1080px){.site-header nav .rld-menu-container .menu-top-container .submenu-container .sub-menu li{color:#000122}}@media only screen and (min-width:1080px){.site-header nav .rld-menu-container .menu-top-container .submenu-container .sub-menu li a{color:#fff}.site-header nav .rld-menu-container .menu-top-container .submenu-container .sub-menu li a span{font-size:.9rem!important}}@media only screen and (min-width:1080px)and (min-width:1080px){.site-header nav .rld-menu-container .menu-top-container .submenu-container .sub-menu li a span{font-size:1rem}}.site-header nav .rld-menu-container .menu-top-container .submenu-container .menu-item-has-description a{display:flex;flex-direction:row;align-items:center;margin-top:2rem}.site-header nav .rld-menu-container .menu-top-container .submenu-container .menu-item-has-description a span{display:block}.site-header nav .rld-menu-container .menu-top-container .submenu-container .menu-item-has-description a .item-icon{width:30px;flex-shrink:0;margin-right:10px;display:block}@media only screen and (min-width:1080px){.site-header nav .rld-menu-container .menu-top-container .submenu-container .menu-item-has-description a .item-icon{width:90px}}.site-header nav .rld-menu-container .menu-top-container .submenu-container .menu-item-has-description a .menu-item-description{display:none}@media only screen and (min-width:1080px){.site-header nav .rld-menu-container .menu-top-container .submenu-container .menu-item-has-description a .menu-item-description{color:#6c727f;font-size:.8rem;display:block}}.site-header nav .hamburguer{background:url(src/img/hamburguer.svg) no-repeat center;background-color:rgba(0,0,0,0);width:40px;height:40px;display:block;position:absolute}.site-header nav .hamburguer.open{background:url(src/img/close.svg) no-repeat center}@media only screen and (min-width:1080px){.site-header nav .hamburguer{display:none}}.site-header nav .rld-menu{padding:20px;width:100%}@media only screen and (min-width:1080px){.site-header nav .rld-menu{display:flex;padding:0;justify-content:center}}.site-header nav .rld-menu>li{height:auto;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid #394150;padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:1080px){.site-header nav .rld-menu>li{height:85px;align-items:center;border-bottom:0;padding-top:0;padding-bottom:0}}.site-header nav .rld-menu>li a{padding-bottom:0;padding-top:0;height:100%}.site-header nav .rld-menu>li a .item-icon{display:none}.site-header nav .rld-menu li{font-size:1.2rem}@media only screen and (min-width:1080px){.site-header nav .rld-menu li{border-bottom:0;margin-right:0;padding:13px;padding-bottom:0;padding-top:0}}@media only screen and (min-width:2000px){.site-header nav .rld-menu li{margin-right:2rem}}@media only screen and (min-width:2000px){.site-header nav .rld-menu li.menu-item-has-children{display:flex;align-items:center}}.site-header nav .rld-menu li.menu-item-has-children>a{flex-direction:row;align-items:center}.site-header nav .rld-menu li.menu-item-has-children>a:focus{color:#3959e5}.site-header nav .rld-menu li.menu-item-has-children>a::after{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/10/arrow_menu.svg) no-repeat center;margin-left:15px;position:relative;top:3px}.site-header nav .rld-menu li.menu-item-has-children>a .item-icon{display:block}@media only screen and (min-width:1080px){.site-header nav .rld-menu li.menu-item-has-children:hover>.submenu-container{height:200px;opacity:1;transform:translateY(0)}.site-header nav .rld-menu li.menu-item-has-children:hover>.submenu-container .sub-menu{height:100%}.site-header nav .rld-menu li.menu-item-has-children:hover>.submenu-container .sub-menu a{height:auto}}.site-header nav .rld-menu li a{display:block;padding-top:20px;padding-bottom:20px}.site-header nav .rld-menu li a:hover{color:#3959e5}.site-header .rld-logo{max-width:100px;width:100%;position:absolute;top:12px;left:65px}@media only screen and (min-width:1080px){.site-header .rld-logo{max-width:150px;top:20px;left:30px}}.site-header .rld-logo a{display:block;width:100%}@media only screen and (min-width:1080px){.site-header .rld-logo a{max-width:180px}}.site-header .rld-logo a img{width:100%}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.site-footer .contact-info li::before{width:25px;height:25px;background-repeat:no-repeat;background-size:100%;background-position:center;margin-right:10px}.site-footer .rrss .instagram,.site-footer .rrss .linkedin,.site-footer .rrss .twitter{width:20px;height:20px;background-repeat:no-repeat;background-size:100%;margin-right:10px}.footer-container{position:relative}.site-footer{background-color:#000122;background-repeat:no-repeat;background-position:left top,right top;background-size:50px}.site-footer aside,.site-footer p{color:#fff!important}.site-footer .footer-logo{filter:grayscale(1) brightness(100);display:none}@media only screen and (min-width:1080px){.site-footer .footer-logo{display:block}}.site-footer .footer-logo__bottom{filter:grayscale(1) brightness(100)}@media only screen and (min-width:1080px){.site-footer .footer-logo__bottom{display:none}}.site-footer .contact-info{margin-bottom:20px;text-align:center}.site-footer .contact-info li{display:flex;align-items:center;font-weight:700;justify-content:center}@media only screen and (min-width:1080px){.site-footer .contact-info li{justify-content:flex-start}}.site-footer .contact-info__phone{background-color:#3959e5;max-width:320px;margin:auto;color:#000122;border-radius:50px;padding:15px;margin-bottom:20px}.site-footer .contact-info__phone::before{background-image:url(https://dev.citecsolutions.com/wp-content/uploads/2023/06/phone_d.svg)}@media only screen and (min-width:1080px){.site-footer .contact-info__phone::before{background-image:url(https://dev.citecsolutions.com/wp-content/uploads/2023/06/phone.svg)}}@media only screen and (min-width:1080px){.site-footer .contact-info__phone{margin:0 0 10px 0;background-color:rgba(0,0,0,0);color:#fff;padding:inherit}}.site-footer .contact-info__mail::before{background-image:url(https://dev.citecsolutions.com//wp-content/uploads/2023/06/mail.svg)}.site-footer .rrss{display:flex;max-width:160px;justify-content:space-between!important;margin:auto;margin-top:2rem}@media only screen and (min-width:1080px){.site-footer .rrss{justify-content:space-between!important;margin-left:0}}.site-footer .rrss .instagram{background-image:url(src/img/instagram.svg)}.site-footer .rrss .twitter{background-image:url(src/img/twitter.svg);margin-right:0}.site-footer .rrss .linkedin{background-image:url(src/img/linkedin.svg)}.site-footer .inside-footer-widgets{justify-content:space-between;flex-direction:column;align-items:center}@media only screen and (min-width:1080px){.site-footer .inside-footer-widgets{flex-direction:row}}.site-footer .inside-footer-widgets .footer-widget-1,.site-footer .inside-footer-widgets .footer-widget-2{max-width:100%;text-align:center}@media only screen and (min-width:1080px){.site-footer .inside-footer-widgets .footer-widget-1,.site-footer .inside-footer-widgets .footer-widget-2{max-width:45%;text-align:left}}@media only screen and (min-width:1080px){.site-footer .inside-footer-widgets .footer-widget-2{display:flex;max-width:500px}}.site-footer .inside-footer-widgets .footer-widget-2 aside{width:100%}.site-footer .inside-footer-widgets .footer-widget-2 aside:last-child{width:fit-content}.site-footer .inside-footer-widgets .footer-widget-2 aside p{margin:0}.site-footer .inside-footer-widgets .footer-widget-2 aside .menu-top-container a:active,.site-footer .inside-footer-widgets .footer-widget-2 aside .menu-top-container a:hover{color:#3959e5}.site-footer .inside-footer-widgets .footer-widget-2 aside .menu-top-container a:focus{color:#fff}.site-footer .inside-footer-widgets .footer-widget-2 .menu-item-has-children ul{display:none}.site-footer .address{color:#9ea3ae;font-size:1rem}.site-footer .logos{max-width:450px;margin:auto}@media only screen and (min-width:1080px){.site-footer .logos{margin:0}}.site-footer .footer-widget-3{display:none}.site-footer .widget_nav_menu .sub-menu{margin-left:0}.site-footer .copyright-bar{color:#6c727f;font-size:.7rem}@media only screen and (min-width:1300px){.site-footer .copyright-bar{font-size:.6rem}}.site-footer .copyright-bar a{color:#3959e5}.inside-site-info{font-size:.7rem;color:#6c727f}@media only screen and (min-width:1300px){.inside-site-info{font-size:.6rem}}.menu-legal-container a{font-size:.7rem;color:#4d5461}label{margin-bottom:15px;position:relative;color:#9ea3ae;padding-bottom:10px;border-bottom:1px solid #9ea3ae;font-size:1rem}@media only screen and (min-width:768px){label{padding-bottom:15px}}label:focus-within{border-bottom:1px solid #3959e5}input,select{width:100%;padding:5px 0!important;margin-top:18px;border:none!important;outline:0;background-color:rgba(0,0,0,0)!important;color:#fff!important}@media only screen and (min-width:768px){input,select{padding:10px 0;margin-top:20px}}input::placeholder{opacity:0}.label-text{position:absolute;top:0;left:0;transform:translateY(0);transition-duration:.3s}.freeze,label:focus-within .label-text{color:#9ea3ae;transform:translateY(-20px);font-size:.8rem!important}@media only screen and (min-width:768px){.freeze,label:focus-within .label-text{transform:translateY(-25px)}}.input-block-container{margin-top:10px}@media only screen and (min-width:1080px){.input-block-container{display:flex;justify-content:space-between}}.input-block-container .input-block:first-child{margin-right:20px}.width-50{width:100%}input[type=submit]{line-height:1rem;padding:20px!important}.wpcf7-not-valid-tip{font-size:.9rem;margin-top:5px}.related-posts{background-color:#ecf0fb;padding-bottom:4rem}.related-posts h3{text-align:center;font-weight:200;font-size:3rem;margin-top:3rem;margin-bottom:3rem}@media only screen and (min-width:1080px){.related-posts .flex-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem}}.related-posts .mini-post_thumb{height:250px;width:100%;border-radius:10px;position:relative}.related-posts .mini-post_thumb::after{background:url(https://dev.citecsolutions.com/wp-content/uploads/2023/10/arow_b.svg) no-repeat center;background-color:#fff;border-radius:100%;padding:1.5rem;position:absolute;right:20px;top:20px}.related-posts .mini-post_content h4{color:#3959e5;font-weight:700;margin-top:1.5rem}.related-posts .mini-post:hover .mini-post_thumb::after{background:url(https://dev.citecsolutions.com/wp-content/uploads/2023/10/arrow.svg) no-repeat center;background-color:#3959e5;transition:all .2s}.related-posts .mini-post:hover h4{color:#00193a;transition:all .2s}*{font-family:Poppins,sans-serif}html{--site-url:"https://dev.citecsolutions.com/"}h2{font-size:clamp(28px,2.5vw,50px)}@media only screen and (min-width:1080px){.inside-article{padding-top:6rem!important}}@media only screen and (min-width:1080px){.section-title{padding-top:4rem!important}}.blog h1{font-family:"Ivy Mode";font-weight:400;font-size:clamp(40px,6vw,110px);text-align:center}.blog h2{text-align:center;font-weight:200}.blog .press{position:relative;background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/10/dark-bg.jpg) no-repeat center;background-position:top right;background-size:contain}.blog .press h1{margin-top:4rem}@media only screen and (min-width:1500px){.blog .press h1{margin-top:0}}.blog .press .logos{position:relative;margin-bottom:2rem}.blog .press .logos .logo-pagination{margin:auto;text-align:center}.blog .press .logos .logo-pagination .swiper-pagination-bullet{background-color:rgba(0,0,0,0);border:1px solid #fff;opacity:.7}.blog .press .logos .logo-pagination .swiper-pagination-bullet-active{background-color:#fff;opacity:1}.blog .press .logos-image{height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:768px){.blog .press .logos-image{width:100%;max-width:160px;margin:auto}}.blog .press .logos-image img{max-height:70px}.blog .press h2{color:#fff}.blog .press .card:hover{background-color:#ecf0fb;transition:all .3s}.blog .press .card-inner{display:flex;flex-direction:column;justify-content:space-between;min-height:300px}@media only screen and (min-width:1080px){.blog .press .card-inner{min-height:380px}}.blog .press .card-inner h3{font-size:1.6rem}.blog .press .card-image{margin-bottom:3rem;display:flex;justify-content:space-between;align-items:center}.blog .press .card-image img{height:auto;max-width:90%}.blog .press .card-image::after{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/10/arrow.svg) no-repeat center;background-color:#3959e5;border-radius:100%;padding:1.5rem}.blog .press .card h1,.blog .press .card h2,.blog .press .card h3{color:#3959e5;font-weight:200}.blog .press .card p{color:#000;margin-bottom:0}.blog .press .swiper-scrollbar{position:static;height:3px;max-width:90%;margin:auto;background-color:#fff;margin-top:2rem}.blog .press .swiper-scrollbar-drag{background-color:#3959e5;height:3px}.blog main{background-color:#ecf0fb;padding-top:3rem;padding-bottom:4rem}@media only screen and (min-width:1080px){.blog main{padding-top:5rem}}.blog main h2{color:#000}.blog main p{color:#000}.blog main .card .post-thumbnail{height:245px;border-radius:10px;position:relative}.blog main .card .post-thumbnail::after{background:url(https://dev.citecsolutions.com/wp-content/uploads/2023/10/arow_b.svg) no-repeat center;background-color:#fff;border-radius:100%;padding:1.5rem;position:absolute;right:20px;top:20px}.blog main .card .inside-article{padding:0!important}.blog main .card h3{color:#3959e5;font-weight:700;margin-top:2rem}.blog main .card:hover .post-thumbnail::after{background:url(https://dev.citecsolutions.com/wp-content/uploads/2023/10/arrow.svg) no-repeat center;background-color:#3959e5;transition:all .2s}.post-footer-info{background-color:#fff;padding-top:2rem;padding-bottom:6rem}.post-footer-info .max-container{max-width:1100px;background-color:#ecf0fb;padding:3rem;border-radius:1rem;text-align:center}.post-footer-info .max-container p{max-width:90%;margin:auto;margin-bottom:2rem}.post-footer-info .max-container .rld-button_line{background-color:#3959e5!important;border:none!important}.post-template-default main{background-color:#fff}.post-template-default main article header{position:relative}.post-template-default main article header h1,.post-template-default main article header img{position:relative;margin-left:auto;margin-right:auto;display:block;text-align:center;max-width:1200px;padding-left:2%;padding-right:2%}.post-template-default main article header img{width:100%}.post-template-default main article header::before{height:85%;background-color:#000122;background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/10/dark-bg.jpg) no-repeat center;background-size:cover;position:absolute;width:100%}@media only screen and (min-width:1080px){.post-template-default main article header::before{min-height:300px;height:75%}}.post-template-default main .inside-article{padding:0;padding-top:0!important}.post-template-default main .inside-article .entry-content{max-width:1200px;margin:auto;padding-left:2%;padding-right:2%;margin-top:2rem}@media only screen and (min-width:1080px){.post-template-default main .inside-article .entry-content{margin-top:4rem}}.post-template-default main .inside-article h1{text-align:center;font-family:"Ivy Mode";font-size:2rem;position:relative;padding-top:25%}@media only screen and (min-width:768px){.post-template-default main .inside-article h1{padding-top:20%}}@media only screen and (min-width:1080px){.post-template-default main .inside-article h1{font-size:3rem;padding-top:10rem}}.post-template-default main .inside-article h2{font-size:1.5rem}.post-template-default main .inside-article footer{display:none}.post-template-default main .inside-article figure{margin-bottom:0rem}.post-template-default main .inside-article figure figcaption{text-align:left}html{font-size:16px}@media only screen and (min-width:2000px){html{font-size:18px}}body{overflow-x:hidden;background-color:#000122}section{margin-bottom:0!important}section h2{font-weight:200;text-align:center}section h2 em{color:#3959e5}section p{color:#fff}section .flex-container{display:flex}.light{background-color:#ecf0fb!important}.light h2{color:#000}.light p{color:#fff}.swiper-container{overflow-x:hidden}.section-spacing{padding-top:12%;padding-bottom:10%}@media only screen and (min-width:1080px){.section-spacing{padding-top:5%;padding-bottom:3%}}.inside-page-header,.one-container .container,.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{background-color:rgba(0,0,0,0)}.page-template-default{margin-top:5rem}.page-legal{background-color:#fff}.page-legal .site-content{max-width:1200px;margin:auto}.page-legal h1,.page-legal h2,.page-legal h3,.page-legal h4,.page-legal h5{color:inherit}.page-legal h1{font-weight:400}.page-legal h2{font-size:2rem}.main-title{font-family:"Ivy Mode";font-weight:400;font-size:clamp(30px,6vw,150px)}h1,h2{font-weight:300;color:#fff}h1 em,h2 em{font-family:"Ivy Mode";font-style:italic}.blocks-container{padding-left:0;padding-right:0}.text-image-container{padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column}@media only screen and (min-width:1080px){.text-image-container{flex-direction:row}}.text-image-container canvas{width:100%}.text-image-container:last-child{padding-bottom:10%}.text-image-container.reverse{flex-direction:column-reverse}@media only screen and (min-width:1080px){.text-image-container.reverse{flex-direction:row-reverse}}.text-image-container.reverse .text-image-container_left{display:flex;justify-content:flex-start}.text-image-container_left,.text-image-container_right{width:100%}@media only screen and (min-width:1080px){.text-image-container_left,.text-image-container_right{width:50%}}.text-image-container_left{display:flex}.text-image-container .inner-content{width:100%;max-width:470px}@media only screen and (min-width:2000px){.text-image-container .inner-content{max-width:600px}}.text-image-container .inner-content_text{text-align:center}@media only screen and (min-width:1080px){.text-image-container .inner-content_text{text-align:left}}.text-image-container .inner-content_button{text-align:center;margin-bottom:3rem}@media only screen and (min-width:1080px){.text-image-container .inner-content_button{text-align:left;margin-bottom:auto}}.blocks-container .blocks,.hero-blocks-container .blocks{padding-top:5%;max-width:100%;padding-left:3%;padding-right:3%}@media only screen and (min-width:1080px){.blocks-container .blocks,.hero-blocks-container .blocks{display:grid;grid-auto-flow:column;padding-left:auto;padding-right:auto}}.blocks-container .blocks .block,.hero-blocks-container .blocks .block{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}@media only screen and (min-width:1080px){.blocks-container .blocks .block,.hero-blocks-container .blocks .block{padding-left:2rem;padding-right:2rem}}.blocks-container .blocks .block:first-child,.hero-blocks-container .blocks .block:first-child{padding-left:0}.blocks-container .blocks .block:last-child,.hero-blocks-container .blocks .block:last-child{padding-right:0}.blocks-container .blocks .block_top,.hero-blocks-container .blocks .block_top{max-width:300px}.rld-button{background-color:#3959e5!important;border:none!important;color:#fff!important;border-radius:50px!important;font-weight:700;padding:.8rem;padding-left:1rem;padding-right:1rem;position:relative;overflow:hidden;margin:auto;display:block;width:fit-content}@media only screen and (min-width:1080px){.rld-button{margin:0;font-size:1.1rem!important;padding:1rem;padding-left:2rem;padding-right:2rem}}.rld-button span{position:relative;z-index:1}.rld-button:hover::after{transform:scale(5);transition:all .4s ease-in-out}.rld-button::after{content:"";background-color:#4d75fe;width:100px;height:100px;display:block;position:absolute;top:-35%;left:0;right:0;margin:auto;z-index:0;border-radius:100%;transform:scale(0);transition:all .2s ease-in-out;transform-origin:center}.rld-button_line{background-color:rgba(0,0,0,0)!important;border:none!important;color:#fff!important;border-radius:50px!important;font-weight:700;padding:.8rem;padding-left:1rem;padding-right:1rem;position:relative;overflow:hidden;margin:auto;border:1px solid #fff!important;padding-left:2rem!important;padding-right:2rem!important}@media only screen and (min-width:1080px){.rld-button_line{margin:0;font-size:1.1rem!important;padding:1rem;padding-left:2rem;padding-right:2rem}}.rld-button_line span{position:relative;z-index:1}.rld-button_line:hover::after{transform:scale(5);transition:all .4s ease-in-out}.rld-button_line::after{content:"";background-color:#4d75fe;width:100px;height:100px;display:block;position:absolute;top:-35%;left:0;right:0;margin:auto;z-index:0;border-radius:100%;transform:scale(0);transition:all .2s ease-in-out;transform-origin:center}@media only screen and (min-width:1080px){.rld-button_line{padding-left:3rem!important;padding-right:3rem!important}}.rld-button_line span{display:flex;align-items:center}.rld-button_line span::before{width:40px;height:40px;background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/09/calendar.svg) no-repeat;background-size:contain;margin-right:15px}.site-content{display:block}button,input,input[type=submit]{font-family:Poppins,sans-serif}li,p{font-weight:300;font-size:1.1rem}@media only screen and (min-width:2000px){li,p{font-size:1.2rem;font-weight:300}}.container,.content-area,.grid-container,.site-main{width:100%!important;max-width:100%;margin:0!important}.footer-widgets,.max-container{margin:auto!important;float:none!important}.swiper-container{padding:20px}.footer-widgets,.site-info{background-color:rgba(0,0,0,0);max-width:1550px;margin:auto}.magnetic{display:inline-block;border-radius:50%}#magnet-button{display:inline-block}.uppercase-title{text-transform:uppercase;color:#fff;font-weight:600;text-align:center;letter-spacing:5px;font-size:.9rem;margin-top:2rem;padding-left:1rem;padding-right:1rem;max-width:100%;margin:auto;margin-bottom:1rem}@media only screen and (min-width:768px){.uppercase-title{max-width:90%;margin-bottom:0}}@media only screen and (min-width:1080px){.uppercase-title{letter-spacing:8px;font-size:.9rem;margin-top:2rem;margin-bottom:2rem;max-width:100%}}.cards{max-width:500px;margin:auto}@media only screen and (min-width:768px){.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;max-width:100%}}@media only screen and (min-width:1080px){.cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.cards .card{margin-bottom:1rem}@media only screen and (min-width:768px){.cards .card{margin-bottom:0}}.alm-reveal{margin-top:2rem}@media only screen and (min-width:1080px){.alm-reveal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.alm-btn-wrap{text-align:center}.alm-btn-wrap .alm-load-more-btn{background-color:#3959e5;border-radius:50px;padding:1rem;min-width:300px;color:#fff}.error404 .not-found{height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.error404 .not-found a{text-decoration:underline}.error404 .not-found a:hover{color:#3959e5}.error404 .not-found p{color:#fff}.error404 .not-found h1{color:#3959e5;font-size:4rem;margin-top:50px}.error404 .not-found h2{font-size:2rem}.error404 .site-header{background-color:#000122}.hero{background-color:#000122;color:#fff;min-height:615px;background-size:40%;background-position:center;height:100vh;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1080px){.hero{min-height:700px}}.hero-content{width:100%;padding-top:35px}.hero-content .hero-slider-container{max-height:100vh;min-height:550px;height:100vh;padding-bottom:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.hero-content .hero-slider-container .heroSlider__pagination{text-align:center;position:fixed;bottom:2%}@media only screen and (min-width:1080px){.hero-content .hero-slider-container .heroSlider__pagination{margin-top:1rem;bottom:5%;position:absolute}}.hero-content .hero-slider-container .heroSlider__pagination .swiper-pagination-bullet{width:13px;height:10px;display:inline-block;background:#fff;opacity:.2;margin:0 5px;border-radius:20px;transition:opacity .5s,background-color .5s,width .5s;transition-delay:.5s,.5s,0s}.hero-content .hero-slider-container .heroSlider__pagination .swiper-pagination-bullet-active{opacity:1;background:#fff;width:100px;transition-delay:0s}@media screen and (max-width:576px){.hero-content .hero-slider-container .heroSlider__pagination .swiper-pagination-bullet-active{width:70px}}@media only screen and (min-width:768px){.hero-content .hero-slider-container{min-height:600px}}@media only screen and (min-width:1080px){.hero-content .hero-slider-container{min-height:700px;height:90vh}}.hero-content .hero-slider-container .swiper-container{position:absolute;width:100%;overflow:hidden}.hero-content .hero-slider-container .swiper-container h1{font-weight:400}.hero-content .hero-blocks-container .block{text-align:left;padding-left:0;flex-direction:row}.hero-content .hero-blocks-container .block::after{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/09/line.svg) no-repeat;background-size:cover;height:100%;width:2px;min-width:2px}@media only screen and (min-width:1080px){.hero-content .hero-blocks-container .block::after{margin-left:2rem;margin-right:2rem}}@media only screen and (min-width:1080px){.hero-content .hero-blocks-container .block-content{max-width:80%}}.hero-content .hero-blocks-container .block-content::before{height:auto;font-family:"Ivy Mode";font-weight:300;color:#3959e5;font-size:6rem}.hero-content .hero-blocks-container .block-bottom p{margin-bottom:1rem}.hero-content .hero-blocks-container .block-bottom strong{font-size:1.5rem}.hero-content .hero-blocks-container .block:nth-child(1) .block-content::before{content:"01."}.hero-content .hero-blocks-container .block:nth-child(2) .block-content::before{content:"02."}.hero-content .hero-blocks-container .block:nth-child(3) .block-content::before{content:"03."}.hero-content .hero-blocks-container .block:last-child::after{display:none}.hero .slide-inner{text-align:center;margin:auto}@media only screen and (min-width:1080px){.hero .slide-inner{max-width:100%}}.hero .slide-inner h1{font-family:"Ivy Mode";font-size:clamp(55px,7vw,120px);margin-top:0}.hero .slide-inner p{margin:0;font-size:clamp(20px,4vw,28px);max-width:1000px;margin-left:auto;margin-right:auto}.hero .swiper-slide{opacity:0!important}.hero .swiper-slide-active{opacity:1!important}#canvas{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0);pointer-events:none;z-index:0}.plane{height:100%;width:100%;max-width:320px;max-height:320px;position:relative;margin:0 auto}@media only screen and (min-width:768px){.plane{max-width:500px;max-height:500px}}@media only screen and (min-width:1300px){.plane{height:100%;width:100%;max-width:600px;max-height:600px}}@media only screen and (min-width:1500px){.plane{max-width:700px;max-height:700px}}@media only screen and (min-width:2000px){.plane{max-width:850px;max-height:850px}}.plane img{display:none}.no-curtains .plane{overflow:hidden;display:flex;align-items:center;justify-content:center}.no-curtains .plane img{display:block;max-width:800px;object-fit:contain}.page-home section h2{margin-bottom:0}.page-home .hero{position:relative}.page-home .hero .uppercase-title{position:absolute;top:10%;max-width:330px}@media only screen and (min-width:768px){.page-home .hero .uppercase-title{max-width:700px}}@media only screen and (min-width:1080px){.page-home .hero .uppercase-title{max-width:100%}}.page-home .fixed-scrollbar{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/09/bg-colors-1.svg) no-repeat #000122;background-position:-150% 100%;background-size:70%;padding-top:20%}@media only screen and (min-width:1080px){.page-home .fixed-scrollbar{padding-top:0}}.page-home .fixed-scrollbar .sticky-section-menu{z-index:100;top:80px;width:100%;background-color:#000122;display:none}@media only screen and (min-width:1080px){.page-home .fixed-scrollbar .sticky-section-menu{display:block}}.page-home .fixed-scrollbar .sticky-section-menu ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between;align-items:center;width:100%;position:relative}.page-home .fixed-scrollbar .sticky-section-menu ul::after{height:1px;width:100%;top:50%;position:absolute;background-color:#6c727f;transform:translateY(50%,-50%);z-index:0}.page-home .fixed-scrollbar .sticky-section-menu ul li{background-color:#000122;position:relative;text-align:center}.page-home .fixed-scrollbar .sticky-section-menu ul li:first-child{text-align:left}.page-home .fixed-scrollbar .sticky-section-menu ul li:first-child .li-content{margin-left:0}.page-home .fixed-scrollbar .sticky-section-menu ul li:last-child{text-align:right}.page-home .fixed-scrollbar .sticky-section-menu ul li:last-child .li-content{margin-right:0}.page-home .fixed-scrollbar .sticky-section-menu ul li .li-content{background-color:#000122;position:relative;z-index:1;width:fit-content;margin:auto}.page-home .fixed-scrollbar .sticky-section-menu ul li a{color:#6c727f;text-transform:uppercase;padding:2rem;padding-right:40px;padding-left:40px;display:inline-block;letter-spacing:.2rem;font-size:1rem}.page-home .fixed-scrollbar .sticky-section-menu ul li a:hover{font-weight:400;color:#fff}.page-home .fixed-scrollbar .sticky-section-menu ul li:nth-child(1){padding-left:0}.page-home .fixed-scrollbar .sticky-section-menu ul li:last-child(){padding-right:0}.page-home .fixed-scrollbar .sticky-section-menu ul li.active .li-content a{color:#fff!important}.page-home .fixed-scrollbar .sticky-section-menu ul li.active .li-content::after{position:absolute;border-radius:100%;height:70px;width:70px;top:15%;margin:auto;left:0;right:0;border:1px solid #3959e5;animation:growUpCircle .8s;pointer-events:none;z-index:2}.page-home .fixed-scrollbar .sticky-section-menu.fixed{position:sticky}.page-home .fixed-scrollbar h2{font-weight:300}.page-home .blocks-container{padding-bottom:10%}@media only screen and (min-width:1080px){.page-home .blocks-container{padding-bottom:0}}.page-home .blocks-container h2{font-size:1.7rem}@media only screen and (min-width:1080px){.page-home .blocks-container h2{font-size:2rem;padding-bottom:auto}}.page-home .cards-gallery,.page-home .solutions-slider{background-color:#ecf0fb;min-height:600px}@media only screen and (min-width:1080px){.page-home .cards-gallery,.page-home .solutions-slider{min-height:800px}}.page-home .cards-gallery h2,.page-home .solutions-slider h2{max-width:90%;margin:auto}.page-home .services-slider,.page-home .solutions-slider{padding-top:15%;padding-bottom:10%}@media only screen and (min-width:1080px){.page-home .services-slider,.page-home .solutions-slider{padding-top:5%;padding-bottom:0}}.page-home .services-slider .flex-container,.page-home .solutions-slider .flex-container{display:flex;flex-direction:column-reverse}@media only screen and (min-width:1080px){.page-home .services-slider .flex-container,.page-home .solutions-slider .flex-container{display:block}}.page-home .services-slider__pagination,.page-home .solutions-slider__pagination{text-align:center;position:absolute;bottom:20px;z-index:100}@media only screen and (min-width:1080px){.page-home .services-slider__pagination,.page-home .solutions-slider__pagination{margin-top:1rem}}.page-home .services-slider__pagination .swiper-pagination-bullet,.page-home .solutions-slider__pagination .swiper-pagination-bullet{width:13px;height:10px;display:inline-block;background:#3959e5;opacity:.2;margin:0 5px;border-radius:20px;transition:opacity .5s,background-color .5s,width .5s;transition-delay:.5s,.5s,0s}.page-home .services-slider__pagination .swiper-pagination-bullet-active,.page-home .solutions-slider__pagination .swiper-pagination-bullet-active{opacity:1;background:#3959e5;width:100px;transition-delay:0s}@media screen and (max-width:576px){.page-home .services-slider__pagination .swiper-pagination-bullet-active,.page-home .solutions-slider__pagination .swiper-pagination-bullet-active{width:70px}}.page-home .services-slider h2,.page-home .solutions-slider h2{color:#000;font-weight:200;text-align:center}.page-home .services-slider h2 em,.page-home .solutions-slider h2 em{font-family:"Ivy Mode";font-style:italic;color:#3959e5}.page-home .services-slider .inner-slide,.page-home .solutions-slider .inner-slide{display:flex;flex-direction:column}@media only screen and (min-width:1080px){.page-home .services-slider .inner-slide,.page-home .solutions-slider .inner-slide{flex-direction:row;padding:2rem}}.page-home .services-slider .inner-slide-image,.page-home .solutions-slider .inner-slide-image{width:100%}@media only screen and (min-width:1080px){.page-home .services-slider .inner-slide-image,.page-home .solutions-slider .inner-slide-image{max-width:500px}}.page-home .services-slider .inner-slide-text,.page-home .solutions-slider .inner-slide-text{width:100%;padding-top:0;display:flex;justify-content:flex-start;flex-direction:column}@media only screen and (min-width:1080px){.page-home .services-slider .inner-slide-text,.page-home .solutions-slider .inner-slide-text{padding:2rem;padding-top:0;width:45%}}.page-home .services-slider .inner-slide-text .text-top span,.page-home .solutions-slider .inner-slide-text .text-top span{font-family:"Ivy Mode";font-style:normal;font-weight:300;font-size:5rem;color:#3959e5}.page-home .services-slider .inner-slide-text .text-bottom .rld-button,.page-home .solutions-slider .inner-slide-text .text-bottom .rld-button{width:fit-content;margin-top:2rem}.page-home .services-slider .inner-slide-text .text-bottom ul li,.page-home .solutions-slider .inner-slide-text .text-bottom ul li{color:#000;display:flex;align-items:center}.page-home .services-slider .inner-slide-text .text-bottom ul li::before,.page-home .solutions-slider .inner-slide-text .text-bottom ul li::before{background:url(src/img/dot.svg) no-repeat;background-position:center;background-size:15px;flex-shrink:0;margin-right:1rem}.page-home .services-slider .inner-slide-text .text-bottom p,.page-home .solutions-slider .inner-slide-text .text-bottom p{color:#000}.page-home .services-slider .inner-slide-text .text-bottom h3,.page-home .solutions-slider .inner-slide-text .text-bottom h3{color:#3959e5}.page-home .solutions-slider{position:relative}.page-home .solutions-slider__pagination{position:static!important}.page-home .solutions-slider .flex-container{display:flex;flex-direction:column}.page-home .sliderTitle{transform:scale(0);text-align:center}.page-home .anim-container{position:relative;width:100%;height:auto}.page-home .anim-container .window{position:absolute;width:60%;top:10%;left:1%}.page-home .anim-container .window-top{position:absolute;width:55%;top:0;left:2%}.page-home .anim-container .window-front{position:absolute;width:25%;bottom:20%;right:15%}.page-home .text-image-container_right{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/09/bg-colors-1.svg) no-repeat;background-size:85%}.page-home .research-section{margin-bottom:6%;position:relative}.page-home .research-section h2{margin-bottom:1rem}.page-home .research-section .block{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/09/gradient-circle-bg.svg) no-repeat;background-size:50%;background-position:center top;align-items:flex-start;justify-content:flex-start;text-align:center;margin-bottom:2rem}.page-home .research-section .block:last-child{margin-bottom:0}@media only screen and (min-width:1080px){.page-home .research-section .block{align-items:center;margin-bottom:0}}.page-home .research-section .block_top{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2rem}@media only screen and (min-width:1080px){.page-home .research-section .block_top{min-height:300px;max-width:100%}}.page-home .research-section .block_top img{width:100%;max-width:280px}@media only screen and (min-width:1080px){.page-home .research-section .block_top img{max-width:350px}}.page-home .portfolio-section{padding-top:5%;padding-bottom:20%}@media only screen and (min-width:1080px){.page-home .portfolio-section{padding-top:0;padding-bottom:0}}.page-home .portfolio-section h2,.page-home .portfolio-section p{color:#fff!important;text-align:left;font-weight:300}.page-home .portfolio-section>.flex-container{display:block;position:relative}.page-home .portfolio-section .services-slider{padding-top:0}.page-home .portfolio-section .services-slider__pagination{height:40px}@media only screen and (min-width:1080px){.page-home .portfolio-section .services-slider__pagination{position:absolute;top:1rem;z-index:5}}.page-home .portfolio-section .services-slider__pagination .swiper-pagination-bullet{background:#fff!important}.page-home .portfolio-section .services-slider h2{margin-bottom:1rem}.page-home .portfolio-section .inner-slide{display:flex;justify-content:center;align-items:center;padding-top:0;padding-bottom:0}.page-home .portfolio-section .inner-slide-text{width:100%;max-width:600px}@media only screen and (min-width:1080px){.page-home .portfolio-section .inner-slide-text{width:50%}}.page-home .portfolio-section .inner-slide-text h2,.page-home .portfolio-section .inner-slide-text p{text-align:center}@media only screen and (min-width:1080px){.page-home .portfolio-section .inner-slide-text h2,.page-home .portfolio-section .inner-slide-text p{text-align:left}}.page-home .portfolio-section .inner-slide-image{width:100%;max-width:830px}@media only screen and (min-width:1080px){.page-home .portfolio-section .inner-slide-image{width:50%}}.page-home .reporting-section{scroll-behavior:smooth;max-width:100%;width:100%;background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/09/bg-colors-1.svg) no-repeat;background-position:center right;margin-top:6%}.page-home .reporting-section .slider-block{display:flex;align-items:center}.page-home .reporting-section .slider-block .honestSlider{display:flex;position:relative}.page-home .reporting-section .slider-block .navigation{position:relative;display:flex;flex-direction:column;justify-content:center;margin-right:20px}.page-home .reporting-section .slider-block .navigation .swiper-button-next,.page-home .reporting-section .slider-block .navigation .swiper-button-prev{position:static;background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/10/slider-arrow.svg) no-repeat;background-position:center;height:100px;width:50px}.page-home .reporting-section .slider-block .navigation .swiper-button-next::after,.page-home .reporting-section .slider-block .navigation .swiper-button-prev::after{display:none}.page-home .reporting-section .slider-block .navigation .swiper-button-next{transform:rotate(180deg)}.page-home .reporting-section .text-image-container_left{justify-content:center}@media only screen and (min-width:1080px){.page-home .reporting-section .text-image-container_left{padding-right:5%;justify-content:flex-end}}.page-home .reporting-section .text-image-container_right{background:rgba(0,0,0,0)}.page-home .reporting-section h2{text-align:center}@media only screen and (min-width:1080px){.page-home .reporting-section h2{text-align:left;margin-bottom:1rem}}.page-home .cards-gallery .section-title{margin-bottom:3%}.page-home .cards-gallery .section-title h2{color:#000;text-align:center;font-weight:200}.page-home .cards-gallery .swiper-scrollbar{position:static;height:5px;max-width:90%;margin:auto}.page-home .cards-gallery .swiper-scrollbar-drag{background-color:#3959e5;height:5px}@media only screen and (min-width:1080px){.page-home .cards-gallery .cards-container{margin-bottom:4rem}}.page-home .cards-gallery .cards-container .card{min-height:375px;width:200px;position:relative;transition:opacity .3s;opacity:1;background-color:#fff;border-radius:20px;overflow:hidden}@media only screen and (min-width:1080px){.page-home .cards-gallery .cards-container .card{min-height:475px}}@media only screen and (min-width:1080px){.page-home .cards-gallery .cards-container .card:hover .card-bg{transition:opacity .3s;opacity:1}}@media only screen and (min-width:1080px){.page-home .cards-gallery .cards-container .card:hover .card-text h4,.page-home .cards-gallery .cards-container .card:hover .card-text p{color:#fff}}.page-home .cards-gallery .cards-container .card h4{color:#3959e5;font-weight:300;font-size:2rem}.page-home .cards-gallery .cards-container .card p{color:#000}.page-home .cards-gallery .cards-container .card-inner{display:flex;flex-direction:column;justify-content:flex-end}.page-home .cards-gallery .cards-container .card-inner .card-text{position:absolute;z-index:1;top:0;padding:2rem;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.page-home .cards-gallery .cards-container .card-inner .card-text p{color:#fff}@media only screen and (min-width:1080px){.page-home .cards-gallery .cards-container .card-inner .card-text p{color:inherit}}.page-home .cards-gallery .cards-container .card-inner .card-text h4{color:#fff}@media only screen and (min-width:1080px){.page-home .cards-gallery .cards-container .card-inner .card-text h4{color:#3959e5}}.page-home .cards-gallery .cards-container .card-inner .card-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:1;transition:opacity .3s;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:1080px){.page-home .cards-gallery .cards-container .card-inner .card-bg{opacity:0}}.loader{background-color:#000122;position:fixed;top:0;width:100%;height:100vh;z-index:9999;opacity:1;transition:opacity .15s ease-out;pointer-events:none}.loader-hidden{opacity:0;transition:opacity .25s ease-in}@keyframes growUpCircle{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}.arrow,.arrow:before{position:fixed}@media only screen and (min-width:1080px){.arrow,.arrow:before{position:absolute}}.arrow{width:30px;height:30px;top:85%;right:0;left:0;margin:auto;transform:rotate(45deg);border:1px #fff solid;border-left:none;border-top:none}@media only screen and (min-width:1080px){.arrow{top:90%;right:90px;left:auto;margin:-20px 0 0 -20px}}.arrow:before{top:90%;right:0;margin:-16px 0 0 -16px;border:1px #fff solid;border-left:none;border-top:none;animation:arrow 2s infinite}.arrow span{position:absolute;display:none;top:0;width:200px;transform:rotate(225deg);font-weight:200;text-align:right}@media only screen and (min-width:1080px){.arrow span{display:block}}@keyframes arrow{0%{opacity:1}100%{opacity:0;transform:translate(-10px,-10px)}}.page-service .client-target .card,.page-service .key-benefits .block,.page-service .key-features .flex-container ul li,.page-service .product-specifications .block,.post-service .client-target .card,.post-service .key-benefits .block,.post-service .key-features .flex-container ul li,.post-service .product-specifications .block{background-color:#fff;border-radius:1rem}.page-service,.post-service{color:#fff;margin-top:5rem}.page-service p,.post-service p{color:#000}.page-service section,.post-service section{margin-top:4rem}.page-service section h2,.post-service section h2{color:#000;font-weight:200;text-align:center;margin-bottom:.5rem}.page-service section h2 em,.post-service section h2 em{font-family:"Ivy Mode";color:#3959e5}.page-service .product-top,.post-service .product-top{text-align:center;padding-top:2rem}.page-service .product-top p,.post-service .product-top p{color:#fff}.page-service .product-top .main-title,.post-service .product-top .main-title{margin-bottom:1rem;font-size:clamp(45px,6vw,110px)}.page-service .product-top .main-description,.post-service .product-top .main-description{max-width:80%;margin:auto}.page-service .products-filter,.post-service .products-filter{margin-bottom:1rem!important;margin:auto;padding-left:0;padding-right:0;max-width:100%;overflow-x:auto}.page-service .products-filter ul,.post-service .products-filter ul{display:flex;max-width:95%;margin:auto;overflow-x:auto;scrollbar-color:#3959e5 #e5e6eb;padding-bottom:1rem}@media only screen and (min-width:1080px){.page-service .products-filter ul,.post-service .products-filter ul{justify-content:center}}.page-service .products-filter ul::-webkit-scrollbar,.post-service .products-filter ul::-webkit-scrollbar{height:5px}.page-service .products-filter ul::-webkit-scrollbar-track,.post-service .products-filter ul::-webkit-scrollbar-track{background-color:#e5e6eb;border-radius:20px}.page-service .products-filter ul::-webkit-scrollbar-thumb,.post-service .products-filter ul::-webkit-scrollbar-thumb{background-color:#3959e5;border-radius:20px}@media only screen and (min-width:1350px){.page-service .products-filter ul,.post-service .products-filter ul{justify-content:center}}.page-service .products-filter ul li,.post-service .products-filter ul li{margin-right:1rem;flex-shrink:0}.page-service .products-filter ul li:first-child,.post-service .products-filter ul li:first-child{margin-left:2rem}@media only screen and (min-width:1600px){.page-service .products-filter ul li:first-child,.post-service .products-filter ul li:first-child{margin-left:0}}.page-service .products-filter ul li:last-child,.post-service .products-filter ul li:last-child{margin-right:0}.page-service .products-filter ul li.active a,.post-service .products-filter ul li.active a{background-color:#3959e5!important}.page-service .products-filter ul li a,.post-service .products-filter ul li a{background-color:#06335b!important}.page-service .product-content,.post-service .product-content{background-color:#ecf0fb;border-radius:2rem;padding:1rem;width:95%}@media only screen and (min-width:1080px){.page-service .product-content,.post-service .product-content{padding:2rem}}@media only screen and (min-width:1080px){.page-service .product-content,.post-service .product-content{padding:4rem}}.page-service .product-description,.post-service .product-description{background:rgba(0,0,0,0);text-align:center;margin-top:10%}@media only screen and (min-width:1080px){.page-service .product-description,.post-service .product-description{margin-top:0}}.page-service .product-description h1,.post-service .product-description h1{text-transform:uppercase;font-weight:600;color:#3959e5;font-size:1.2rem;letter-spacing:.4rem;margin-bottom:1rem}.page-service .product-description .entry-content,.post-service .product-description .entry-content{margin:auto}@media only screen and (min-width:1080px){.page-service .product-description .entry-content,.post-service .product-description .entry-content{max-width:70%}}.page-service .product-description .entry-content p,.post-service .product-description .entry-content p{color:#000}.page-service .key-benefits .blocks,.post-service .key-benefits .blocks{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;padding-top:0;margin-top:2rem}.page-service .key-benefits .block,.post-service .key-benefits .block{padding:1rem!important;text-align:left;align-items:flex-start;justify-content:flex-start;margin-bottom:1rem}@media only screen and (min-width:1080px){.page-service .key-benefits .block,.post-service .key-benefits .block{margin-bottom:0;padding:1.5rem!important}}.page-service .key-benefits .block p,.post-service .key-benefits .block p{color:#3959e5;max-width:80%;font-size:1.2rem;margin-bottom:0}.page-service .key-benefits .block img,.post-service .key-benefits .block img{max-width:50px}@media only screen and (min-width:1080px){.page-service .key-benefits .block img,.post-service .key-benefits .block img{max-width:100%}}@media only screen and (min-width:1080px){.page-service .key-features,.post-service .key-features{max-width:90%;margin-left:auto;margin-right:auto}}.page-service .key-features .flex-container,.post-service .key-features .flex-container{margin-top:2rem;flex-direction:column}@media only screen and (min-width:768px){.page-service .key-features .flex-container,.post-service .key-features .flex-container{display:flex;align-items:center;flex-direction:row}}.page-service .key-features .flex-container .col-left,.post-service .key-features .flex-container .col-left{max-width:580px}@media only screen and (min-width:768px){.page-service .key-features .flex-container .col-left,.post-service .key-features .flex-container .col-left{margin-right:2rem}}.page-service .key-features .flex-container ul li,.post-service .key-features .flex-container ul li{color:#000;padding:1rem;margin-bottom:1rem}.page-service .key-features .flex-container ul li:last-child,.post-service .key-features .flex-container ul li:last-child{margin-bottom:0}.page-service .key-features .flex-container ul li strong,.post-service .key-features .flex-container ul li strong{color:#3959e5}.page-service .product-specifications .blocks,.post-service .product-specifications .blocks{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;padding-top:0;margin-top:2rem;width:100%}.page-service .product-specifications .block,.post-service .product-specifications .block{padding:.8rem!important;flex-direction:row;text-align:left;align-items:center;justify-content:flex-start;margin-bottom:1rem}@media only screen and (min-width:1080px){.page-service .product-specifications .block,.post-service .product-specifications .block{margin-bottom:0;padding:1.5rem!important}}.page-service .product-specifications .block img,.post-service .product-specifications .block img{max-width:50px}@media only screen and (min-width:1080px){.page-service .product-specifications .block img,.post-service .product-specifications .block img{max-width:100%}}.page-service .product-specifications .block p,.post-service .product-specifications .block p{color:#3959e5;font-size:1.5rem;margin-bottom:0;margin-left:2rem}.page-service .client-target,.post-service .client-target{position:relative}.page-service .client-target .swiper-scrollbar,.post-service .client-target .swiper-scrollbar{position:static;height:3px;max-width:90%;margin:auto;background-color:#fff;margin-top:1rem}.page-service .client-target .swiper-scrollbar-drag,.post-service .client-target .swiper-scrollbar-drag{background-color:#3959e5;height:3px}.page-service .client-target .card,.post-service .client-target .card{padding:1.5rem;display:flex;flex-direction:column;align-items:flex-end;height:auto}.page-service .client-target .card h3,.post-service .client-target .card h3{color:#3959e5;font-weight:300;font-size:1.8rem}.page-service .client-target .card p,.post-service .client-target .card p{color:#000;margin-bottom:0}.page-service .process-diagram.small .blocks::after,.post-service .process-diagram.small .blocks::after{width:72%!important}.page-service .process-diagram .blocks-container,.post-service .process-diagram .blocks-container{width:100%;max-width:100%}.page-service .process-diagram .blocks,.post-service .process-diagram .blocks{position:relative;padding-top:0;margin-top:2rem;display:flex;justify-content:center;padding:0;width:100%;flex-direction:column}@media only screen and (min-width:1080px){.page-service .process-diagram .blocks,.post-service .process-diagram .blocks{flex-direction:row}}.page-service .process-diagram .blocks::after,.post-service .process-diagram .blocks::after{height:75%;width:1px;min-width:1px;margin:auto;position:absolute;top:47.5px;left:0;right:0;border-right:1px dashed #d3d5da}@media only screen and (min-width:1080px){.page-service .process-diagram .blocks::after,.post-service .process-diagram .blocks::after{height:1px;width:79%;border-bottom:1px dashed #06335b;border-right:0}}.page-service .process-diagram .block,.post-service .process-diagram .block{justify-content:flex-start;z-index:100;position:relative;width:100%;padding:0;padding-bottom:2rem}@media only screen and (min-width:1080px){.page-service .process-diagram .block,.post-service .process-diagram .block{padding-bottom:0}}.page-service .process-diagram .block:first-child,.post-service .process-diagram .block:first-child{padding-left:inherit}.page-service .process-diagram .block:last-child,.post-service .process-diagram .block:last-child{padding-right:inherit}.page-service .process-diagram .block_bottom,.post-service .process-diagram .block_bottom{margin-top:1rem}.page-service .process-diagram .block_bottom p,.post-service .process-diagram .block_bottom p{max-width:300px;margin:auto}.progress{position:relative;display:inline-block;padding:0;text-align:center;transform:scale(1.1)}.progress>div{display:inline-block;position:relative;text-align:center}.progress>div:before{content:attr(data-name);position:absolute;width:100%;bottom:-2rem;font-weight:400}.progress svg{width:10rem;height:10rem}.progress svg:nth-child(2){position:absolute;left:0;top:0;transform:rotate(-90deg)}.progress svg:nth-child(2) path{fill:none;stroke-width:25;stroke-dasharray:629;stroke:#000122;opacity:.9;animation:load 2s}@keyframes load{0%{stroke-dashoffset:0}}.page-why-us .anim-container .baby-boomer-content p,.page-why-us .anim-container .circle-content p,.page-why-us .anim-container .new-gen-content p{background-color:#3959e5;border-radius:50px;padding:.5rem;padding-left:2rem;padding-right:2rem;width:fit-content;margin:auto;margin-top:.5rem}.page-why-us li,.page-why-us p{color:#fff}.page-why-us .inside-article{max-width:1550px;margin:auto;text-align:center;padding-bottom:0}.page-why-us .inside-article h1{font-family:"Ivy Mode";font-weight:400;font-size:clamp(40px,6vw,110px)}.page-why-us h2{margin-bottom:2rem}.page-why-us .site-main{position:relative;z-index:1}.page-why-us .site-main .cards{position:relative;z-index:1}.page-why-us .hero-animation .flex-container{display:block}@media only screen and (min-width:1080px){.page-why-us .hero-animation .trillion{margin-top:15px!important}}.page-why-us .anim-container{color:#fff;align-items:flex-start;max-width:1600px;margin:auto;padding-bottom:5rem;padding-right:1rem;padding-left:1rem}@media only screen and (min-width:1080px){.page-why-us .anim-container{display:grid;grid-template-columns:1fr 290px 1fr;align-items:center;height:auto;max-width:1300px;margin-top:2rem}}@media only screen and (min-width:2000px){.page-why-us .anim-container{grid-template-columns:1fr 324px 1fr;max-width:1600px}}.page-why-us .anim-container .baby-boomer-content,.page-why-us .anim-container .new-gen-content{border:1px solid #9ea3ae;border-radius:20px;padding:1.5rem;padding-left:1rem;padding-right:1rem;width:100%;text-align:center;max-width:300px;margin:auto;left:0;right:0;background-color:#000122}@media only screen and (min-width:2000px){.page-why-us .anim-container .baby-boomer-content,.page-why-us .anim-container .new-gen-content{margin:0;max-width:400px}}.page-why-us .anim-container .baby-boomer{align-items:center;height:280px;position:relative}@media only screen and (min-width:1080px){.page-why-us .anim-container .baby-boomer{display:grid;grid-template-columns:300px 1fr;height:fit-content}}@media only screen and (min-width:2000px){.page-why-us .anim-container .baby-boomer{grid-template-columns:340px 1fr}}.page-why-us .anim-container .baby-boomer::after{border-right:2px solid #3959e5;min-width:0;width:1px;height:100px;animation:increase-height 1s;margin:auto}@media only screen and (min-width:1080px){.page-why-us .anim-container .baby-boomer::after{width:100%;min-width:0;height:1px;animation:increase-width 1s;border-bottom:2px solid #3959e5;margin:0}}.page-why-us .anim-container .baby-boomer::before{background-color:#3959e5;position:absolute;border-radius:100%;bottom:55px;left:0;right:0;margin:auto;width:20px}@media only screen and (min-width:1080px){.page-why-us .anim-container .baby-boomer::before{left:290px;bottom:auto;margin:0}}@media only screen and (min-width:2000px){.page-why-us .anim-container .baby-boomer::before{left:330px}}.page-why-us .anim-container .new-gen{display:grid;height:510px;position:relative}@media only screen and (min-width:1080px){.page-why-us .anim-container .new-gen{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/10/money.svg) no-repeat;background-position:0 25%;background-size:24%}}@media only screen and (min-width:1300px){.page-why-us .anim-container .new-gen{background-position:5% 12%;background-size:30%}}@media only screen and (min-width:1080px){.page-why-us .anim-container .new-gen{grid-template-columns:1fr 300px;height:fit-content;align-items:center;max-height:400px}}@media only screen and (min-width:2000px){.page-why-us .anim-container .new-gen{grid-template-columns:1fr 360px}}.page-why-us .anim-container .new-gen::before{border-right:1px dashed #fff;width:1px;min-width:0;min-height:0;height:0;animation:increase-height 2s forwards;animation-delay:1s;margin:auto;position:absolute;left:0;right:0}@media only screen and (min-width:1080px){.page-why-us .anim-container .new-gen::before{width:0%;height:1px;animation:increase-width .7s forwards;animation-delay:1s;min-width:0;border-bottom:1px dashed #fff;margin:0;margin-top:-20%;position:static}}.page-why-us .anim-container .new-gen-content{position:absolute;bottom:0}@media only screen and (min-width:1080px){.page-why-us .anim-container .new-gen-content{position:static}}.page-why-us .anim-container .new-gen-content ul{margin-top:1rem}.page-why-us .anim-container .new-gen-content ul li{font-size:1.2rem;text-align:left;margin-bottom:.8rem;display:flex;align-items:flex-start}.page-why-us .anim-container .new-gen-content ul li::before{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/10/list-dot.svg) no-repeat;background-size:18px;position:relative;top:8px;margin-right:10px}.page-why-us .anim-container .circle{position:relative;text-align:center;height:285px}@media only screen and (min-width:1080px){.page-why-us .anim-container .circle{height:auto}}.page-why-us .anim-container .circle-content{position:absolute;z-index:100;left:0;right:0;margin:auto;text-align:center;top:55%;transform:translateY(-50%)}@media only screen and (min-width:1080px){.page-why-us .anim-container .circle-content{top:50%}}.page-why-us .anim-container .circle-content p{margin:0;margin-left:auto;margin-right:auto}.page-why-us .anim-container .circle-content span{display:block}.page-why-us .anim-container .circle .progress{transform:scale(1.6) translateY(30%)}@media only screen and (min-width:1080px){.page-why-us .anim-container .circle .progress{transform:scale(1.8) translateY(0)}}.page-why-us .anim-container .circle #value{font-size:3rem;font-weight:200;line-height:2rem}.page-why-us .anim-container .circle #value::after{content:"%";display:inline-block}.page-why-us .value-propositions{background-color:#ecf0fb}.page-why-us .value-propositions h2{font-weight:200;margin-left:auto;margin-right:auto;max-width:320px}@media only screen and (min-width:768px){.page-why-us .value-propositions h2{max-width:500px}}@media only screen and (min-width:1080px){.page-why-us .value-propositions h2{max-width:100%}}.page-why-us .value-propositions h2 em{color:#3959e5}.page-why-us .value-propositions .max-container{max-width:1550px;margin:auto;text-align:center}.page-why-us .value-propositions h2,.page-why-us .value-propositions p{color:#000}.page-why-us .value-propositions .card{text-align:left;display:flex;flex-direction:column}.page-why-us .value-propositions .card img{max-width:50px}@media only screen and (min-width:1080px){.page-why-us .value-propositions .card img{max-width:100%}}.page-why-us .value-propositions .card p{margin-bottom:0}@media only screen and (min-width:1080px){.page-why-us .value-propositions .card p{margin-top:1rem}}.page-why-us .value-propositions .card p strong{color:#3959e5}.page-why-us .advisor-man{background-color:#ecf0fb;margin-top:0}.page-why-us .advisor-man::before{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/10/bg-semi.png) no-repeat;position:absolute;right:0;width:600px;height:1500px;background-size:contain;top:27%;z-index:0}.page-why-us .advisor-man .max-container{position:relative;display:flex;flex-direction:column-reverse}@media only screen and (min-width:1080px){.page-why-us .advisor-man .max-container{display:block}}.page-why-us .advisor-man h2{display:none}.page-why-us .advisor-man .img-block{text-align:center;max-width:450px;margin:auto;position:relative}@media only screen and (min-width:1500px){.page-why-us .advisor-man .img-block{max-width:600px}}.page-why-us .advisor-man .img-block img{max-width:80%}@media only screen and (min-width:1080px){.page-why-us .advisor-man .img-block img{max-width:100%}}.page-why-us .advisor-man .img-block ul li{background-color:#00193a;margin-bottom:1rem;padding:.8rem}.page-why-us .advisor-man .img-block ul li:nth-child(1){top:28%;right:-20%}.page-why-us .advisor-man .img-block ul li:nth-child(2){background-color:#3959e5;top:40%;right:-20%}.page-why-us .advisor-man .img-block ul li:nth-child(3){bottom:15%;left:-30%}@media only screen and (min-width:1080px){.page-why-us .advisor-man .img-block ul li{position:absolute;max-width:300px}}.page-why-us .advisor-man .white-block{max-width:440px;margin-top:-20%;position:relative;z-index:100;margin-left:auto;margin-right:auto}@media only screen and (min-width:1080px){.page-why-us .advisor-man .white-block{position:absolute;top:60%;right:12%;margin-top:0}}.page-why-us .advisor-man .white-block li,.page-why-us .advisor-man .white-block p{color:#000}.page-why-us .advisor-man .white-block li{font-family:"Ivy Mode";font-size:2rem;font-weight:400;color:#3959e5;margin-bottom:1rem}.page-why-us .advisor-man .white-block li:last-child{margin-bottom:0}.page-why-us .advisor-man .white-block li span{display:block;font-size:1rem;color:#000}.page-why-us .advisor-man .col-right{max-width:500px;text-align:center}@media only screen and (min-width:1080px){.page-why-us .advisor-man .col-right{position:absolute;left:5%;top:10%;text-align:left}}@media only screen and (min-width:1500px){.page-why-us .advisor-man .col-right{left:10%}}.page-why-us .advisor-man .col-right h3{font-family:"Ivy Mode";color:#3959e5;font-size:2rem;font-weight:300}.page-why-us .advisor-man .col-right p{color:#000122}.page-why-us .our-team{background-color:#00193a}@media only screen and (min-width:1080px){.page-why-us .our-team{padding-top:9rem}}.page-why-us .our-team h2{color:#fff;font-weight:200;max-width:700px;margin-left:auto;margin-right:auto;text-align:center}.page-why-us .our-team h2 em{color:#3959e5}.page-why-us .our-team .cards .card{background-color:#ecf0fb}/*.page-why-us .our-team .cards .card:last-child{justify-self:center;width:100%}@media only screen and (min-width:768px){.page-why-us .our-team .cards .card:last-child{grid-column-start:span 2;width:clamp(30px,48vw,490px)}}@media only screen and (min-width:1080px){.page-why-us .our-team .cards .card:last-child{grid-column-start:span 3;width:clamp(30px,31vw,490px)}}*/.page-why-us .our-team .cards .card_top{text-align:center}.page-why-us .our-team .cards .card_top img{max-width:100px}@media only screen and (min-width:768px){.page-why-us .our-team .cards .card_top img{max-width:150px}}.page-why-us .our-team .cards .card_bottom{display:flex;justify-content:space-between}.page-why-us .our-team .cards .card_bottom::after{background:url(https://dev.citecsolutions.com/wp-content/uploads/2023/10/linked.svg) no-repeat center;background-size:contain;width:50px;height:50px}.page-why-us .our-team .cards .card h3{color:#3959e5;font-weight:200;margin-bottom:0}.page-why-us .our-team .cards .card p{color:#000;margin-bottom:0}.page-why-us .our-advisors{background-color:#ecf0fb}.page-why-us .our-advisors h2{color:#000;font-weight:200;max-width:700px;margin-left:auto;margin-right:auto;text-align:center}.page-why-us .our-advisors h2 em{color:#3959e5}.page-why-us .our-advisors .cards .card{background-color:#fff}.page-why-us .our-advisors .cards .card_top{text-align:center}.page-why-us .our-advisors .cards .card_top img{max-width:100px}@media only screen and (min-width:768px){.page-why-us .our-advisors .cards .card_top img{max-width:150px}}.page-why-us .our-advisors .cards .card_bottom{display:flex;justify-content:space-between}.page-why-us .our-advisors .cards .card_bottom::after{background:url(https://dev.citecsolutions.com/wp-content/uploads/2023/10/linked.svg) no-repeat center;background-size:contain;width:50px;height:50px}.page-why-us .our-advisors .cards .card h3{color:#3959e5;font-weight:200;margin-bottom:0}.page-why-us .our-advisors .cards .card p{color:#000;margin-bottom:0}.page-why-us .request-demo{background-color:#00193a;padding-bottom:4rem}.page-why-us .request-demo .rld-button_line{background-color:#3959e5!important;border:none!important}.page-why-us .request-demo .flex-container{justify-content:center}.page-why-us .map{text-align:center;background-color:#00193a}.page-why-us .map .max-container{padding:0}.page-why-us .map img{width:100%}.page-why-us .map h2{font-weight:200}.page-why-us .map h2 em{color:#3959e5}.page-why-us .map .col-right{padding-left:1rem;padding-right:1rem}.page-why-us .map-img{margin-top:2rem;position:relative}.page-why-us .map-img .dot{display:block;width:20px;height:20px;border-radius:80%;box-shadow:0 0 1px 1px #3959e5;animation:pulse-animation 2s infinite;background-color:#fff;position:absolute;transform:scale(.5)}.page-why-us .map-img .dot.madrid,.page-why-us .map-img .dot.miami{transform:scale(.9)}.page-why-us .map-img .dot.madrid::after,.page-why-us .map-img .dot.miami::after{background-color:#fff;position:absolute;padding-left:15px;padding-right:15px;border-radius:10px;top:-70px;height:40px;line-height:40px;color:#3959e5;width:100px;left:0;right:0;margin:auto;transform:translateX(-38%);font-weight:700}.page-why-us .map-img .dot.madrid::before,.page-why-us .map-img .dot.miami::before{border-right:1px solid #fff;position:absolute;top:-35px;height:40px;left:-9px}.page-why-us .map-img .dot.madrid{top:16%;left:68%}@media only screen and (min-width:1080px){.page-why-us .map-img .dot.madrid{top:21%;left:44%}}.page-why-us .map-img .dot.madrid::after{content:"Madrid"}.page-why-us .map-img .dot.miami{top:34%;left:18%}@media only screen and (min-width:1080px){.page-why-us .map-img .dot.miami{top:41%;left:21%}}.page-why-us .map-img .dot.miami::after{content:"Miami"}.page-why-us .map .flex-container{display:flex;flex-direction:column-reverse}@keyframes increase-width{0%{width:0}100%{width:100%}}@keyframes increase-height{0%{height:0}100%{height:80px}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(255,255,255,.6)}100%{box-shadow:0 0 0 20px rgba(255,255,255,0)}}.page-apis .apis-animation .anim-container .infrastructure-content p,.page-apis .apis-animation .anim-container .system-content p{background-color:#3959e5;border-radius:50px;padding:.5rem;padding-left:2rem;padding-right:2rem;width:fit-content;margin:auto;margin-top:.5rem}.page-apis canvas{width:100%;height:auto}.page-apis .site-main{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/11/apis-bg-scaled.jpg) no-repeat;background-size:contain}.page-apis .anim-container{position:relative;width:100%;height:auto}.page-apis .inside-article{max-width:1550px;margin:auto;text-align:center;padding-bottom:0}@media only screen and (min-width:768px){.page-apis .inside-article{padding-bottom:auto}}.page-apis .inside-article h1{font-family:"Ivy Mode";font-weight:400;font-size:clamp(40px,6vw,110px)}.page-apis .inside-article .entry-content{color:#fff;max-width:900px;margin:auto;margin-top:2rem}@media only screen and (min-width:2000px){.page-apis .inside-article .entry-content{max-width:100%}}.page-apis h2{margin-bottom:2rem;max-width:350px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1080px){.page-apis h2{max-width:100%}}.page-apis .integrate-products .card{background-color:#fff}.page-apis .integrate-products .card-inner{position:relative}.page-apis .integrate-products .card-inner::after{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/10/arrow.svg) no-repeat center;background-color:#3959e5;border-radius:100%;padding:1.5rem;position:absolute;right:0;top:0}.page-apis .integrate-products .card:hover{background-color:#ecf0fb}.page-apis .integrate-products .card:hover .card-inner::after{background-color:#00193a}.page-apis .integrate-products .swiper-scrollbar{position:static;height:5px;max-width:90%;margin:auto;background-color:#fff}.page-apis .integrate-products .swiper-scrollbar-drag{background-color:#3959e5;height:5px}@media only screen and (min-width:768px){.page-apis .key-benefits{padding-top:2%}}.page-apis .key-benefits img{max-width:50px}@media only screen and (min-width:1080px){.page-apis .key-benefits img{max-width:100%}}.page-apis .key-benefits .cards{grid-template-columns:repeat(4,minmax(0,1fr))}.page-apis .integrate-products,.page-apis .key-benefits{position:relative}.page-apis .integrate-products .card,.page-apis .key-benefits .card{padding:1rem!important;text-align:left;align-items:flex-start;justify-content:flex-start;margin-bottom:1rem;background-color:#ecf0fb}@media only screen and (min-width:1080px){.page-apis .integrate-products .card,.page-apis .key-benefits .card{margin-bottom:0;padding:1.5rem!important}}.page-apis .integrate-products .card p,.page-apis .key-benefits .card p{color:#3959e5;max-width:80%;font-size:1.3rem;margin-bottom:0}@media only screen and (min-width:1080px){.page-apis .integrate-products .card p,.page-apis .key-benefits .card p{font-size:1.5rem}}.page-apis .integrate-products .card p br,.page-apis .key-benefits .card p br{display:none}@media only screen and (min-width:1080px){.page-apis .integrate-products .card p br,.page-apis .key-benefits .card p br{display:block}}.page-apis .integrate-products .card p img,.page-apis .key-benefits .card p img{max-width:50px;display:block;margin-bottom:2rem}@media only screen and (min-width:1080px){.page-apis .integrate-products .card p img,.page-apis .key-benefits .card p img{max-width:80px}}.page-apis .api-documentation.api-bottom{padding-bottom:12%}@media only screen and (min-width:1080px){.page-apis .api-documentation.api-bottom{padding-bottom:5%}}.page-apis .api-documentation .section-top{max-width:1000px;margin:auto}@media only screen and (min-width:2000px){.page-apis .api-documentation .section-top{max-width:100%}}.page-apis .api-documentation .flex-container{flex-direction:column-reverse}@media only screen and (min-width:1080px){.page-apis .api-documentation .flex-container{flex-direction:row-reverse;justify-content:space-between;align-items:center}}.page-apis .api-documentation .flex-container .col-right{max-width:100%;text-align:center}@media only screen and (min-width:1080px){.page-apis .api-documentation .flex-container .col-right{max-width:35%;margin-right:1rem;margin-left:1rem;text-align:left}}.page-apis .api-documentation .flex-container .col-right h2{font-weight:300;text-align:center;margin-bottom:1rem}@media only screen and (min-width:1080px){.page-apis .api-documentation .flex-container .col-right h2{text-align:left;margin-bottom:2rem}}.page-apis .api-documentation .flex-container .col-left{position:relative}.page-apis .api-documentation .flex-container .col-left .anim-container{overflow-x:hidden}.page-apis .api-documentation .flex-container .col-left .anim-container_top{position:absolute;z-index:100;width:58%;top:0;left:20%}.page-apis .api-documentation .flex-container .col-left .anim-container .list{position:absolute;z-index:100;width:18%;top:30%;left:80%}.page-apis .api-documentation .flex-container .col-left .anim-container .list img{display:block;margin-bottom:8%}.page-apis .api-documentation .flex-container .col-left .anim-container .card-blue{display:block;position:absolute;bottom:0;z-index:100;width:50%;left:0}.page-apis .api-documentation .flex-container .col-left .anim-container .card-black{display:block;position:absolute;bottom:0;z-index:100;width:32%;left:52%}.page-apis .stop-evolving{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/11/bg_part.jpg) no-repeat;background-position:left bottom;padding-left:2%;padding-right:2%}.page-apis .stop-evolving h2{margin-bottom:0}.page-apis .stop-evolving .flex-container{flex-direction:column-reverse}@media only screen and (min-width:1080px){.page-apis .stop-evolving .flex-container{flex-direction:row-reverse;justify-content:space-between;align-items:center}}.page-apis .stop-evolving .flex-container h3{font-family:"Ivy Mode";font-size:2rem;font-weight:300;color:#3959e5}@media only screen and (min-width:1080px){.page-apis .stop-evolving .flex-container h3{font-size:2.5rem}}.page-apis .stop-evolving .flex-container .col-right{max-width:550px;text-align:center;margin-right:auto;margin-left:auto}@media only screen and (min-width:1080px){.page-apis .stop-evolving .flex-container .col-right{text-align:left;margin-right:2rem;margin-left:0}}.page-apis .stop-evolving .flex-container .col-right p{color:#000;margin-bottom:1rem}.page-apis .stop-evolving .flex-container .col-left{position:relative;width:100%}@media only screen and (min-width:1080px){.page-apis .stop-evolving .anim-container{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/11/bg_full.jpg) no-repeat;background-size:contain;background-position:top right}}.page-apis .stop-evolving .anim-container .boy{position:absolute;top:0;left:20%;width:55%}.page-apis .stop-evolving .anim-container .circle{position:absolute;top:60%;width:15%;left:60%}.page-apis .stop-evolving .anim-container .screen{position:absolute;left:13%;top:22%;width:25%}.page-apis .stop-evolving .anim-container .icon1,.page-apis .stop-evolving .anim-container .icon2{position:absolute;width:8%}.page-apis .stop-evolving .anim-container .icon1{top:80%;left:20%}.page-apis .stop-evolving .anim-container .icon2{top:30%;left:65%}.page-apis .apis-animation{overflow-x:hidden;padding-bottom:0}.page-apis .apis-animation h2{font-size:clamp(30px,1.8vw,50px);max-width:1200px;margin:auto}.page-apis .apis-animation .flex-container{flex-direction:column-reverse}.page-apis .apis-animation .anim-container{color:#000;align-items:flex-start;max-width:1600px;margin:auto;padding-bottom:4rem;padding-right:1rem;padding-left:1rem;margin-top:2rem}@media only screen and (min-width:1080px){.page-apis .apis-animation .anim-container{display:grid;grid-template-columns:1fr .6fr 324px .6fr 1fr;align-items:center;height:auto;max-width:1300px;gap:25px}}@media only screen and (min-width:2000px){.page-apis .apis-animation .anim-container{max-width:1600px}}.page-apis .apis-animation .anim-container .arrows-anim{height:100%;max-width:60px;margin:auto;position:relative}@media only screen and (min-width:1080px){.page-apis .apis-animation .anim-container .arrows-anim{height:auto;max-width:none;margin:0}}.page-apis .apis-animation .anim-container .arrows-anim span{position:absolute;text-align:center;top:32%;margin:auto;left:0;right:0;color:#3959e5}.page-apis .apis-animation .anim-container .arrows-anim .arrows{width:60px;height:80px;transform:rotate(90deg);display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media only screen and (min-width:1080px){.page-apis .apis-animation .anim-container .arrows-anim .arrows{width:100%;height:80px;transform:rotate(0)}}.page-apis .apis-animation .anim-container .arrows-anim .arrows-system{position:relative}.page-apis .apis-animation .anim-container .arrows-anim .arrows-system::before{position:absolute;background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/11/angle_arrow.svg) no-repeat;transform:rotate(180deg);left:-20px;top:-12px}.page-apis .apis-animation .anim-container .arrows-anim .arrows-system::after{position:absolute;background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/11/angle_arrow.svg) no-repeat;right:-20px;bottom:-12px}.page-apis .apis-animation .anim-container .arrows-anim .arrows-infras{position:relative}.page-apis .apis-animation .anim-container .arrows-anim .arrows-infras::before{position:absolute;background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/11/angle_arrow.svg) no-repeat;transform:rotate(180deg);left:-20px;top:-12px}.page-apis .apis-animation .anim-container .arrows-anim .arrows-infras::after{position:absolute;background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/11/angle_arrow.svg) no-repeat;right:-20px;bottom:-12px}.page-apis .apis-animation .anim-container .arrows-anim svg{width:100%;height:2px}.page-apis .apis-animation .anim-container .arrows-anim svg.toLeft path{animation:.5s linear infinite dashedToLeft}.page-apis .apis-animation .anim-container .arrows-anim svg path{stroke:#3959e5;stroke-width:1;stroke-dasharray:.5 .5;animation:.5s linear infinite dashedToRight}.page-apis .apis-animation .anim-container .infrastructure-content,.page-apis .apis-animation .anim-container .system-content{border:1px solid #3959e5;border-radius:20px;padding:2rem;padding-left:1.5rem;padding-right:1.5rem;width:100%;text-align:center;max-width:300px;margin:auto;left:0;right:0;background-color:#ecf0fb}@media only screen and (min-width:2000px){.page-apis .apis-animation .anim-container .infrastructure-content,.page-apis .apis-animation .anim-container .system-content{margin:0;max-width:400px}}.page-apis .apis-animation .anim-container .system{align-items:center;position:relative}.page-apis .apis-animation .anim-container .infrastructure{display:grid;position:relative}@media only screen and (min-width:1300px){.page-apis .apis-animation .anim-container .infrastructure{background-position:5% 12%;background-size:30%}}.page-apis .apis-animation .anim-container .infrastructure-content .aws,.page-apis .apis-animation .anim-container .infrastructure-content .db{display:flex;justify-content:flex-start;align-items:center}.page-apis .apis-animation .anim-container .infrastructure-content .aws img,.page-apis .apis-animation .anim-container .infrastructure-content .db img{display:block;width:50px}.page-apis .apis-animation .anim-container .infrastructure-content .aws span,.page-apis .apis-animation .anim-container .infrastructure-content .db span{margin-left:25px;text-align:left}.page-apis .apis-animation .anim-container .infrastructure-content .aws{margin-bottom:20px}.page-apis .apis-animation .anim-container .circle{position:relative;text-align:center;max-width:275px;margin:auto}@media only screen and (min-width:1080px){.page-apis .apis-animation .anim-container .circle{max-width:335px;height:335px;margin:0}}.page-apis .apis-animation .anim-container .circle-rotation{background:url(https://dev.citecsolutions.com//wp-content/uploads/2023/11/assets_circle.svg) no-repeat;background-size:contain;animation:rotation 10s infinite linear;height:275px}@media only screen and (min-width:1080px){.page-apis .apis-animation .anim-container .circle-rotation{height:335px}}.page-apis .apis-animation .anim-container .circle-content{position:absolute;z-index:100;left:0;right:0;margin:auto;text-align:center;top:50%;transform:translateY(-50%);color:#3959e5}.page-apis .apis-animation .anim-container .circle-content p{margin:0;margin-left:auto;margin-right:auto;color:#3959e5}.page-apis .apis-animation .anim-container .circle-content span{display:block}@keyframes dashedToRight{from{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes dashedToLeft{from{stroke-dashoffset:-1}to{stroke-dashoffset:0}}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(360deg)}}.anim-portfolio .card-blue{width:47%!important}.anim-portfolio .card-black{left:49%!important}.page-apis .api-documentation .flex-container .col-left .anim-container_top.top-portfolio{left:15%!important} .hide-block {display: none;}