html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{scroll-behavior:smooth}@font-face{font-family:'flexslider-icon';src:url(/flexslider-icon.eot);src:url(/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(/flexslider-icon.woff) format("woff"),url(/flexslider-icon.ttf) format("truetype"),url(/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;left:0}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging{display:none}.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;background:rgba(255,255,255,0.9);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);-o-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#8ad4e8}.flex-control-paging li a.flex-active{background:#8ad4e8;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}body{font-family:'gothamcinde', Arial, sans-serif;font-size:12px}*{font-family:'gothamcinde', Arial, sans-serif}button{outline:none}.clearfix:after,.clearfix:before{content:" ";display:table;clear:both}.hidden{display:none}@font-face{font-family:'gothamcinde';src:url(/assets/gotham-book-webfont-57a562549314952070df2c978699da661d1f6c79aac11f99ffb56c9799805fcf.eot);src:url(/assets/gotham-book-webfont-57a562549314952070df2c978699da661d1f6c79aac11f99ffb56c9799805fcf.eot?#iefix) format("embedded-opentype"),url(/assets/gotham-book-webfont-27a7f12780ea939b70d6b9baa8fed3f299b3dfa25616b5f72684849fdccf11d1.woff) format("woff"),url(/assets/gotham-book-webfont-06f68a9199cb4c872a8c2fad65245d73def31d9587335920d5fac2bf3167c336.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'gothamcinde';src:url(/assets/gotham-bold-ddc78052624ceae18f51950f426e89bdd7379013b66e7a8c3c298e5cd2ea4e38.eot);src:url(/assets/gotham-bold-ddc78052624ceae18f51950f426e89bdd7379013b66e7a8c3c298e5cd2ea4e38.eot?#iefix) format("embedded-opentype"),url(/assets/gotham-bold-b4be51bcd939ce3248b8c51fe83f6ffdb94992b1242a4ed9e93e11fb7622df26.woff) format("woff"),url(/assets/gotham-bold-ed86e25ad66765377cfac792317694013f4877e8e45fac1cb3ce3c0222a6f909.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'gothamcinde';src:url(/assets/gotham-extralight-1cde4f2637522193d2771576ade16a714724c226ef1df08de0e0f2c7b127f2e1.eot);src:url(/assets/gotham-extralight-1cde4f2637522193d2771576ade16a714724c226ef1df08de0e0f2c7b127f2e1.eot?#iefix) format("embedded-opentype"),url(/assets/gotham-extralight-7e70faa5ed46b6333753c71cbe2adbf48c0020b06d999921052a1d9de794fc8e.woff) format("woff"),url(/assets/gotham-extralight-8d223fc8da883405b0c8a78f990f3ab613205a83856948ca932a8a172a8eaa68.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}h1{font-size:48px;line-height:42px;color:#404145}h2{font-size:36px;line-height:40px;color:#404145;font-weight:100}h3{font-size:30px;line-height:36px;color:#404145}h4{font-size:28px;line-height:32px;color:#404145}h5{font-size:24px;line-height:28px;color:#404145}h6{font-size:20px;line-height:24px;color:#404145}h7{font-size:18px;line-height:20px;color:#404145}h8{font-size:14px;line-height:16px;color:#404145}h9{font-size:12px;line-height:14px;color:#404145}p{font-size:14px;color:#404145;line-height:1.4;padding:10px 0}strong{font-weight:bold}.notice-active header.overlay{top:35px}.notice{background:#003da6;background:linear-gradient(90deg, #003DA5 0%, #0095C8 100%);box-shadow:0 1px 0px 0 rgba(255,255,255,0.2);z-index:10;position:relative;color:#fff;padding:10px 0;text-align:center;font-size:12px}.notice a{color:#fff}.notice .desktopOnly{display:inline-block}@media screen and (max-width: 685px){.notice-active header.overlay{top:52px}}.desktopOnly{display:block}.mobileOnly{display:none}@media screen and (max-width: 685px){.desktopOnly{display:none !important}.mobileOnly{display:block !important}}.multiline{font-weight:100;font-size:22px;line-height:32px}.multiline div{margin:3px 0;position:relative;display:inline-block;padding:2px 24px 2px 24px;margin-left:-24px}.multiline div:before{width:100%;background-image:linear-gradient(90deg, #CE0F69 0%, #003DA5 100%);content:'';display:block;height:100%;position:absolute;top:0;right:0;border-radius:32px}.multiline div:last-child{padding:2px 24px 2px 0;margin-left:0}.multiline div:last-child:before{width:50vw;border-radius:0 32px 32px 0}.multiline div span{position:relative;color:#FFF}.multiline.multiline--short div:last-child{padding:2px 24px 2px 24px;margin-left:-24px}.multiline.multiline--short div:last-child:before{width:100%;border-radius:32px}.multiline--white{font-size:32px}.multiline--white div:before{background:#FFF}.multiline--white div span{color:#003DA5}.multiline--gray{font-size:32px}.multiline--gray div:before{background:#E1E7ED}.multiline--gray div span{color:#282C30}.multiline--gray div span strong{color:#CE0F69;background:-webkit-linear-gradient(left, #CE0F69, #452E91);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cold-bar{font-weight:bold;display:inline-block;padding-right:30px;position:relative}.cold-bar strong{position:relative;top:2px;color:#FFF}.cold-bar:before{width:50vw;background-image:linear-gradient(90deg, #003DA5 0%, #0095C8 100%);content:'';display:block;height:100%;position:absolute;top:0;right:0;border-radius:0 32px 32px 0}.warm-bar{font-weight:bold;display:inline-block;padding-right:30px;position:relative}.warm-bar strong{position:relative;top:2px;color:#FFF}.warm-bar:before{width:50vw;background-image:linear-gradient(90deg, #003DA5 0%, #CE0F69 100%);content:'';display:block;height:100%;position:absolute;top:0;right:0;border-radius:0 32px 32px 0}.yellow-bar{font-weight:bold;display:inline-block;padding-right:30px;position:relative}.yellow-bar strong{position:relative;color:#FFF}.yellow-bar:before{width:40vw;background-image:linear-gradient(90deg, #FABC00 0%, #EA7600 100%);content:'';display:block;height:100%;position:absolute;top:0;right:0;border-radius:0 32px 32px 0}.bar--short{padding:0 25px !important;margin-left:-25px !important}.bar--short:before{width:100% !important;border-radius:32px !important}.orange-bar{font-weight:bold;display:inline-block;padding-right:30px;position:relative}.orange-bar strong{position:relative;color:#FFF}.orange-bar:before{width:40vw;background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%);content:'';display:block;height:100%;position:absolute;top:0;right:0;border-radius:0 32px 32px 0}.warm-bars div:before{background-image:linear-gradient(90deg, #003DA5 0%, #CE0F69 100%)}.cold-bars div:before{background-image:linear-gradient(90deg, #003DA5 0%, #0095C8 100%)}.green-bars div:before{background-image:linear-gradient(90deg, #0095C8 0%, #50DCA1 100%)}.orange-bars div:before{background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%)}.yellow-bars div:before{background-image:linear-gradient(90deg, #FABC00 0%, #EA7600 100%)}.white-bars{font-weight:bold;display:inline-block;padding-right:30px;position:relative}.white-bars strong{position:relative;top:2px}.white-bars:before{width:50vw;background:#FFF;content:'';display:block;height:100%;position:absolute;top:0;right:0;border-radius:0 32px 32px 0}.warm-gradient-text strong{color:#CE0F69;background:-webkit-linear-gradient(left, #CE0F69, #452E91);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cold-gradient-text strong{color:#003DA5;background:-webkit-linear-gradient(left, #0B6CC4, #0095C8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.orange-gradient-text strong{color:#EA7600;background:-webkit-linear-gradient(left, #FABC00, #EA7600);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.warm-orange-gradient-text strong{color:#EA7600;background:-webkit-linear-gradient(left, #EA7600, #CE0F69);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.multicolor-gradient-text strong{color:#EA7600;background:-webkit-linear-gradient(left, #EA7600, #CE0F69, #003DA5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-button{background:#003DA5;border-radius:20px;font-weight:bold;font-size:13px;color:#ffffff;border:none;padding:12px 22px;cursor:pointer;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;line-height:1}.main-button:hover{background-color:#005fd4}.main-button.centered{display:block;margin:0 auto}.main-button.glowing{background-image:linear-gradient(90deg, #003DA5 0%, #CE0F69 100%);position:relative;top:0}.main-button.glowing:hover{box-shadow:0px 1px 20px 0px rgba(206,15,105,0.15),0px 14px 8px -10px rgba(206,15,105,0.2);top:-3px}.main-button.secondary{background:rgba(237,241,245,0.75)}.main-button.secondary:hover{background:#ffffff}.main-button.secondary.blue{background:#003DA5}.main-button.secondary.yellow{background:#FFD100}.main-button.secondary.orange{background:#EA7600}.main-button.secondary.hot-pink{background:#CE0F69}.main-button.secondary.cyan{background:#0095C8}.main-button.tertiary{border:none;background:none;color:#003DA5}.main-button.tertiary:hover{color:#005fd4;box-shadow:none;background:#ffffff}.main-button.tertiary.go{border:1px solid #99B1DB;color:#003DA5;background:url(/assets/arrows_right-586471a0256639cfb13cdf114bc3073dc22bb0a5b171fc0a78be6b4c2449f399.svg) no-repeat 93% center;padding-right:40px}.main-button.tertiary.go:hover{background:url(/assets/arrows_right-586471a0256639cfb13cdf114bc3073dc22bb0a5b171fc0a78be6b4c2449f399.svg) no-repeat 95% center}.transparent-button{height:36px;padding:0 25px;border-radius:50px;line-height:36px;font-size:13px;font-weight:bold;color:#003DA5;background:rgba(237,241,245,0.75);display:inline-block;font-weight:bold;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.transparent-button:hover{background:rgba(250,250,250,0.75);color:#CE0F69}.transparent-button i{margin-right:3px}.hollow-btn{display:inline-block;border:1px solid rgba(255,255,255,0.55);background:rgba(255,255,255,0);border-radius:18.5px;font-size:13px;font-weight:bold;line-height:28px;height:28px;padding:0 20px;cursor:pointer;color:#FFF}.hollow-btn:hover{background:rgba(255,255,255,0.9);color:#003DA5}.hollow-btn i{margin-right:3px}.hollow-btn-dark{color:#003DA5;border:1px solid rgba(0,61,165,0.55)}.hollow-btn-dark:hover{background:#003DA5;color:#FFF}a{-webkit-transition:all 0.4s ease;transition:all 0.4s ease;color:#003DA5;text-decoration:none}a.back{display:inline-block;padding-left:20px;background:url(/assets/arrow_back-b1a6a24c13f794220b74e1381e9948b4eeb5dee5fb585de0705694bf0f9166fe.svg) no-repeat left center}a i{margin-right:3px}.toggle-switch{position:relative;display:inline-block;float:left;height:28px;margin-left:115px;width:50px;margin-top:6px}.toggle-switch .slider{background-color:#003DA5;bottom:0;cursor:pointer;left:0;position:absolute;padding-bottom:0;overflow:visible;right:0;top:0;border-radius:50px;transition:all 0.4s ease}.toggle-switch .slider:after{display:none}.toggle-switch .slider:before{background-color:#FFF;bottom:4px;content:"";height:20px;left:4px;position:absolute;width:20px;border-radius:50px;transition:all 0.4s ease}.toggle-switch .label{background-color:transparent;border:none !important;font-size:13px;font-weight:normal;position:absolute;text-transform:uppercase;cursor:pointer;top:7px;transition:all 0.4s ease;padding:0;box-shadow:none}.toggle-switch .label.right{color:#B6BCC2;right:-82px}.toggle-switch .label.left{color:#003DA5;font-weight:bold;left:-80px}.toggle-switch input{display:none}.toggle-switch input:checked~.label.left{color:#B6BCC2 !important}.toggle-switch input:checked~.label.right{color:#CE0F69 !important;font-weight:bold !important}.toggle-switch input:checked~.slider{background-color:#CE0F69 !important}.toggle-switch input:checked~.slider:before{transform:translateX(22px)}.tabs{text-align:center;list-style:none;padding:0;width:100%;border-bottom:2px solid rgba(153,153,153,0.25);margin-bottom:30px}.tabs li{display:inline-block;width:24%}.tabs li a{display:block;padding:30px;font-size:14px;font-weight:bold;color:#787E85}.tabs li a:hover,.tabs li a.active{color:#EA7600}.tabs li a.active{position:relative}.tabs li a.active:before{content:'';width:100%;height:4px;display:block;position:absolute;bottom:-2px;left:0;background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%)}.tabs li a i{position:relative;font-size:12px}.pill-tabs{z-index:2;position:relative;background:#ffffff;border:1px solid #EDF1F5;border-radius:24px;padding:5px;display:flex;list-style:none;margin:0 auto;box-shadow:0 20px 30px 0 rgba(0,61,165,0.36)}.pill-tabs li{padding:0 5px;width:33.33333%}.pill-tabs li:first-child{padding:0}.pill-tabs li:last-child{padding:0}.pill-tabs li a{text-transform:uppercase;font-weight:bold;display:block;text-align:center;color:#282C30;padding:10px 0;border-radius:20px;font-size:14px}.pill-tabs li a:hover{background:#EDF1F5}.pill-tabs li.active a{color:#ffffff;background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%)}.pill-tabs li.active:nth-child(3n+2) a{background-image:linear-gradient(90deg, #003DA5 0%, #CE0F69 100%)}.pill-tabs li.active:nth-child(3n+3) a{background-image:linear-gradient(90deg, #003DA5 0%, #0095C8 100%)}.tag{border:1px solid #99B1DB;border-radius:5px;font-weight:bold;font-size:11px;color:#404145;padding:8px 14px;display:inline-block}.tag:hover{background-color:#99B1DB;color:#FFF}.label{border-radius:5px;font-weight:bold;font-size:12px;color:#003DA5;background:#FFF;padding:8px 14px;box-shadow:0 7px 10px -3px rgba(76,119,192,0.45);margin-bottom:20px;display:inline-block;text-transform:uppercase}.label--orange{color:#EA7600;box-shadow:0 7px 10px -3px rgba(234,118,0,0.45)}.label--red{color:#CE0F69;box-shadow:0 7px 10px -3px rgba(206,15,105,0.45)}.technologies-symbol{background:#fff url(/assets/technology-symbol-0eda2e4d66fe97ac67792b32e332311d4ad5b458831275433f0666c8f5004f1f.svg) no-repeat center;box-shadow:0 5px 12px -4px rgba(234,118,0,0.45),0 8px 31px -11px rgba(234,118,0,0.76);border-radius:22px;width:50px;height:50px}.rosetta-symbol{background:#fff url(/assets/rosetta-symbol-81a8c54d61dc061a3e7e669cbdc66c14cbee24e4d44f873295210b1944566fef.svg) no-repeat center;border:1px solid #EDF3FC;box-shadow:0 4px 19px -10px #265AB2;border-radius:22px;width:50px;height:50px;position:relative;top:0;transition:all 0.25s ease}.capabilities-symbol{background:#fff url(/assets/capability-symbol-a00f0b2faf4bd30b45f1397b93c9f7dc01b87981fcb4d6026922201ef5b87802.svg) no-repeat center;box-shadow:0 5px 12px -4px rgba(80,220,161,0.45),0 8px 31px -11px rgba(80,220,161,0.75);border-radius:22px;width:50px;height:50px}.people-symbol{background:#fff url(/assets/people-symbol-05ed6fca856bc0b58996b33a25192a2791d9f2be2f123752a37969773068cb49.svg) no-repeat center;box-shadow:0 5px 12px -4px rgba(234,118,0,0.45),0 8px 31px -11px rgba(234,118,0,0.76);border-radius:22px;width:50px;height:50px}.planet-symbol{background:#fff url(/assets/planet-symbol-51d5a431515f793b73ec6dc314752bc5b265b3051a17689fdd12beab73b7c6b4.svg) no-repeat center;box-shadow:0 5px 12px -4px #0095C8, 0 8px 31px -11px #0095C8;border-radius:22px;width:50px;height:50px}.prosperity-symbol{background:#fff url(/assets/prosperity-symbol-e85930e7259e113cb37c28112e305b28aa0c041a18b9007c3f1c479ae6da042d.svg) no-repeat center;box-shadow:0 5px 12px -4px #003DA5, 0 8px 31px -11px #003DA5;border-radius:22px;width:50px;height:50px}.future-symbol{background:#fff url(/assets/future-symbol-5d4b7e9c310c61f458226b16d8cc6fc080b626c667ef1e2698af00dea66b336b.svg) no-repeat center;box-shadow:0 5px 12px -4px rgba(206,15,105,0.59),0 8px 31px -11px rgba(206,15,105,0.24);border-radius:22px;width:50px;height:50px}.story-symbol{background:url(/assets/story-symbol-e29c279b5803f8a81c760939c435e937d703ab57e6be282c463989fda74b75a9.svg) no-repeat center;width:45px;height:44px}.ecosystems-symbol{background:#fff url(/assets/ecosystems-symbol-e1afaafccc22546d44f25aa768bf64e33ef7b4e398fd611afac59f82cfe5519f.svg) no-repeat center;box-shadow:0 8px 32px -11px rgba(0,149,200,0.75);border-radius:22px;width:50px;height:50px;margin-bottom:20px}input{background:#ffffff;border:1px solid #E8EAED;box-shadow:0 3px 12px -6px rgba(12,24,49,0.21);border-radius:10px;font-weight:100;font-size:14px;color:#7E8085;line-height:20px;padding:14px}input:hover{border:1px solid #99B1DB;box-shadow:0 0 0 1px #99B1DB}input:active,input:focus{outline:none;border:1px solid #003DA5;box-shadow:0 0 0 1px #003DA5;color:#131618}input.search{background:#fff url(/assets/search_gray-8be49d7b47eb7ac0b40c5fa8e0550adaca0c4be707ab11e7c0649ba0e0454a5a.svg) no-repeat 95% center;padding:8px 13px}textarea{background:#ffffff;border:1px solid #E8EAED;box-shadow:0 3px 12px -6px rgba(12,24,49,0.21);border-radius:10px;font-weight:100;font-size:14px;color:#7E8085;padding:14px}textarea:hover{border:1px solid #99B1DB;box-shadow:0 0 0 1px #99B1DB}textarea:active,textarea:focus{outline:none;border:1px solid #003DA5;box-shadow:0 0 0 1px #003DA5;color:#131618}.control{display:block;position:relative;padding-left:30px;margin:14px 0;font-size:14px;cursor:pointer;font-weight:100}.control input{position:absolute;z-index:-1;opacity:0}.control .control__indicator{position:absolute;top:0px;left:0;height:20px;width:20px;background:rgba(0,61,165,0.08)}.control .control__indicator:after{content:'';position:absolute}.control.control--checkbox .control__indicator{border-radius:5px}.control.control--checkbox .control__indicator:after{left:4px;top:5px;width:12px;height:10px;background:url(/assets/check_white-ca0d805696f84da0d2e9a686d512bb144e9ce2467bfa383655b1f5bf2a37aa5f.svg) no-repeat center center;display:none}.control.control--checkbox input:disabled~.control__indicator:after{border-color:#979FA6}.control.control--radio .control__indicator{border-radius:50%}.control.control--radio .control__indicator:after{left:6px;top:6px;height:8px;width:8px;border-radius:50%;background:#ffffff}.control.control--radio input:disabled~.control__indicator:after{background:#D9D9D9}.control:hover input:not([disabled])~.control__indicator,.control input:focus~.control__indicator{border-color:#979FA6}.control input:checked~.control__indicator{background:#003DA5}.control input:disabled~.control__indicator{background:#979FA6;opacity:0.6;pointer-events:none}.control input:checked~.control__indicator:after{display:block}.control.prechecked.control--checkbox .control__indicator:after{display:block}.select{position:relative;display:inline-block;margin-bottom:15px;width:100%}.select select{display:inline-block;width:100%;cursor:pointer;outline:0;border:0;background:#ffffff;border:1px solid #E8EAED;box-shadow:0 3px 12px -6px rgba(12,24,49,0.21);border-radius:10px;font-weight:100;font-size:14px;color:#7E8085;line-height:20px;padding:14px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select select option{font-weight:100}.select select::-ms-expand{display:none}.select select:hover{border:1px solid #99B1DB;box-shadow:0 0 0 1px #99B1DB}.select select:active,.select select:focus{outline:none;border:1px solid #003DA5;box-shadow:0 0 0 1px #003DA5;color:#131618}.select select:disabled{opacity:0.5;pointer-events:none}.select .select__arrow{position:absolute;top:22px;right:15px;width:10px;height:6px;pointer-events:none;background:url(/assets/arrow_down-81bc9a09d977b85088f55653d800532da2a97934bc33f83b65fecac9199885de.svg) no-repeat center center}.select select:hover~.select__arrow,.select select:focus~.select__arrow{border-top-color:#000}.select select:disabled~.select__arrow{border-top-color:#ccc}label.field{border-radius:2px;color:#666;display:block;margin:16px;max-width:188px;padding:8px;position:relative;transition-property:opacity;z-index:1}label.field span{color:inherit;display:block;font-size:14px;height:20px;line-height:20px;right:34px;pointer-events:none;position:absolute;top:32px;transform:scale(1) translateY(0);transition-property:color, font-size, top;z-index:1;font-weight:bold;text-align:right;color:#131618}label.field span.required::after{color:inherit;content:"*";display:block;height:20px;left:-20px;line-height:20px;position:absolute;text-align:center;top:0;width:20px}.error label.field span{color:#F02318}label.field .psuedo_select{background:rgba(255,255,255,0);position:relative;color:#666;cursor:pointer;font-size:20px;height:0;line-height:24px;margin:24px 32px 0 0;min-width:188px;padding-top:24px;outline:0;z-index:1}label.field .psuedo_select::after{background:url(/assets/sortby-342277a21ab19538879a02d2e2fa93cc6b28f470a7777b094c350f62d461fc93.svg) no-repeat center center;content:"";height:20px;width:20px;position:absolute;top:0;right:0;transition-property:background}label.field .psuedo_select .selected{height:16px;line-height:18px;opacity:0;position:absolute;top:0;transform:translateY(24px);transition-property:opacity, transform;will-change:transform;right:26px;font-size:16px}label.field .psuedo_select ul{background:#fff;box-shadow:0 3px 12px -6px rgba(12,24,49,0.21);display:block;height:0;list-style:none;margin-top:2px;opacity:0;overflow:hidden;padding:10px 0px;pointer-events:none;transition-property:height, opacity;width:100%;z-index:2;border:1px solid #E8EAED;border-radius:10px}label.field .psuedo_select ul li{height:30px;padding:10px 20px;font-size:14px;color:#131618;font-weight:100}label.field .psuedo_select ul li:hover{background:#99B1DB;color:#ffffff}label.field .deselect{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}label.field.focused{color:#007BED}label.field.focused .psuedo_select{border-color:#007BED}label.field.focused .psuedo_select::after{background:url(/assets/sortby-342277a21ab19538879a02d2e2fa93cc6b28f470a7777b094c350f62d461fc93.svg) no-repeat center center;transform:rotate(180deg);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}label.field.focused .psuedo_select ul{opacity:1;pointer-events:all;height:65px}label#sort.field ul li{background:url(/assets/arrow_down_sort_gray-3b3155e38b44733a8eab2ec6bcb07c852504cf3b52f4a38810db68c6a25bd9af.svg) no-repeat 90% center}label#sort.field ul li:hover{background:#99B1DB url(/assets/arrow_down_sort_white-e1321f460c4164ce4c17cd60d02b9f61b796a4915e4a54fda7be20fd6bf15a32.svg) no-repeat 90% center}label#sort.field ul li:last-child{background:url(/assets/arrow_up_sort_gray-c3f24e7688202aaab939f6f92b2784ee023d238a70454189abc8d6dcc350db97.svg) no-repeat 90% center}label#sort.field ul li:last-child:hover{background:#99B1DB url(/assets/arrow_up_sort_white-2729bca1909b7bbf182099484c7e1765db9f3d91e20432a494d1d4d554b91ca0.svg) no-repeat 90% center}.accordion-info{display:none}.accordion-info.active{display:block}#hero .logo-bg{display:none}.logo{position:relative;display:block}.logo:before{content:'';position:absolute;top:-11px;left:-145px;background:#FFF;height:65px;width:330px;border-radius:50px;z-index:1}.logo img{z-index:5;position:relative}footer .logo:before{display:none}.accordion{color:#FFF}.accordion li{list-style:none;padding-left:30px;margin:20px 0;position:relative;opacity:0.5;transition:all 0.2s ease}.accordion li h3{font-size:26px;color:#FFF;cursor:pointer;display:inline-block}.accordion li p{font-size:16px;color:#FFF;line-height:1.4}.accordion li a{cursor:pointer}.accordion li:before{content:'';height:100%;width:4px;border-radius:10px;display:block;position:absolute;bottom:0;left:0;background-image:linear-gradient(0deg, rgba(255,255,255,0.7) 0%, #fff 100%)}.accordion li:hover{opacity:1}.accordion li.active{opacity:1}.accordion li.active h3{color:#FFD100}.accordion li.active:before{background:#FFD100;background-image:linear-gradient(0deg, #EA7600 0%, #FFD100 100%)}.accordion li.active:nth-child(3n+2) h3{color:#ff4ba0}.accordion li.active:nth-child(3n+2):before{background-image:linear-gradient(0deg, #003DA5 0%, #CE0F69 100%)}.accordion li.active:nth-child(3n+3) h3{color:#0095C8}.accordion li.active:nth-child(3n+3):before{background-image:linear-gradient(0deg, #003DA5 0%, #0095C8 100%)}.accordion li .accordion-content{height:0;overflow:hidden;opacity:0;transition:all 0.25s ease}.accordion li.active .accordion-content{height:275px;opacity:1}.accordion-picture{position:absolute;right:0;top:-100px;bottom:-100px;width:50%}.dotted-circle-container{position:absolute;top:100%;margin-top:100px;padding:40px;display:inline-block;width:590px;height:590px;box-sizing:border-box;transition:all 0.75s ease}.dotted-circle-container.active{top:50%;margin-top:-295px}.dotted-circle-container:before{opacity:0.8;content:'';position:absolute;display:block;left:0;right:0;width:100%;bottom:0;top:0;background:url(/assets/dottedcircles-00af4a0292f08732738f3900fac119df86b3b011bf1d462efb5ae43224aabe18.svg) no-repeat}.dotted-circle-container figure{width:510px;height:510px;border-radius:300px;overflow:hidden;position:relative}.dotted-circle-container figure img{width:100%}[data-tooltip][aria-label]{position:relative;z-index:50}[data-tooltip][aria-label]::before{content:attr(aria-label);pointer-events:none;position:absolute;color:#fff;background:#555;padding:0.3rem 2rem;border-radius:0.3rem;opacity:0;visibility:none;width:200px;font-size:12px;line-height:1.4;text-transform:none;font-weight:normal;padding:15px 20px;background:rgba(227,234,241,0.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#000}[data-tooltip][aria-label]::after{content:"";pointer-events:none;width:0;height:0;position:absolute;border-color:#e6ecf1;border-width:0;border-style:solid;opacity:0;visibility:none}[data-tooltip^="up"][aria-label]::before{bottom:calc(1rem + 100%);right:50%;transform:translateX(50%)}[data-tooltip^="up"][aria-label]::after{border-top-width:0.5rem;border-right-width:0.5rem;border-right-color:#0000;border-left-width:0.5rem;border-left-color:#0000;bottom:120%;right:50%;transform:translateX(50%)}[data-tooltip^="down"][aria-label]::before{top:calc(0.5rem + 100%);right:50%;transform:translateX(50%)}[data-tooltip^="down"][aria-label]::after{border-bottom-width:0.5rem;border-right-width:0.5rem;border-right-color:#0000;border-left-width:0.5rem;border-left-color:#0000;top:100%;right:50%;transform:translateX(50%)}[data-tooltip^="left"][aria-label]::before{right:calc(1rem + 100%);bottom:50%;transform:translateY(50%)}[data-tooltip^="left"][aria-label]::after{border-left-width:0.5rem;border-top-width:0.5rem;border-top-color:#0000;border-bottom-width:0.5rem;border-bottom-color:#0000;bottom:50%;right:calc(0.5rem + 100%);transform:translateY(50%)}[data-tooltip^="right"][aria-label]::before{left:calc(1rem + 100%);bottom:50%;transform:translateY(50%)}[data-tooltip^="right"][aria-label]::after{border-right-width:0.5rem;border-top-width:0.5rem;border-top-color:#0000;border-bottom-width:0.5rem;border-bottom-color:#0000;bottom:50%;left:calc(0.5rem + 100%);transform:translateY(50%)}[data-tooltip][aria-label]:hover::before,[data-tooltip][aria-label]:hover::after{visibility:visible;opacity:1;transition-property:opacity;transition-duration:0.2s;transition-timing-function:ease-in-out;transition-delay:0s}[data-tooltip$="100"][aria-label]:hover::before,[data-tooltip$="100"][aria-label]:hover::after{transition-delay:0.1s}[data-tooltip$="500"][aria-label]:hover::before,[data-tooltip$="500"][aria-label]:hover::after{transition-delay:0.5s}[data-tooltip$="1000"][aria-label]:hover::before,[data-tooltip$="1000"][aria-label]:hover::after{transition-delay:1s}.counter{display:block;height:90px;color:#FFF;width:320px;text-align:center;box-sizing:border-box;position:relative}.counter div{background-image:linear-gradient(90deg, #353294 0%, #9C1B78 100%);border-radius:60px;box-shadow:0 0 0 4px #FFF;padding:10px 25px;position:relative;z-index:3}.counter:after{background-image:linear-gradient(90deg, #9C1B78 0%, #353294 100%);content:'';position:absolute;left:-6px;top:-6px;width:332px;height:100px;display:block;border-radius:50px;z-index:2}.counter span{font-size:65px;font-weight:bold;display:inline-block;line-height:1;height:65px}.counter p{display:inline-block;font-size:14px;line-height:15px;color:#FFF;width:145px;text-align:left;padding-left:8px;padding:1px 0}.counter p strong{display:block}.cluster-explorer{text-align:center;display:block !important;height:0;overflow:hidden}.cluster-explorer .transparent-button{position:absolute;bottom:-17px;right:-3px;display:none}.cluster-explorer.active{height:auto;padding:80px 0 30px 0;border-bottom:1px dotted rgba(0,61,165,0.3)}.cluster-explorer.active .transparent-button{display:inline-block}.cluster-explorer .main-button{margin-top:30px;display:inline-block}.cluster-explorer h4{font-size:24px;font-weight:100;color:#CE0F69;color:#CE0F69;background:-webkit-linear-gradient(left, #CE0F69, #452E91);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px}#list-completed .catalogue-list{columns:4;max-height:none}.cluster-explorer-header{background-color:#EDF1F5;border-radius:16px;text-align:right !important;padding:11px 0 12px 0}.cluster-explorer-header .select{width:25%;margin-bottom:0}.cluster-explorer-header .select .select__arrow{top:16px}.cluster-explorer-header .select select{padding:8px 14px}.list-container{height:0;overflow:hidden}.list-container span{font-size:14px;font-weight:bold;text-transform:uppercase}.list-container.active{display:block;height:auto;padding:40px 0}figure.flag-icon,.catalogue-list figure{display:inline-block;height:20px;margin-right:5px;background-color:#666;border-radius:20px;width:20px;vertical-align:middle}.fflag{background-image:url(/assets/flagSprite42-3f119164043094de872e965a919a9a3c75560d25e158e9d5c067fa32e877e312.png);background-repeat:no-repeat;background-size:100% 49494%;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;box-sizing:content-box}.fflag-CH,.fflag-NP{box-shadow:none !important}.fflag-DZ{background-position:center 0.2287%}.fflag-AO{background-position:center 0.4524%}.fflag-BJ{background-position:center 0.6721%}.fflag-BW{background-position:center 0.8958%}.fflag-BF{background-position:center 1.1162%}.fflag-BI{background-position:center 1.3379%}.fflag-CM{background-position:center 1.5589%}.fflag-CV{background-position:center 1.7836%}.fflag-CF{background-position:center 2.0047%}.fflag-TD{background-position:center 2.2247%}.fflag-CD{background-position:left 2.4467%}.fflag-DJ{background-position:left 2.6674%}.fflag-EG{background-position:center 2.8931%}.fflag-GQ{background-position:center 3.1125%}.fflag-ER{background-position:left 3.3325%}.fflag-ET{background-position:center 3.5542%}.fflag-GA{background-position:center 3.7759%}.fflag-GM{background-position:center 4.0015%}.fflag-GH{background-position:center 4.2229%}.fflag-GN{background-position:center 4.441%}.fflag-GW{background-position:left 4.66663%}.fflag-CI{background-position:center 4.8844%}.fflag-KE{background-position:center 5.1061%}.fflag-LS{background-position:center 5.3278%}.fflag-LR{background-position:left 5.5495%}.fflag-LY{background-position:center 5.7712%}.fflag-MG{background-position:center 5.994%}.fflag-MW{background-position:center 6.2156%}.fflag-ML{background-position:center 6.4363%}.fflag-MR{background-position:center 6.658%}.fflag-MU{background-position:center 6.8805%}.fflag-YT{background-position:center 7.1038%}.fflag-MA{background-position:center 7.3231%}.fflag-MZ{background-position:left 7.5448%}.fflag-NA{background-position:left 7.7661%}.fflag-NE{background-position:center 7.98937%}.fflag-NG{background-position:center 8.2099%}.fflag-CG{background-position:center 8.4316%}.fflag-RE{background-position:center 8.6533%}.fflag-RW{background-position:right 8.875%}.fflag-SH{background-position:center 9.0967%}.fflag-ST{background-position:center 9.32237%}.fflag-SN{background-position:center 9.5426%}.fflag-SC{background-position:left 9.7628%}.fflag-SL{background-position:center 9.9845%}.fflag-SO{background-position:center 10.2052%}.south-africa{background-position:left 10.4269%}.fflag-SS{background-position:left 10.6486%}.fflag-SD{background-position:center 10.8703%}.fflag-SR{background-position:center 11.0945%}.fflag-SZ{background-position:center 11.3135%}.fflag-TG{background-position:left 11.5354%}.fflag-TN{background-position:center 11.7593%}.fflag-UG{background-position:center 11.9799%}.fflag-TZ{background-position:center 12.2005%}.fflag-EH{background-position:center 12.4222%}.fflag-YE{background-position:center 12.644%}.fflag-ZM{background-position:center 12.8664%}.fflag-ZW{background-position:left 13.0873%}.fflag-AI{background-position:center 13.309%}.fflag-AG{background-position:center 13.5307%}.argentina{background-position:center 13.7524%}.fflag-AW{background-position:left 13.9741%}.fflag-BS{background-position:left 14.1958%}.barbados{background-position:center 14.4175%}.fflag-BQ{background-position:center 14.6415%}.fflag-BZ{background-position:center 14.8609%}.fflag-BM{background-position:center 15.0826%}.fflag-BO{background-position:center 15.306%}.fflag-VG{background-position:center 15.528%}.brasil{background-position:center 15.7496%}.canada{background-position:center 15.9694%}.fflag-KY{background-position:center 16.1911%}.fflag-CL{background-position:left 16.4128%}.colombia{background-position:left 16.6345%}.fflag-KM{background-position:center 16.8562%}.costa-rica{background-position:center 17.0779%}.fflag-CU{background-position:left 17.2996%}.fflag-CW{background-position:center 17.5213%}.fflag-DM{background-position:center 17.743%}.fflag-DO{background-position:center 17.968%}.ecuador{background-position:center 18.1864%}.el-salvador{background-position:center 18.4081%}.fflag-FK{background-position:center 18.6298%}.fflag-GF{background-position:center 18.8515%}.fflag-GL{background-position:left 19.0732%}.fflag-GD{background-position:center 19.2987%}.fflag-GP{background-position:center 19.518%}.guatemala{background-position:center 19.7383%}.fflag-GY{background-position:center 19.96%}.fflag-HT{background-position:center 20.1817%}.fflag-HN{background-position:center 20.4034%}.fflag-JM{background-position:center 20.6241%}.fflag-MQ{background-position:center 20.8468%}.mexico{background-position:center 21.0685%}.fflag-MS{background-position:center 21.2902%}.nicaragua{background-position:center 21.5119%}.fflag-PA{background-position:center 21.7336%}.fflag-PY{background-position:center 21.9553%}.fflag-PE{background-position:center 22.177%}.fflag-PR{background-position:left 22.4002%}.fflag-BL{background-position:center 22.6204%}.fflag-KN{background-position:center 22.8421%}.fflag-LC{background-position:center 23.0638%}.fflag-PM{background-position:center 23.2855%}.fflag-VC{background-position:center 23.5072%}.fflag-SX{background-position:left 23.732%}.fflag-TT{background-position:center 23.9506%}.fflag-TC{background-position:center 24.1723%}.usa{background-position:center 24.394%}.fflag-VI{background-position:center 24.6157%}.fflag-UY{background-position:left 24.8374%}.venezuela{background-position:center 25.0591%}.fflag-AF{background-position:center 25.2808%}.fflag-AZ{background-position:center 25.5025%}.fflag-BD{background-position:center 25.7242%}.fflag-BT{background-position:center 25.9459%}.fflag-BN{background-position:center 26.1676%}.fflag-KH{background-position:center 26.3885%}.china{background-position:left 26.611%}.fflag-GE{background-position:center 26.8327%}.fflag-HK{background-position:center 27.0544%}.india{background-position:center 27.2761%}.fflag-ID{background-position:center 27.4978%}.japan{background-position:center 27.7195%}.fflag-KZ{background-position:center 27.9412%}.fflag-LA{background-position:center 28.1615%}.fflag-MO{background-position:center 28.3846%}.fflag-MY{background-position:center 28.6063%}.fflag-MV{background-position:center 28.829%}.fflag-MN{background-position:left 29.0497%}.fflag-MM{background-position:center 29.2714%}.fflag-NP{background-position:left 29.4931%}.fflag-KP{background-position:left 29.7148%}.fflag-MP{background-position:center 29.9365%}.fflag-PW{background-position:center 30.1582%}.fflag-PG{background-position:center 30.3799%}.fflag-PH{background-position:left 30.6016%}.fflag-SG{background-position:left 30.8233%}.south-korea{background-position:center 31.045%}.fflag-LK{background-position:right 31.2667%}.fflag-TW{background-position:left 31.4884%}.fflag-TJ{background-position:center 31.7101%}.fflag-TH{background-position:center 31.9318%}.fflag-TL{background-position:left 32.1535%}.fflag-TM{background-position:center 32.3752%}.fflag-VN{background-position:center 32.5969%}.fflag-AL{background-position:center 32.8186%}.fflag-AD{background-position:center 33.0403%}.fflag-AM{background-position:center 33.258%}.fflag-AT{background-position:center 33.4837%}.fflag-BY{background-position:left 33.7054%}.belgium{background-position:center 33.9271%}.bosnia-and-herzegovina{background-position:center 34.1488%}.bulgaria{background-position:center 34.3705%}.fflag-HR{background-position:center 34.5922%}.fflag-CY{background-position:center 34.8139%}.fflag-CZ{background-position:left 35.0356%}.denmark{background-position:center 35.2555%}.fflag-EE{background-position:center 35.479%}.fflag-FO{background-position:center 35.7007%}.fflag-FI{background-position:center 35.9224%}.france{background-position:center 36.1441%}.germany{background-position:center 36.3658%}.fflag-GI{background-position:center 36.5875%}.fflag-GR{background-position:left 36.8092%}.fflag-HU{background-position:center 37.0309%}.fflag-IS{background-position:center 37.2526%}.ireland{background-position:center 37.4743%}.fflag-IM{background-position:center 37.696%}.italy{background-position:center 37.9177%}.fflag-JE{background-position:center 38.1394%}.fflag-XK{background-position:center 38.3611%}.fflag-LV{background-position:center 38.5828%}.fflag-LI{background-position:left 38.8045%}.fflag-LT{background-position:center 39.0262%}.luxembourg{background-position:center 39.2479%}.fflag-MT{background-position:left 39.4696%}.fflag-MD{background-position:center 39.6913%}.fflag-MC{background-position:center 39.913%}.fflag-ME{background-position:center 40.1347%}.netherlands{background-position:center 40.3564%}.fflag-MK{background-position:center 40.5781%}.norway{background-position:center 40.7998%}.fflag-PL{background-position:center 41.0215%}.fflag-PT{background-position:center 41.2432%}.fflag-RO{background-position:center 41.4649%}.fflag-RU{background-position:center 41.6866%}.fflag-SM{background-position:center 41.9083%}.fflag-RS{background-position:center 42.13%}.fflag-SK{background-position:center 42.3517%}.fflag-SI{background-position:center 42.5734%}.spain{background-position:left 42.7951%}.fflag-SE{background-position:center 43.0168%}.switzerland{background-position:center 43.2385%}.fflag-TR{background-position:center 43.4602%}.fflag-UA{background-position:center 43.6819%}.uk{background-position:center 43.9036%}.fflag-VA{background-position:right 44.1253%}.fflag-BH{background-position:center 44.347%}.fflag-IR{background-position:center 44.5687%}.fflag-IQ{background-position:center 44.7904%}.israel{background-position:center 45.0121%}.fflag-KW{background-position:left 45.2338%}.fflag-JO{background-position:left 45.4555%}.fflag-KG{background-position:center 45.6772%}.fflag-LB{background-position:center 45.897%}.fflag-OM{background-position:left 46.1206%}.fflag-PK{background-position:center 46.3423%}.fflag-PS{background-position:center 46.561%}.fflag-QA{background-position:center 46.7857%}.fflag-SA{background-position:center 47.0074%}.fflag-SY{background-position:center 47.2291%}.fflag-AE{background-position:center 47.4508%}.fflag-UZ{background-position:left 47.6725%}.fflag-AS{background-position:right 47.8942%}.fflag-AU{background-position:center 48.1159%}.fflag-CX{background-position:center 48.3376%}.fflag-CC{background-position:center 48.5593%}.fflag-CK{background-position:center 48.781%}.fflag-FJ{background-position:center 49.0027%}.fflag-PF{background-position:center 49.2244%}.fflag-GU{background-position:center 49.4445%}.fflag-KI{background-position:center 49.6678%}.fflag-MH{background-position:left 49.8895%}.fflag-FM{background-position:center 50.1112%}.fflag-NC{background-position:center 50.3329%}.fflag-NZ{background-position:center 50.5546%}.fflag-NR{background-position:left 50.7763%}.fflag-NU{background-position:center 50.998%}.fflag-NF{background-position:center 51.2197%}.fflag-WS{background-position:left 51.4414%}.fflag-SB{background-position:left 51.6631%}.fflag-TK{background-position:center 51.8848%}.fflag-TO{background-position:left 52.1065%}.fflag-TV{background-position:center 52.3282%}.fflag-VU{background-position:left 52.5499%}.fflag-WF{background-position:center 52.7716%}.fflag-TD.ff-round,.fflag-GN.ff-round,.fflag-CI.ff-round,.fflag-ML.ff-round,.fflag-NG.ff-round,.fflag-BE.ff-round,.fflag-FR.ff-round,.fflag-IE.ff-round,.fflag-IT.ff-round,.fflag-RO.ff-round{background-size:100% 50000%}.fflag.ff-sm{width:18px;height:11px}.fflag.ff-md{width:27px;height:17px}.fflag.ff-lg{width:42px;height:27px}.fflag.ff-xl{width:60px;height:37px}.ff-round{background-size:160%;background-clip:content-box;border-radius:50%}.ff-round.ff-sm{width:12px;height:12px}.ff-round.ff-md{width:18px;height:18px}.ff-round.ff-lg{width:24px;height:24px}.ff-round.ff-xl{width:32px;height:32px}.list-container .gc-1-4{position:relative;min-height:150px}.list-container .gc-1-4:after{width:100%;height:40px;background-image:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);position:absolute;bottom:40px;left:0;content:'';display:block}.catalogue-list{padding:10px 10px 20px 10px;max-height:200px;overflow:auto;margin-bottom:40px;position:relative}.catalogue-list>LI{color:#bab9b9;color:rgba(255,255,255,0.5);font-size:12px;text-align:left;line-height:32px}.catalogue-list>LI>P{display:inline-block;padding:0;font-weight:normal;width:140px;vertical-align:middle;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalogue-list>LI>SPAN{display:inline-block;font-weight:bold;font-size:13px;vertical-align:middle;color:#404145;width:36px;text-align:center}.catalogue-list.endless>LI{float:left;margin:0 0.625em;width:23.4%;border-bottom:1px solid rgba(255,255,255,0.1)}.catalogue-list.endless>LI:nth-child(even){background:none}.map-container{height:0;overflow:hidden;text-align:left}.map-container.active{height:auto;padding:40px 0}.map-container .filters{padding-right:20px}.map-container .filters span{font-size:16px;font-weight:bold;text-transform:uppercase;position:relative;padding-bottom:10px;display:block}.map-container .filters span:before{content:'';width:100%;height:3px;border-radius:10px;display:block;position:absolute;bottom:0;background:#003DA5;background-image:linear-gradient(90deg, #552A8C 0%, #9A1B78 100%)}.map-container .mapboxgl-canvas{width:100%}.map-embed{background:#EDF1F5;border:1px solid #D5D7DB;box-shadow:0 47px 41px -30px rgba(0,61,165,0.18);border-radius:20px;height:400px;width:100%}.diamond{background:#ffffff;border:1px solid #EDF3FC;box-shadow:0 4px 19px -10px #265AB2;width:42px;height:42px;padding:18px;display:inline-block;margin:12px;transform:rotate(45deg);position:relative;border-radius:30px}.diamond img{display:block;width:100%;transform:rotate(-45deg)}.searchbox{background:#ffffff;padding:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.1);position:relative;display:flex;border-radius:30px}.searchbox .select{max-width:200px;min-width:132px;border-right:1px solid #E8EAED;padding-right:8px;margin-right:10px;margin-bottom:0}.searchbox .select select{box-shadow:none;border:none;padding:8px 14px;font-weight:bold;color:#7E8085}.searchbox .select .select__arrow{top:14px}.searchbox input{border:none;font-size:14px;font-weight:bold;color:#003DA5;box-shadow:none;padding:6px 8px;margin-right:10px;min-width:200px}.searchbox input::placeholder{font-weight:100}.searchbox button{background:#003DA5 url(/assets/search_white-337cb8b743fd802178e8eb6381c7214f476af89d1ae6b0800cc7ca4ed5f84baa.svg) no-repeat 84% center;color:#ffffff;border-radius:18.5px;font-weight:bold;font-size:13px;text-transform:uppercase;padding:10px 27px 10px 15px;width:142px;border:none}hgroup{padding:60px 10px 20px 10px;text-align:center;max-width:690px;margin:0 auto}hgroup h1{font-size:30px;font-weight:100}hgroup h2{font-size:20px;font-weight:100;line-height:1.3}hgroup strong{color:#003DA5}.lone-title{margin-bottom:40px !important}.quotes{position:relative;padding-bottom:80px;min-height:400px}.quotes .quote-controls{position:absolute;top:135px;width:100%;z-index:30}.quotes .quote-controls a{display:block;width:42px;border-radius:30px;height:42px;position:absolute;left:-20px}.quotes .quote-controls a.back-btn{background:#003DA5 url(/assets/back-white-d1154ebfdbe3e8089432e9bbc4fa46678f56e3859b3cc9ec7196b2394a85d953.svg) no-repeat center}.quotes .quote-controls a.next-btn{background:#003DA5 url(/assets/next-white-f81d74ddb7d82b0c7f364ec7b907f16897d87fbdfff1a13c92241b37dfc4dc43.svg) no-repeat center;left:auto;right:-20px}.quotes .quote-controls a:hover{background-color:#005fd4}.quotes .tab-selector{position:absolute;bottom:40px}.color-quotes{background:url(/assets/bg_quotes-5139ef406247e5e51e1cd7b5dec11d152929c7b9553ab2b9db2b318678acbdc0.svg) bottom center no-repeat;background-size:100% auto;padding:40px 0}.color-quotes>h3{text-align:center;vertical-align:middle;font-size:30px;font-weight:100;margin:30px 0}.color-quotes>h3 strong{color:#003DA5}.color-quotes>h3:before{vertical-align:middle;content:'';height:84px;width:84px;background:url(/assets/diamond_comments-cee3a9966067e1c11001b00d5933034b2d5e8eb617e87695844987c4158e89b1.svg) center center no-repeat;display:inline-block}.color-quotes .quotes .quote blockquote{position:relative;z-index:1;float:left}.color-quotes .quotes .quote .persona h3{text-align:left;margin:0}.color-quotes .quotes .quote .persona h3:before{display:none}.color-quotes .quotes .quote figure img{bottom:115px;max-width:250px;max-height:200px;left:calc(50% - 125px)}.color-quotes .quotes .quote.blue{background-image:linear-gradient(-90deg, #003DA5 0%, #0095C8 100%)}.color-quotes .quotes .quote.blue blockquote p{color:#ffffff}.color-quotes .quotes .quote.blue blockquote .persona h3{color:#ffffff}.color-quotes .quotes .quote.blue blockquote .persona span{color:#8FD5FF}.color-quotes .quotes .quote.purple{background-image:linear-gradient(-90deg, #003DA5 0%, #CE0F69 100%)}.color-quotes .quotes .quote.purple blockquote p{color:#ffffff}.color-quotes .quotes .quote.purple blockquote .persona h3{color:#ffffff}.color-quotes .quotes .quote.purple blockquote .persona span{color:#FFC2DF}.color-quotes .quotes .quote.orange{background-image:linear-gradient(-90deg, #FFD100 0%, #EA7600 100%)}.color-quotes .quotes .quote.orange blockquote p{color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,0.35)}.color-quotes .quotes .quote.orange blockquote .persona h3{color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,0.35)}.color-quotes .quotes .quote.orange blockquote .persona span{color:#fff900;text-shadow:0 1px 3px rgba(0,0,0,0.35)}.color-quotes .quotes .quote .bg{position:absolute;top:0;right:0;width:60%;display:block;border-radius:0 40px 40px 0;-webkit-mask-image:linear-gradient(90deg, transparent 0%, black 55%);mask-image:linear-gradient(90deg, transparent 0%, black 55%);opacity:40%}.color-quotes .quotes .quote .bg img{width:100%}.logo-carousel{width:100%;text-align:center;margin:40px 0}.logo-carousel li{width:17%;list-style:none;padding:0;margin:0;display:inline-block;vertical-align:middle}.logo-carousel li span{padding:10px;margin:15px;margin:5px;display:block}.logo-carousel li span img{max-height:50px;max-width:90%}.tab-selector{width:100%;text-align:center}.tab-selector li{width:auto;min-width:80px;max-width:180px;list-style:none;padding:0;margin:0;display:inline-block;vertical-align:middle}.tab-selector li a{padding:10px;margin:15px;margin:5px;display:inline-block;vertical-align:top;opacity:0.3}.tab-selector li a img{max-height:50px;max-width:90%;vertical-align:middle}.tab-selector li.active a,.tab-selector li:hover a{opacity:1}.stat{padding:0 0 50px 50px}.stat figure{font-size:50px;font-weight:bold;line-height:1;color:#003DA5;background:-webkit-linear-gradient(left, #552A8C, #9A1B78);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stat span{font-size:16px;font-weight:bold;display:block;padding-bottom:12px;text-transform:uppercase;color:#003DA5;background:-webkit-linear-gradient(left, #552A8C, #9A1B78);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.stat span:before{content:'';width:100%;height:4px;border-radius:10px;display:block;position:absolute;bottom:0;background:#003DA5;background-image:linear-gradient(90deg, #552A8C 0%, #9A1B78 100%)}.stat p{font-size:14px}.quote{background-image:linear-gradient(180deg, #F2F4F7 1%, #E4E9F5 100%);box-shadow:0 63px 51px -42px rgba(38,90,178,0.39);border-radius:40px;overflow:hidden;margin-bottom:40px;padding:10px;z-index:-1;opacity:0;transition:all 0.5s ease;position:absolute}.quote.active{opacity:1;z-index:10}.quote figure{height:300px;width:40%;border-radius:30px;display:inline-block;position:relative;vertical-align:top}.quote figure img{position:absolute;bottom:50px;left:50px;max-width:150px}.quote blockquote{padding:30px 40px;height:300px;width:59%;display:table;vertical-align:top;float:right;box-sizing:border-box}.quote blockquote h3{font-weight:100;font-size:22px;line-height:1.3}.quote blockquote h3 strong{font-weight:bold;color:#CE0F69}.quote blockquote h4{font-size:16px;font-weight:bold;line-height:1.4;color:#003DA5}.quote blockquote div{display:table-cell;vertical-align:middle}.quote blockquote footer{padding-top:15px}.quote blockquote footer .photo{background:#FFFFFF;box-shadow:0 2px 10px -5px #2C2D30;border-radius:27.5px;width:55px;height:55px;display:inline-block;margin-right:8px;overflow:hidden}.quote blockquote footer .photo img{display:block;width:100%}.quote blockquote footer .persona{width:calc(100% - 70px);padding-top:5px;display:inline-block}.quote blockquote footer .persona h3{font-size:16px;font-weight:bold;line-height:1.5;color:#003DA5}.quote blockquote footer .persona span{font-size:14px}.gradient_shadow{position:relative}.gradient_shadow:after{content:'';position:absolute;z-index:-1;bottom:-10px;left:3%;height:100%;width:95%;opacity:.8;border-radius:50px;-webkit-filter:blur(12px);-moz-filter:blur(12px);-o-filter:blur(12px);-ms-filter:blur(12px);filter:blur(12px);-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.gradient_shadow:hover::after{bottom:-15px;height:120%}.gradient_shadow.primary-cold:after{background-image:linear-gradient(90deg, #003DA5 0%, #0095C8 100%)}.gradient_shadow.secondary-warm:after{background-image:linear-gradient(90deg, #FABC00 0%, #EA7600 100%)}.gradient_shadow.secondary-warm2:after{background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%)}.gradient_shadow.primary-warm:after{background-image:linear-gradient(90deg, #003DA5 0%, #CE0F69 100%)}.small_card{position:relative;width:100%;background:#ffffff;display:block;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.small_card .bg{position:absolute;top:0;text-align:center;left:0;height:100%;width:100%;overflow:hidden;border-radius:10px;z-index:1;background-color:#747e8e}.small_card .bg img{display:block;width:130%}.small_card .content{background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);position:relative;z-index:1;padding:20px;overflow:hidden;border-radius:10px}.small_card .content .icon{background:#ffffff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.15);width:20px;height:20px;border-radius:50%;padding:10px}.small_card .content .icon img{display:block;width:20px}.small_card .content h3{font-weight:bold;font-size:14px;color:#ffffff;line-height:16px;padding:0;position:absolute;bottom:40px;width:190px}.small_card .content p{font-size:12px;font-weight:300;color:#ffffff;padding:0;padding-top:45px}.small_card.gradient_shadow{-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.small_card.gradient_shadow:after{width:90%;height:80%;left:5%;bottom:0;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.small_card.gradient_shadow:hover{transform:translateY(-10px);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.small_card.gradient_shadow:hover:after{display:block;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;bottom:-10px;width:98%;height:100%;left:1%}.small_card.gradient_shadow.primary-cold:hover h3{color:#B9D3FF}.small_card.gradient_shadow.secondary-warm:hover h3{color:#FFD100}.small_card.gradient_shadow.secondary-warm2:hover h3{color:#FBA4CD}.result{border-radius:16px;padding:9px;background:#EDF1F5;display:flex;margin:10px 0}.result .brand{background:#ffffff;border-radius:12px;width:25%;position:relative;max-width:134px}.result .brand:before{content:'';display:block;width:100%;padding-bottom:100%;position:relative}.result .brand .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.result .brand .inner img{width:90%;max-width:150px}.result .info{padding:12px 30px 0 30px}.result .info .tag{background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%);border-radius:4px;display:inline-block;font-weight:bold;color:#ffffff;text-transform:uppercase;padding:5px 8px;font-size:12px;border:none}.result .info h4{font-size:18px;font-weight:bold}.multiset .slider-set{z-index:-1;opacity:0;position:absolute;transition:all 0.2s ease}.multiset .slider-set.active{opacity:1;z-index:10}.paginator{background:#EDF1F5;padding:10px 20px;margin:20px auto 60px auto;display:inline-block;text-align:center;justify-content:center;border-radius:26px}.paginator .current{display:inline-block;padding:6px 8px;margin:0 6px;border-radius:8px;color:#131618;font-size:14px;background:#4672bc;color:#FFF;font-weight:bold}.paginator a{display:inline-block;padding:5px 8px;margin:0 6px;border-radius:8px;color:#131618;font-size:14px}.paginator a.previous_page{font-weight:bold;color:#003DA5;background:url(/assets/back-f270141d68a3f486c0cdf3f15259ed898fc43728a58b582dd4c93d8f5f39ea8c.svg) no-repeat center;padding-left:12px;height:16px;vertical-align:middle}.paginator a.next_page{font-weight:bold;color:#003DA5;background:url(/assets/next-8e66a2d54b5c5eaff7683d1d6ab18a06c60937f12e3b76a5732e71f7b6e9c97d.svg) no-repeat center;padding-right:12px;height:16px;vertical-align:middle}.paginator a:hover{color:#CE0F69;background-color:rgba(255,255,255,0.8)}.paginator a:hover:first-child{background-color:#FFF}.paginator a:hover:last-child{background-color:#FFF}#promo-video{max-width:800px;overflow:hidden;border-radius:20px}.company_view{background:#ffffff;box-shadow:0 2px 6px 0 rgba(12,24,49,0.15);border-radius:10px;padding:16px 20px 20px 20px;position:relative}.company_view .quickview{background:url(/assets/view-55aa21b8193358dca5079a948ccc40e01ffe8015edf152066ed5ca03b66f5fb9.svg) no-repeat center top;display:block;float:right;font-size:9px;color:#606266;font-weight:bold;padding:18px 10px 10px 10px;width:30px;text-align:center;right:10px;position:absolute;z-index:10}.company_view .quickview:hover{color:#003DA5}.company_view .brand{background:#ffffff;border-radius:12px;width:100%;position:relative;height:100px}.company_view .brand:before{content:'';display:block;width:100%;padding-bottom:60%;position:relative}.company_view .brand .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.company_view .brand .inner img{max-height:90%;max-width:90%}.company_view h4{font-weight:bold;font-size:13px;color:#131618;text-align:center;line-height:16px;padding:20px 0 0 0;text-transform:uppercase;height:43px}.company_view h4:after{content:'';display:block;margin:9px auto;width:100px;height:2px;border-radius:1px;background-image:linear-gradient(90deg, #003DA5 0%, #0095C8 100%)}.company_view p{color:#131618;font-size:12px;padding-bottom:20px;text-align:center;height:110px;box-sizing:border-box}.company_view a.more{display:block;text-align:center;color:#003DA5;background:rgba(237,241,245,0.75);padding:12px 20px;border-radius:18px;font-size:13px;font-weight:bold}.company_view a.more:hover{background-color:#99B1DB;color:#ffffff}.company_view:nth-child(2n+0) h4:after{background-image:linear-gradient(90deg, #FABC00 0%, #EA7600 100%)}.company_view:nth-child(3n+0) h4:after{background-image:linear-gradient(90deg, #CE0F69 0%, #003DA5 100%)}.company_view:nth-child(4n+0) h4:after{background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%)}.card{background:#ffffff;border:1px solid #E8EAED;border-radius:16px;padding:30px;margin:0 8px;display:inline-block;max-width:198px;position:relative;top:0;transition:all 0.25s ease}.card header{background:none;padding:0 0 20px 0}.card header .tertiary{float:none;margin:0;background:#E5F4F9;border-radius:16px;font-weight:bold;font-size:11px;color:#0095C8;padding:5px 12px;border:none}.card header .date{display:block;text-align:right;font-weight:bold;font-size:12px;color:#BABDC2}.card .content{min-height:140px}.card .content h4{font-size:14px;color:#131618;line-height:1.4;font-weight:bold;margin-bottom:10px;max-height:100px;overflow:hidden}.card .content P{color:#7E8085;font-size:12px;padding:0}.card .more{display:inline-block;color:#003DA5;font-size:12px;font-weight:bold}.card:hover{top:-7px}.card.blue{box-shadow:0 7px 11px -4px #bfe4f1}.card.blue .tertiary{background:#E5F4F9 !important;color:#0095C8 !important}.card.red{box-shadow:0 6px 11px -3px #f3c3d9}.card.red .tertiary{background:#FAE7F0 !important;color:#CE0F69 !important}.card.orange{box-shadow:0 6px 11px -7px #ea7600}.card.orange .tertiary{background:#FCF1E5 !important;color:#EA7600 !important}.card.green{box-shadow:0 6px 11px -3px rgba(80,220,161,0.5)}.card.green .tertiary{background:rgba(80,220,161,0.2) !important;color:#50DCA1 !important}.card.purple{box-shadow:0 6px 11px -3px rgba(69,46,145,0.4)}.card.purple .tertiary{background:rgba(69,46,145,0.1) !important;color:#452E91 !important}.search_results .card .content h4{max-height:55px;overflow:hidden}a.card.blue:hover{box-shadow:0 10px 20px -3px #bfe4f1}a.card.red:hover{box-shadow:0 10px 20px -2px #f3c3d9}a.card.orange:hover{box-shadow:0 10px 20px -3px rgba(234,118,0,0.4)}.profile{position:relative;margin:38px 0 60px 0}.profile .bg{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;border-radius:16px;z-index:1;background:#ccc url(/assets/cinde-logo-white-dfe1554991039d8900a6bbb64624a4d3fc491374ec0a1813e71095fd92addc90.svg) no-repeat;background-position:right 20px top 30px}.profile .bg img{display:block;width:100%;position:relative;z-index:2}.profile .content{background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);position:relative;z-index:1;padding:240px 20px 12px 30px !important;border-radius:16px}.profile .content .brand{background:#ffffff;border-radius:12px;width:180px;position:relative;border:1px solid #E8EAED;box-shadow:0 3px 12px -6px rgba(12,24,49,0.21);position:absolute;bottom:-40px}.profile .content .brand:before{content:'';display:block;width:100%;padding-bottom:100%;position:relative}.profile .content .brand .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.profile .content .brand .inner img{width:90%;max-width:150px}.profile .content p{color:#ffffff;float:left;padding-left:210px}.profile .content p a.www{color:#ffffff;padding-left:20px;background:url(/assets/www-e424fedbf742ec0771e8b04d69fee900b552f28d7b798e9aedda7a2562e24776.svg) no-repeat left center;display:inline-block}.profile .content p span.phone{color:#ffffff;padding-left:20px;background:url(/assets/phone-fc7efe580905da3ec77acd4f08c5b5058220c9901c61059c06141bc360a34ded.svg) no-repeat left center;display:inline-block;margin-left:18px}.profile .content a.location{float:right;background:#003DA5 url(/assets/location-b76de042bcf2e75cdf2a2d9c51dd28c6fa66f07c447ac02100991bfda03845af.svg) no-repeat 12px center;padding:10px 14px 10px 26px;color:#ffffff;font-weight:bold;border-radius:20px;font-size:12px}.profile .content a.location:hover{background-color:#005fd4}.explorer-trigger{cursor:pointer}.explorer-trigger figure{display:inline-block}.explorer-trigger span{font-size:11px;text-transform:uppercase;display:inline-block;color:#89a1d4;transition:all 0.25s ease;line-height:50px;vertical-align:top;padding-left:9px}.explorer-trigger:hover span{color:#003DA5;padding-left:15px}.explorer-trigger:hover figure{box-shadow:0 4px 19px -10px #265AB2;box-shadow:0 4px 32px -10px #003DA5}#mega-menu{position:absolute;width:100%;z-index:-1;overflow:hidden;top:98px}#mega-menu.active{z-index:20;height:350px}#mega-menu .menu-section{background-image:url(/assets/menu-why-bg-4d8a218928d778856edd2e5d5e7f61780b7597fb8ae2f85824a68a0482e7bc61.png),linear-gradient(180deg, rgba(245,247,250,0.9) 0%, rgba(255,255,255,0.9) 65%);background-position:left bottom, center;background-repeat:no-repeat;box-shadow:0 4px 4px 0 rgba(12,24,49,0.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:60px 0;transition:all 0.5s ease;opacity:0;position:absolute;top:-10px;z-index:-1;width:100%}#mega-menu .menu-section.active{opacity:1;top:0;z-index:10}#mega-menu #menu-essence.menu-section{background-image:url(/assets/menu-essence-bg-c589f8b4dcf86eb3a9f32d8cdf265c00390d48d0cd3a811575e8e715ac6b50da.png),linear-gradient(180deg, rgba(245,247,250,0.9) 0%, rgba(255,255,255,0.9) 65%);background-position:left -120px bottom, center}#mega-menu #menu-sector.menu-section{background-image:url(/assets/menu-sectors-bg-97bfe63434430503616fb21733e063aa5dd92b8e2227a935dc1cdbf180c38827.png),linear-gradient(180deg, rgba(245,247,250,0.9) 0%, rgba(255,255,255,0.9) 65%)}#mega-menu .menu-header h2{font-size:34px;font-weight:100;padding:20px 0}#mega-menu .menu-header h2 strong{font-size:36px;color:#003DA5;text-transform:uppercase}#mega-menu .menu-column{box-sizing:border-box}#mega-menu .menu-column h3{font-size:12px;font-weight:bold;text-transform:uppercase;background-image:linear-gradient(90deg, #003DA5 0%, #CE0F69 100%);border-radius:0 50px 50px 0;padding-left:5px;margin-left:-22px;line-height:24px;display:inline-block;position:relative}#mega-menu .menu-column h3 a{padding:0px 18px;display:inline-block;color:#FFF}#mega-menu .menu-column h3 a figure{position:absolute;left:-24px;width:40px;height:40px;background-size:60%;top:-8px}#mega-menu .menu-column h3 a:hover{padding-left:25px}#mega-menu .menu-column p{font-size:13px}#mega-menu .menu-column ul{padding-left:14px}#mega-menu .menu-column ul li{color:#EA7600;font-weight:bold;font-size:12px}#mega-menu .menu-column ul li a{color:#404145;padding:4px 0;display:inline-block}#mega-menu .menu-column ul li a:hover{color:#003DA5}#mega-menu .menu-column.orange-menu{padding:0 3%}#mega-menu .menu-column-double ul{columns:2 auto;padding-top:10px}#mega-menu .purple-menu h3,#mega-menu .purple-menu .multiline div:before{background-image:linear-gradient(90deg, #003DA5 0%, #CE0F69 100%)}#mega-menu .purple-menu ul li{color:#CE0F69}#mega-menu .purple-menu ul li a:hover{color:#CE0F69}#mega-menu .orange-menu h3,#mega-menu .orange-menu .multiline div:before{background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%)}#mega-menu .orange-menu ul li{color:#EA7600}#mega-menu .orange-menu ul li a:hover{color:#EA7600}#mega-menu .yellow-menu h3,#mega-menu .yellow-menu .multiline div:before{background-image:linear-gradient(90deg, #FABC00 0%, #EA7600 100%)}#mega-menu .yellow-menu ul li{color:#FABC00}#mega-menu .yellow-menu ul li a:hover{color:#FABC00}#mega-menu .blue-menu h3,#mega-menu .blue-menu .multiline div:before{background-image:linear-gradient(90deg, #003DA5 0%, #0095C8 100%)}#mega-menu .blue-menu ul li{color:#003DA5}#mega-menu .blue-menu ul li a:hover{color:#003DA5}#mega-menu .green-menu h3,#mega-menu .green-menu .multiline div:before{background-image:linear-gradient(90deg, #0BBB66 0%, #50DCA1 100%)}#mega-menu .green-menu ul li{color:#0BBB66}#mega-menu .green-menu ul li a:hover{color:#0BBB66}#menu-essence .menu-column h2 a{font-size:11.5px}.overlay #mega-menu{width:90%;left:50%;margin-left:-45%}.overlay #mega-menu .menu-section{background-image:url(/assets/menu-why-bg-4d8a218928d778856edd2e5d5e7f61780b7597fb8ae2f85824a68a0482e7bc61.png),linear-gradient(180deg, rgba(245,247,250,0.7) 0%, rgba(255,255,255,0.9) 65%);border-radius:20px}#roseta-overlay{position:fixed;top:0;height:100vh;width:100vw;overflow:auto;background-color:rgba(240,240,240,0.9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:-1;opacity:0;transition:all 0.4s ease;display:flex;justify-content:start;align-items:center;flex-direction:column}#roseta-overlay>div>p{font-size:12px;text-align:center;font-weight:100;padding-bottom:0;color:#CE0F69;background:-webkit-linear-gradient(left, #CE0F69, #452E91);-webkit-background-clip:text;-webkit-text-fill-color:transparent;top:40px;position:relative}#roseta-overlay .animation-container{margin:0 auto;width:900px;height:100vh;min-height:900px;transform:scale(0.85);transition:all 0.25s ease}#roseta-overlay .animation-container svg{height:auto;top:0}#roseta-overlay.active{opacity:1;z-index:1000}#roseta-overlay.active .animation-container{transform:scale(1)}.close-overlay-detail{background:#FFF;color:#003DA5;border:none;height:28px;width:28px;border-radius:12px;text-align:center;display:block;line-height:28px;position:fixed;top:10px;right:10px;box-shadow:0 4px 19px -10px #265AB2;z-index:100;padding:0 !important;margin:0 !important}#overlay.pop-up{position:fixed;top:0;height:100vh;width:100vw;background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:-1;opacity:0;transition:all 0.25s ease;display:flex;justify-content:center;align-items:center;flex-direction:column}#overlay.pop-up #map{width:80%;height:70%;border-radius:20px;overflow:hidden;transform:scale(0.95);transition:all 0.25s ease;box-shadow:0 50px 100px -20px rgba(50,50,93,0.25),0 30px 60px -30px rgba(0,0,0,0.3)}#overlay.pop-up iframe{box-shadow:0 50px 100px -20px rgba(50,50,93,0.25),0 30px 60px -30px rgba(0,0,0,0.3)}#overlay.pop-up.active{opacity:1;z-index:100}#overlay.pop-up.active #map{transform:scale(1)}#overlay.pop-up button{background:#FFF;color:#003DA5;border:none;height:28px;width:28px;border-radius:12px;text-align:center;display:block;line-height:28px;position:absolute;top:10px;right:10px;box-shadow:0 4px 19px -10px #265AB2;z-index:100}#menu-why .menu-column h3{border-radius:50px;padding-left:0;margin-left:-20px}#menu-essence .menu-header{width:16%;padding-top:10px;margin-bottom:10px}#menu-essence .gc-4-6{width:80%}#menu-essence .menu-column-double{padding:0 0.5% !important;margin:0 1%;box-sizing:border-box}#menu-essence .menu-column h3{margin-bottom:10px;margin-left:-9px}#menu-essence .menu-column ul li a{padding:6px 0;display:inline-block;vertical-align:middle}#menu-sector .menu-header{width:21%;padding-top:25px;margin-bottom:-30px}#menu-sector .gc-4-6{width:75%}#menu-sector .multiline{font-size:13px;line-height:24px;font-weight:bold;text-transform:uppercase;margin-bottom:10px;display:block}#menu-sector .multiline div{margin:2px 0;padding:2px 16px 1px 16px;margin-left:-6px;transition:all 0.25s ease}#menu-sector .multiline:hover div{padding:2px 16px 1px 26px}#menu-sector .menu-column ul li{font-size:13px}#menu-sector .menu-column ul li a{padding:5px 0;margin:1px 0}body>header{background:#ffffff;width:100%;padding:26px 0 0 0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}body>header .container{padding:0 0;z-index:100}body>header a.logo img{padding:0;width:151px}body>header ul.nav{list-style:none;float:right}body>header ul.nav li{display:inline-block;font-weight:bold;font-size:11px;text-transform:uppercase;color:#404145;padding:21px 0 40px 0;position:relative}body>header ul.nav li a{color:#404145;padding:8px 9px;border-radius:20px}body>header ul.nav li a:hover{color:#CE0F69}body>header ul.nav li.active a{background:#003DA5 !important}body>header ul.nav li:before{display:block;position:absolute;width:20px;height:55px;top:17px;left:-5px;background:none;content:''}body>header label#lang.field{width:44px;margin:0;padding:0;border:1px solid #E8EAED;border-radius:16px;float:right;opacity:1;margin:15px 10px 0 10px}body>header label#lang.field .psuedo_select{margin:0;min-width:auto}body>header label#lang.field .psuedo_select:after{width:16px;height:16px;background:url(/arrow_down_blue300.svg) no-repeat center center;top:4px;right:4px}body>header label#lang.field .psuedo_select ul{margin:0;padding:0;width:31px}body>header label#lang.field .psuedo_select ul li{padding:0;margin:0;height:11px;width:11px;padding:10px;display:block;color:rgba(0,0,0,0)}body>header label#lang.field .psuedo_select ul li.english{background:url(/assets/uk-842a0c466dcc11d7874800154af74ad81bd654f53fbb4059c9a61373931006f0.svg) no-repeat center center;background-size:11px 11px}body>header label#lang.field .psuedo_select ul li.spanish{background:url(/assets/spanish-41fbd57de7700250b972e1f12e6b43fbac47b25656097988ebacabeb30395c2b.svg) no-repeat center center;background-size:11px 11px}body>header label#lang.field .psuedo_select ul li:hover{background-color:#f4f0f0}body>header label#lang.field .psuedo_select .selected{text-indent:-1000000000px;height:11px;width:11px;background:url(/assets/uk-842a0c466dcc11d7874800154af74ad81bd654f53fbb4059c9a61373931006f0.svg) no-repeat center center;padding-top:11px;top:-24px;opacity:1}body>header label#lang.field .psuedo_select .selected.spanish{background:url(/assets/spanish-41fbd57de7700250b972e1f12e6b43fbac47b25656097988ebacabeb30395c2b.svg) no-repeat center center;background-size:11px 11px}body>header button{float:right;font-size:11px !important;padding:6px 11px !important;margin:15px 0 0 0;height:26px;line-height:12px}body>header.overlay{background:none;position:absolute;top:0;left:0;right:0}body>header.overlay ul.nav li a{color:#ffffff;text-shadow:0px 1px 2px rgba(0,0,0,0.25)}body>header.overlay ul.nav li a:hover{background:rgba(0,0,0,0.1)}body>header.overlay label#lang.field{border:1px solid rgba(255,255,255,0.5)}body>header.overlay label#lang.field .psuedo_select:after{background:url(/assets/arrow_down_white-38b4d6af19f6f95d0fed50eb325bbb1dcd082f32e3e5cbb80ce9a95cfcbd4699.svg) no-repeat center center}.carbon-neutral-highlight{background-color:#ECF1F6;background-image:linear-gradient(180deg, #F2F4F7 1%, #E4E9F5 100%);border-radius:16px;padding:30px;box-shadow:0 63px 51px -42px rgba(38,90,178,0.39);margin-top:40px !important;margin-bottom:100px !important;position:relative}.carbon-neutral-highlight figure{display:inline-block;vertical-align:middle;background:url(/assets/earth-symbol-1c38e234e287ee61090623f79e2b4f835c71c5b7d4bf807d481ed5566ce5127b.svg) no-repeat center;width:74px;height:110px;position:absolute;top:-10px}.carbon-neutral-highlight .info{display:inline-block;vertical-align:middle;width:45%;padding:0;margin-left:100px}.carbon-neutral-highlight .info h4{font-weight:bold;font-size:16px;text-transform:uppercase;color:#47A50B}.carbon-neutral-highlight .info p{font-size:14px;padding:0}.carbon-neutral-highlight .action{width:43%;display:inline-block;vertical-align:middle;text-align:right}.carbon-neutral-highlight .action img{width:180px;vertical-align:middle}.carbon-neutral-highlight .action .main-button{background-color:#47A50B;vertical-align:middle;margin-left:20px}.carbon-neutral-highlight .action .main-button:hover{color:#6bc532}#footer{background-image:linear-gradient(180deg, #FCFCFC 1%, #EDEFF2 100%);border-top:2px solid #61A60E}#footer a{color:#282C30}#footer a:hover{color:#CE0F69}#footer .logo img{width:230px;position:relative;left:-28px}#footer .main-button{padding:12px 30px 11px 30px}#footer .main-button i{padding-right:5px}#footer>.primary{padding:60px 0}#footer>.primary .multiline{font-size:16px;line-height:24px;margin:20px 0}#footer>.primary .multiline div span{color:#003DA5}#footer>.primary .multiline div:before{background:#FFF;transform:rotate(-360deg);box-shadow:0 5px 14px -4px rgba(76,119,192,0.39)}#footer>.primary h2{font-size:16px;text-transform:uppercase;color:#003DA5;font-weight:bold;margin-bottom:5px}#footer>.primary .site-links{font-size:15px;font-weight:100;padding-left:16px;color:#003DA5;columns:2 auto}#footer>.primary .site-links li a{padding:8px 0;display:inline-block}#footer>.primary .social-media{margin-bottom:10px;opacity:0.8;border:1px solid rgba(0,61,165,0.2);padding:4px 40px;width:70px;text-align:center}#footer>.primary .social-media img{max-height:18px;vertical-align:middle;filter:grayscale(0.5);opacity:0.5;transition:all 0.25s ease}#footer>.primary .social-media:hover{opacity:1;background:none;border:1px solid rgba(0,61,165,0.6)}#footer>.primary .social-media:hover img{filter:grayscale(0);opacity:1}#footer>.secondary{background-color:#EBEDF0;padding:20px 0}#footer>.secondary .legal-links{display:inline-block;color:#282C30;padding-top:20px}#footer>.secondary .legal-links li{display:inline-block;margin:0 5px}#footer>.secondary .legal-links li a{font-size:12px;font-weight:bold;padding:5px}#footer>.secondary P{display:inline-block;font-size:12px;float:right;padding:0;padding-top:20px}#footer .closure-logos a{display:inline-block;vertical-align:middle;width:30%;text-align:center;margin:0 10px}#footer .closure-logos a.essential-logo{position:relative;margin-left:-47px}#footer .closure-logos a.carbon-neutral-logo img{max-height:30px;padding-top:8px}#footer .closure-logos a.gptw-logo{position:relative;top:3px}#footer .closure-logos img{max-height:50px;vertical-align:middle;filter:grayscale(1);opacity:0.8;transition:all 0.25s ease}#footer .closure-logos a:hover img{filter:grayscale(0);opacity:1}.drawer{background:rgba(255,255,255,0.92);box-shadow:0 4px 4px 0 rgba(12,24,49,0.05);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:fixed;z-index:150;padding:50px 0;width:100%;text-align:center;top:-600px;transition:all 0.35s ease}.drawer.active{top:0}.drawer .close{display:block;padding:15px 18px;position:absolute;right:7px;top:7px;font-weight:100;text-transform:uppercase;opacity:0.5;font-size:20px;color:#000}.drawer .close:hover{opacity:1}.drawer .contact-drawer{max-width:800px}.drawer .contact-drawer .contact-info{text-align:left;padding-top:30px}.drawer .contact-drawer h3{font-size:22px;font-weight:bold;color:#003DA5}.drawer .contact-drawer h4{font-size:13px;color:#003DA5;font-weight:bold;padding-left:20px;margin-top:10px;margin-bottom:5px;text-transform:uppercase;background:url(/assets/icons/team-99fd71d997ac824e27c34213ef85a379692f1cb3490658de770fadfc263a6b9e.svg) no-repeat left center}.drawer .contact-drawer P{font-size:12px}.drawer .contact-drawer .partners{list-style:none}.drawer .contact-drawer .partners li{padding:10px 0}.drawer .contact-drawer .partners .photo{background:#FFFFFF;box-shadow:0 2px 10px -5px #2C2D30;border-radius:27.5px;width:55px;height:55px;float:left;overflow:hidden}.drawer .contact-drawer .partners .photo img{display:block;width:100%}.drawer .contact-drawer .partners .persona{float:right;width:calc(100% - 70px);padding-top:5px}.drawer .contact-drawer .partners .persona h5{font-size:14px;line-height:1.5}.drawer .contact-drawer .partners .persona h5 a{position:relative;top:3px}.drawer .contact-drawer .partners .persona span{font-size:10px;text-transform:uppercase;font-weight:bold}.drawer .contact-drawer .drawer-form{margin-top:30px}.drawer .contact-drawer .drawer-form>input,.drawer .contact-drawer .drawer-form>textarea{width:100%;margin-bottom:5px;padding:10px 14px;box-sizing:border-box}.drawer .contact-drawer .drawer-form button{width:100%;padding:0 !important;display:block;line-height:40px;height:40px;margin-top:10px;font-size:14px !important}.drawer .tag{background:#FFFFFF;box-shadow:0 6px 14px -6px rgba(0,61,165,0.37);border-radius:4px;color:#003DA5;text-transform:uppercase;font-weight:bold;font-size:12px;border:none;margin-bottom:20px}.drawer h2{font-size:40px}.drawer .success{background:#FFF;box-shadow:0 8px 12px -6px rgba(0,61,165,0.37);border-radius:20px;padding:30px;box-sizing:border-box;margin-top:50px}.drawer .success h3{font-weight:100}#hero{position:relative;overflow:hidden;width:100vw}#hero .container{position:relative;height:100%;padding:0 10px}#hero .container .featured_image{margin-left:23%;position:relative;height:100%;position:absolute}#hero .container .featured_image img{position:absolute;bottom:0;left:0;width:80vw;border-radius:0 0 40px 40px}#hero .container .featured_image:before{content:'';width:80vw;height:200px;background-image:linear-gradient(180deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 47%);position:absolute;top:0;left:0;z-index:10}#hero .container .content{padding-top:234px;position:relative;z-index:1}#hero .container .content .main-title{font-weight:100;font-size:26px}#hero .container .content .main-title--multiline{line-height:1.3;padding-bottom:5px}#hero .container .content .big-subtitle{font-weight:100;font-size:32px;color:#ffffff;position:relative;padding:2px 24px 2px 0;display:inline-block}#hero .container .content .big-subtitle span{z-index:1;position:relative}#hero .container .content .big-subtitle:before{width:50vw;background-image:linear-gradient(90deg, #CE0F69 0%, #003DA5 100%);content:'';display:block;height:100%;position:absolute;top:0;right:0;border-radius:0 32px 32px 0}#hero .searchbox_wrapper{padding-top:25px;padding-bottom:25px}#hero .searchbox_wrapper .gc-1-2{width:55%}#hero .searchbox_wrapper .gc-1-2 .searchbox{margin-left:7%}#hero .searchbox_wrapper .gc-3-4{width:68%}#hero .searchbox_wrapper.push{padding-left:25%}#hero .searchbox_wrapper a.back{font-weight:bold;margin-top:15px}#hero .searchbox_wrapper a.back:hover{color:#99B1DB}#hero.brand_profile{background-image:linear-gradient(180deg, #EDF1F5 35%, rgba(247,248,250,0) 100%)}#hero.brand_profile .content{padding-top:40px}#hero.brand_profile .content h2{color:#ffffff;position:relative;display:inline-block;padding-right:20px;float:left;font-weight:100;font-size:26px}#hero.brand_profile .content h2 span,#hero.brand_profile .content h2 a{z-index:1;position:relative;color:#FFF}#hero.brand_profile .content h2:before{width:40vw;background-image:linear-gradient(90deg, #CE0F69 0%, #003DA5 100%);content:'';display:block;height:100%;position:absolute;top:0;right:0;border-radius:0 32px 32px 0}#hero.brand_profile .content .breadcrumbs{padding:13px 20px 0 20px;float:left}#hero.brand_profile .content .breadcrumbs p{padding:0}#hero.brand_profile .content .breadcrumbs a{padding:0 5px;color:#131618}#hero.brand_profile .content .breadcrumbs a:hover{color:#003DA5}#hero.brand_profile .content .breadcrumbs i{margin:0 10px 0 5px;color:#003DA5}#hero.brand_profile .content .breadcrumbs span{color:#131618;font-weight:bold}#hero.brand_profile .content input.search{float:right;display:none}.secondary-nav{position:absolute;right:0;bottom:20px}.secondary-nav button,.secondary-nav h1{display:none}.secondary-nav ul{padding:0 20px;line-height:46px;text-align:left;float:right;position:relative;padding-left:40px;width:570px}.secondary-nav ul:before{background:rgba(237,241,245,0.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:'';display:block;height:100%;position:absolute;top:0;left:0;border-radius:32px;width:60vw}.secondary-nav li{display:inline-block;list-style:none;font-size:11px;font-weight:bold;z-index:10;position:relative}.secondary-nav li i{font-size:13px;color:#0095C8;position:relative;top:1px;left:-1px;margin-right:0}.secondary-nav li A{color:#404145;padding:10px;text-transform:uppercase}.secondary-nav li A:hover{color:#0095C8}.secondary-nav.fixed{position:fixed;top:0;left:0;right:0;width:100%;margin:0;background:rgba(255,255,255,0.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 5px 9px 0 rgba(0,0,0,0.06);height:58px;z-index:90}.secondary-nav.fixed div{max-width:1120px;margin:0 auto}.secondary-nav.fixed h1{display:inline-block;font-size:25px;position:absolute;line-height:56px;background:-webkit-linear-gradient(left, #003DA5, #0095C8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.secondary-nav.fixed button{float:right;font-size:11px !important;padding:6px 15px !important;margin:15px 0 0 0;height:26px;line-height:12px;z-index:10;display:inline-block}.secondary-nav.fixed ul{line-height:55px}.secondary-nav.fixed ul:before{opacity:0}.secondary-nav.fixed i{display:none}.secondary-nav.orange-nav h1{color:#EA7600;background:-webkit-linear-gradient(left, #FABC00, #EA7600);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.secondary-nav.orange-nav li i,.secondary-nav.orange-nav a:hover{color:#EA7600}.gray_gradient{background-image:linear-gradient(0deg, rgba(247,249,250,0) 0%, #EBEDF0 72%)}.gray_container{background:#F7F9FA url(/assets/gray_bg-e6006bddaa79c984d3a70cf2a093f60bc4686698997780dc96012c32db0916f1.svg) bottom center no-repeat;background-size:100% auto;position:relative}.gray_container:before{background:url(/assets/curly_top-149543ecbe2ab83792b20584c80946c6b75a90d1c373d643b2d57c97fc534026.svg) top center no-repeat;background-size:100% auto;position:absolute;content:' ';width:100%;height:300px;top:-1px;left:0;right:0;display:block}.gray_container .container{z-index:1;position:relative}.categories{padding-bottom:314px}.categories .small_card{margin-bottom:30px}.categories>div .gc-1-4 a:after{background-image:linear-gradient(90deg, #003DA5 0%, #CE0F69 100%)}.categories>div .gc-1-4:nth-child(5n+2) a:after{background-image:linear-gradient(90deg, #FABC00 0%, #EA7600 100%)}.categories>div .gc-1-4:nth-child(5n+3) a:after{background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%)}.categories>div .gc-1-4:nth-child(5n+4) a:after{background-image:linear-gradient(90deg, #003DA5 0%, #0095C8 100%)}.categories>div .gc-1-4:nth-child(5n+5) a:after{background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%)}.results header.clearfix{padding-bottom:25px}.results header.clearfix h1{font-weight:100;font-size:30px;line-height:30px}.results header.clearfix h1 strong{color:#003DA5}.results header.clearfix h1 span{display:inline-block;padding:36px 10px 0 10px}.results header.clearfix h1 .diamond{float:left;width:30px;height:30px;border-radius:26px}.results .filters span{font-weight:bold;font-size:14px;color:#404145;line-height:16px;text-transform:uppercase;padding:6px 0 10px 0;display:block}.category_companies{padding-bottom:96px;position:relative;margin-top:60px}.category_companies .container{position:relative;top:-80px}.category_companies .companies{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:30px}.category_companies .companies .company_view{width:19%;margin:1%}.common_services{background:#606266 url(/assets/bg_common-ae2ea82685934c62bc36cc59a7687d7bd11b6f04414cf649162bae00ebd690ba.png) center center no-repeat;background-size:cover;box-shadow:0 51px 73px -23px rgba(43,56,154,0.4);padding:50px 10px;text-align:center}.common_services .container{max-width:800px}.common_services h3{color:#ffffff;font-size:32px;font-weight:bold;margin-bottom:25px}.common_services h3 span{background-image:linear-gradient(90deg, #EA7600 0%, #CE0F69 100%);display:inline-block;padding:3px 16px;border-radius:45px}.common_services .tag{display:inline-block;margin:6px;border:1px solid #99B1DB;font-weight:bold;font-size:12px;color:#ffffff}.related_posts .container{border-top:1px solid #e8ebf1;padding:60px 10px 0 10px;border-bottom:1px solid #e8ebf1;position:relative}.related_posts .container .post_grid{position:relative;overflow:hidden}.related_posts .container:after{width:40px;height:100%;background-image:linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0) 100%);position:absolute;top:0;right:10px;content:'';display:block}.related_posts h3{font-size:30px;font-weight:100}.featured_post{position:relative}.featured_post .featured_img{position:relative;margin-bottom:20px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:16px}.featured_post .featured_img:after{content:'';width:90%;height:80%;left:10%;-webkit-transition:all 0.8s ease;transition:all 0.8s ease;position:absolute;z-index:-1;bottom:-7px;left:5%;opacity:.75;border-radius:16px;-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px)}.featured_post .featured_img .bg{padding:15px;position:relative;overflow:hidden;min-height:125px;background:rgba(255,255,255,0.9);border-radius:16px}.featured_post .featured_img .bg .tag{font-size:11px;position:relative;z-index:1;display:inline-block;border-radius:20px;border:none;background:#ffffff;padding:6px 14px;font-weight:bold;text-transform:uppercase}.featured_post .featured_img .bg img{position:absolute;top:0;left:0;height:100%}.featured_post h4{font-size:15px;color:#404145;line-height:15px;font-size:15px;color:#404145;line-height:15px;height:50px;border-bottom:1px dotted #ccc;padding-bottom:10px}.featured_post h4 a{font-weight:bold;color:#404145}.featured_post .meta{padding-top:12px;font-size:14px;color:#BABDC2;font-weight:bold}.featured_post .meta a{color:#003DA5;padding-right:20px}.featured_post .meta a:before{content:'+';padding-right:8px}.featured_post .meta span{color:#BABDC2}.featured_post:hover .featured_img{transform:translateY(-10px);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.featured_post:hover .featured_img:after{display:block;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;bottom:-12px;width:97%;height:100%;left:1.5%;opacity:0.9;filter:blur(12px)}.featured_post.news .featured_img:after{background-image:linear-gradient(90deg, #FABC00 0%, #EA7600 100%)}.featured_post.news .tag{color:#EA7600}.featured_post.news h4 a:hover{color:#EA7600}.featured_post.news .meta a:before{color:#EA7600}.featured_post.news .meta a:hover{color:#EA7600}.featured_post.media .featured_img:after{background-image:linear-gradient(90deg, #CE0F69 0%, #003DA5 100%)}.featured_post.media .tag{color:#CE0F69}.featured_post.media h4 a:hover{color:#CE0F69}.featured_post.media .meta a:before{color:#CE0F69}.featured_post.media .meta a:hover{color:#CE0F69}.featured_post.press .featured_img:after{background-image:linear-gradient(90deg, #003DA5 0%, #0095C8 100%)}.featured_post.press .tag{color:#0095C8}.featured_post.press h4 a:hover{color:#0095C8}.featured_post.press .meta a:before{color:#0095C8}.featured_post.press .meta a:hover{color:#0095C8}.post_grid{padding-bottom:60px}.post_grid .slider .featured_post{width:320px;margin:20px 10px 0 10px;float:left;max-width:300px}.post_grid .slider .featured_post .featured_img .bg{min-height:130px}.slider{border-radius:10px;position:relative;padding-bottom:20px;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.slider::-webkit-scrollbar{width:0px;background:transparent}.slider .inner{width:200%}.slider .card{width:320px;margin:0 10px;float:left;max-width:200px}.slider .card header{background:none;padding:0 0 20px 0}.slider .card header .tertiary{float:none;margin:0;background:#E5F4F9;border-radius:16px;font-weight:bold;font-size:12px;color:#0095C8;padding:5px 12px}.slider .card header .date{display:block;text-align:right;font-weight:bold;font-size:12px;color:#BABDC2;margin-top:5px}.slider .card .content{min-height:170px}.slider .card .content h4{font-size:20px;color:#131618;line-height:24px;font-weight:bold}.slider .card a.more{display:inline-block;color:#003DA5;background:url(/assets/plus-da5215427ff8916242025fdbb3b222cb31a21be48674d04f2e3196f8fa153768.svg) no-repeat 10px center;padding:12px 20px 12px 30px;border-radius:18px;font-size:12px;font-weight:bold}.slider .card a.more:hover{background-color:#99B1DB;color:#ffffff}.resources{padding:20px 10px 40px 10px}.resources h2{font-weight:100;font-size:30px;color:#003DA5;line-height:40px}.resources h3{font-size:30px;font-weight:100}.resources .slider-container{position:relative}.resources .slider-container:before{width:15px;height:100%;background-image:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%);position:absolute;top:0;left:0;content:'';display:block;z-index:10}.resources .slider-container:after{width:100px;height:100%;background-image:linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0) 100%);position:absolute;top:0;right:-8%;content:'';display:block}.resources .slider{overflow:auto;border-radius:10px;position:relative;width:108%;padding:20px 0;margin-bottom:0}.resources .slider .inner{width:200%}a.go{font-size:14px;text-align:right;float:right;display:inline-block;color:#003DA5;font-weight:bold;background:url(/assets/arrows_right-586471a0256639cfb13cdf114bc3073dc22bb0a5b171fc0a78be6b4c2449f399.svg) no-repeat right center;padding-right:16px;margin-top:10px;position:relative;z-index:5}a.go:hover{color:#005fd4}footer.footer{padding:18px}.filters{padding-bottom:50px}#sort{display:none}.information .content{width:66%;margin-right:8%;padding-bottom:50px;font-size:14px}.information .content iframe{width:100%;height:350px;border-radius:20px}.information .content ul,.information .content ol{padding-left:16px;padding-bottom:16px}.information .content ul li,.information .content ol li{color:#141518;padding:5px 0;position:relative;font-size:13px}.information .content a{font-weight:bold}.information .content a:hover{color:#CE0F69}.information .content img{max-width:100%;border-radius:5px;height:auto}.information .content,.information .sidebar{padding-top:20px}.information .content h1{margin-bottom:20px;font-size:36px;line-height:40px;font-weight:100}.sidebar .box{padding-bottom:40px;border-bottom:1px solid #E1E7ED;margin-bottom:40px}.sidebar .box h5{font-size:16px;font-weight:bold;padding-left:20px;margin-bottom:15px}.sidebar .box h5.services{background:url(/assets/icons/services-9f7073fc9b324b58d80430d3ad88e322c8eee71376921630d24ecc8e45631004.svg) no-repeat left center}.sidebar .box h5.team{background:url(/assets/icons/team-99fd71d997ac824e27c34213ef85a379692f1cb3490658de770fadfc263a6b9e.svg) no-repeat left center}.sidebar .box h5.clients{background:url(/assets/icons/clients-737db1f32d4dc0a6e9b8d75f025f621f329c984a56f7b53dff45938b949b96cd.svg) no-repeat left center}.sidebar .box h5.address{background:url(/assets/icons/address-dd937ff754a8e240b1ec6134db1836593cc34b9efb68fbca002d2aa866a87808.svg) no-repeat left center}.sidebar .box h5:last-child{margin-bottom:0}.sidebar .box .tag{margin:0 8px 8px 0}.sidebar .box .logos img{max-width:90%;max-height:200px}.sidebar .box.related_resources ul li{list-style:none;padding:5px 20px 5px 0;position:relative}.sidebar .box.related_resources ul li:before{content:'';display:block;height:18px;width:18px;background:url(/assets/arrow_btn_press-772119c8209075cdef6c048f789ad1eb43a404d2863ea7ce610f8a2e6ad81572.svg) no-repeat center center;position:absolute;top:50%;right:0;margin-top:-9px}.sidebar .box.related_resources ul li a{font-weight:100;color:#404145;font-size:12px}.sidebar .box.related_resources ul li a:hover{color:#003DA5}.sidebar .article_ad{margin-bottom:40px}.sidebar .article_ad img{border-radius:6px;margin:0 auto;display:block}.resources{padding:20px 10px 0 10px}.resources h2{font-size:36px;color:#131618;line-height:40px;padding-bottom:30px}footer.footer{padding:18px}.side-scroll{position:-webkit-sticky;position:sticky;top:0;overflow:hidden;width:100%;height:100vh;box-sizing:border-box}.side-scroll.unstick{position:relative}.side-scroll-inner{width:100%;height:100%;will-change:transform;transform:translate3d(0vw, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transform-style:preserve-3d}.pannel,.pannel-wide{position:relative;height:100%}.pannel,.pannel-wide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:column;float:left}.pannel-text-container,.pannel-wide{-webkit-box-orient:vertical;-webkit-box-direction:normal}.pannel{display:flex;width:323px;margin-right:0;padding-bottom:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:url(/assets/technologies/01-af0026aac5eed50476ee59ade17a820299e90a91923ddb7a65057c5e830384ca.svg);background-repeat:no-repeat;background-position:0px 25px}.pannel:nth-child(2){background-image:url(/assets/technologies/03-784e05a492aa4ec21f3a736bad957bc6967f8410ed7f91bc1ddcb3ec04968e43.svg)}.pannel:nth-last-child(2){background-image:url(/assets/technologies/05-f55911e104162acb51dea63526dd08796f0c7f5b6615a569109524dbec3d7215.svg)}.pannel.flip{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-image:url(/assets/technologies/02-74839845ef8a1543cc3f6899b9f545af724a1950ce1b9c755df63b679f203da9.svg);background-position:0px 130px}.pannel.flip:last-child{background-image:url(/assets/technologies/04-b09d732679cb4f7797f212200131d4639f330a4586988af52bf361daf0fbaa1b.svg)}.pannel-wide{display:flex;width:500px;padding:0 5vw;padding-left:5%;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.floating-pannel{width:260px;height:360px;display:block;border-radius:18px;background-color:#CCC;background-size:cover;box-shadow:0 47px 41px -30px rgba(0,61,165,0.18);overflow:hidden}.floating-pannel .inner-floating-pannel{height:100%;width:100%;background-image:linear-gradient(47deg, #fff 13%, rgba(255,255,255,0) 100%);box-sizing:border-box;display:flex;transition:all 0.3s ease;position:relative}.floating-pannel .inner-floating-pannel .inner-content{align-self:flex-end;position:relative;z-index:10;padding:25px;transition:all 0.3s ease;left:0}.floating-pannel .inner-floating-pannel .inner-content figure{background:#003DA5;display:block;width:32px;border-radius:30px;height:32px;margin-bottom:10px;color:#FFF;text-align:center;line-height:32px;position:relative}.floating-pannel .inner-floating-pannel .inner-content figure i{position:relative;left:1px}.floating-pannel .inner-floating-pannel h3{color:#003DA5;font-size:32px !important;font-weight:bold;margin:0 !important}.floating-pannel .inner-floating-pannel p{color:#003DA5;font-size:16px;padding:4px 0 0 0}.floating-pannel .inner-floating-pannel .outer-content{position:absolute;z-index:10;transition:all 0.3s ease 0.15s;top:0;opacity:0;padding:25px;width:100%;box-sizing:border-box;height:100%}.floating-pannel .inner-floating-pannel .outer-content h3,.floating-pannel .inner-floating-pannel .outer-content p{color:#FFF;position:relative;z-index:10}.floating-pannel .inner-floating-pannel .outer-content:before{display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;background-image:linear-gradient(270deg, rgba(206,15,105,0.8) 0%, rgba(0,61,165,0.8) 100%)}.floating-pannel .inner-floating-pannel .full-pannel-info{font-size:14px}.floating-pannel .inner-floating-pannel .full-pannel-info.big-text{font-size:12px}.floating-pannel:hover .inner-content{left:250px}.floating-pannel:hover .outer-content{opacity:1}#essential-insights{padding:120px 0;background:url(/assets/map_texture-2a6c8caeadcbe056504845e2835efecb9906ae37f3464590bfc4db97334faf3a.jpg) no-repeat center top;background-size:cover}#essential-insights h2{font-weight:100;font-size:35px;line-height:45px;margin-bottom:20px;width:200px}#essential-insights h2 em{font-size:42px}.insights-accordion{padding-bottom:30px}.insights-accordion li{list-style:none;padding:0;margin:0;position:relative}.insights-accordion li a{font-size:15px;display:inline-block;padding:15px 20px;border:1px solid rgba(0,61,165,0.5);color:rgba(0,61,165,0.5);border-radius:8px;font-weight:bold;margin:5px 0;position:relative;background-color:rgba(255,255,255,0);width:88%;box-sizing:border-box;text-transform:capitalize}.insights-accordion li a.active{border:1px solid rgba(0,61,165,0);color:#ce0f69;background-color:white;box-shadow:0 20px 30px 0 rgba(12,24,49,0.2)}.insights-accordion li:hover a{border:1px solid #003da5;color:#003da5}.insights-accordion li:hover a.active{border:1px solid rgba(0,61,165,0);color:#ce0f69;background-color:white;box-shadow:0 20px 30px 0 rgba(12,24,49,0.2)}.insight-container{display:none;margin-left:50px;background:#FFF;border-radius:16px;padding:30px 50px;box-shadow:0 47px 41px -30px rgba(0,61,165,0.18)}.insight-container.active{display:block}.purple-bokeh{background:#606266 url(/assets/bg_common-ae2ea82685934c62bc36cc59a7687d7bd11b6f04414cf649162bae00ebd690ba.png) center center no-repeat;background-size:cover;box-shadow:0 50px 73px -23px rgba(43,56,154,0.4);padding:40px 0px;text-align:center}#final-CTA h2{font-weight:100;font-size:32px;line-height:40px;margin:26px 0;text-align:left;color:#FFF}#privacy-policy{padding-bottom:80px}#privacy-policy ul,#privacy-policy ol{font-size:14px;color:#404145;line-height:1.4;padding-left:12px}.cta-contacts{text-align:center}.cta-contacts h5{color:#FFF;font-weight:bold;font-size:22px;margin-top:30px}.cta-contacts>span{display:block;color:#FFF;font-size:13px;text-transform:uppercase;font-weight:bold;margin-bottom:20px}.cta-contacts .executive{text-align:left;display:inline-block;width:49%}.cta-contacts .executive .photo{background:#FFFFFF;box-shadow:0 2px 10px -5px #2C2D30;border-radius:27.5px;width:55px;height:55px;float:left;overflow:hidden}.cta-contacts .executive .photo img{display:block;width:100%}.cta-contacts .executive .persona{float:right;width:calc(100% - 70px);padding-top:5px}.cta-contacts .executive .persona h3{font-size:14px;line-height:1.5;color:#FFF}.cta-contacts .executive .persona span{font-size:10px;color:#FFF;text-transform:uppercase;font-weight:bold}.cta-contacts .hollow-btn{margin-top:20px}#future-thinking-preview{background:#003DA5 url(/assets/future-bg-b4f13e31db5bdb42bb0284a76880d027cbdd9d0769947695646520141eb455ce.jpg) center center no-repeat;background-size:cover;border-radius:40px;border:10px solid #FFF;width:100%;box-sizing:border-box;padding:100px;position:relative;overflow:hidden}#future-thinking-preview h3{font-weight:100;font-size:40px;line-height:45px;margin-bottom:20px;color:#FFF;width:420px;padding-top:30px}#future-thinking-preview p{font-size:16px;color:#FFF}#future-thinking-preview .transparent-button{margin-top:20px}#future-thinking-preview .sublegend{color:#FFF;display:block;font-weight:bold;margin-top:10px}.featured-future-thinking-header{display:block;z-index:15;position:relative}.featured-future-thinking-header figure{display:inline-block;margin:4px 12px 4px 0;vertical-align:top;position:relative;top:0;transition:all 0.2s ease}.featured-future-thinking-header h2{display:inline-block;font-weight:100;color:#FFF;font-size:26px;line-height:1.1}.featured-future-thinking-header h2 strong{color:#C1DEFF;display:block;transition:all 0.2s ease}.featured-future-thinking-header:hover figure{top:-3px;box-shadow:0 10px 22px -4px rgba(206,15,105,0.45),0 10px 41px -11px rgba(206,15,105,0.24)}.featured-future-thinking-header:hover h2 strong{color:#FFF}#leaders-logos{text-align:center}#leaders-logos h2{font-size:24px;font-weight:100}#leaders-logos h2 strong{color:#003DA5}.roseta{position:relative}.roseta-detail{border-radius:30px;box-shadow:0 4px 38px rgba(12,24,49,0.12);width:780px;height:400px;margin:0 auto;position:absolute;bottom:-100px;text-align:left;overflow:hidden;margin-bottom:60px;margin-bottom:-150px;z-index:-1;transition:all 0.3s ease;opacity:0;left:50%;margin-left:-390px}.roseta-detail.active{bottom:40px;z-index:10;opacity:1}.roseta-detail h4{font-size:12px;text-transform:uppercase;font-weight:bold;padding-left:40px;line-height:1;margin:10px 0;margin-bottom:5px}.roseta-detail p,.roseta-detail ul{font-size:12px !important;color:#404145 !important}.roseta-detail ul{padding-left:56px;line-height:1.4}.roseta-detail ul a{color:#404145}.roseta-detail ul a:hover{color:#CE0F69}.roseta-detail .sector-main-detail{background-image:radial-gradient(33% 27%, rgba(247,250,252,0.53) 34%, rgba(234,236,244,0.52) 100%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:40%;float:left;padding:30px 0;height:100%;box-sizing:border-box}.roseta-detail .sector-main-detail p{padding:10px 40px}.roseta-detail .sector-main-detail .multiline div{padding-left:65px}.roseta-detail .sector-main-detail .multiline div:last-child{padding-left:41px !important}.roseta-detail .sector-main-detail .main-button{position:absolute;bottom:40px;left:40px}.roseta-detail .sector-secondary-detail{background-image:linear-gradient(0deg, rgba(255,255,255,0.85) 0%, rgba(255,255,255,0.75) 100%);border-radius:0 20px 20px 0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:60%;float:right;height:100%;padding:30px 40px;box-sizing:border-box}.roseta-detail .sector-secondary-detail h3{font-size:18px;line-height:1.2;font-weight:100;margin:10px 0}.roseta-detail .sector-secondary-detail .column{width:49%;display:inline-block;vertical-align:top}.roseta-detail .sector-secondary-detail h4{padding-left:0;width:60%}.roseta-detail .sector-secondary-detail ul{padding-left:0;max-height:230px;overflow:auto}.roseta-detail .sector-secondary-detail ul li{list-style:none;position:relative}.roseta-detail .sector-secondary-detail ul li:before{height:24px;width:24px;background:url(/assets/icons/capabilities-ec866ba5573b8fad568d39edf0aa1358bad19eb559db8606a0d79652b923ec6a.svg) no-repeat center center;content:'';display:inline-block;position:relative;top:12px;left:-3px}.roseta-detail .sector-secondary-detail .column+.column ul li:before{background:url(/assets/icons/technologies-c00a78e9918468d4d50099d8e6eae70238d4ed263bd9aa0acf01ce0a4748c23d.svg) no-repeat center center}.roseta-detail .close-roseta-detail{background:#EDF1F5;color:#003DA5;border:none;height:28px;width:28px;border-radius:12px;text-align:center;display:block;line-height:28px;position:absolute;top:10px;right:10px;cursor:pointer;z-index:100;transition:all 0.2s ease;box-shadow:0 0 0 0 rgba(38,90,178,0.8);outline:none;padding:0 !important;margin:0 !important}.roseta-detail .close-roseta-detail:hover{box-shadow:0 4px 10px -5px rgba(38,90,178,0.8)}.roseta-detail.roseta-detail--capability{width:340px;left:auto;margin-left:0;position:absolute;top:270px;right:-150px}.roseta-detail.roseta-detail--capability .sector-main-detail{width:100%}.roseta-detail.roseta-detail--capability .main-button{background-image:linear-gradient(90deg, #50DCA1 0%, #0095C8 100%)}.roseta-detail.roseta-detail--capability.active{right:-110px}.roseta-detail.roseta-detail--technology{width:340px;left:auto;margin-left:0;position:absolute;top:270px;left:-150px}.roseta-detail.roseta-detail--technology .sector-main-detail{width:100%}.roseta-detail.roseta-detail--technology .main-button{background-image:linear-gradient(90deg, #FFD100 0%, #EA7600 100%)}.roseta-detail.roseta-detail--technology.active{left:-110px}.roseta-detail.roseta-detail--capability .close-roseta-detail,.roseta-detail.roseta-detail--technology .close-roseta-detail{background:#FFF}.mobile-menu-btn,.mobile-menu{display:none}div#hs-eu-cookie-confirmation{background:rgba(24,51,97,0.85) !important;color:#FFF !important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:#FFF !important;box-shadow:0 20px 30px 0 rgba(0,61,165,0.16) !important;width:98% !important;margin:1% !important;border-radius:10px;bottom:0;top:auto !important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background:none !important;max-width:100% !important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{color:#FFF !important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner #hs-en-cookie-confirmation-buttons-area a#hs-eu-confirmation-button{background:#FFF !important;border:none !important;color:#CE0F69 !important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner #hs-en-cookie-confirmation-buttons-area a#hs-eu-decline-button{color:#FFF !important;border-color:#FFF !important}@media screen and (min-width: 768px){body{font-size:16px}.g{width:100%}.g::after{clear:both;content:"";display:block}.gc-1-1{width:98%}.gc-1-2{width:48%}.gc-2-2{width:98%}.gc-1-3{width:31.3333%}.gc-2-3{width:64.6667%}.gc-3-3{width:98%}.gc-1-4{width:23%}.gc-2-4{width:48%}.gc-3-4{width:73%}.gc-4-4{width:98%}.gc-1-5{width:18%}.gc-2-5{width:38%}.gc-3-5{width:58%}.gc-4-5{width:78%}.gc-5-5{width:98%}.gc-1-6{width:14.6667%}.gc-2-6{width:31.3333%}.gc-3-6{width:48%}.gc-4-6{width:64.6667%}.gc-5-6{width:81.3333%}.gc-6-6{width:98%}[class*="gc-"]{float:left;margin:0 1%}.floatnone{float:none}.container{max-width:1000px;margin:0 auto;position:relative}header .container{max-width:1120px}#hero .container{max-width:1120px}#hero.brand_profile .container{max-width:1000px}}.show-hide-content{display:none}.show-hide-content.active{display:block}.show-hide-content{display:none}.show-hide-content.active{display:block}.go-up{display:block;width:50px;height:50px;background:rgba(255,255,255,0.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:100px;color:#003DA5;text-align:center;line-height:50px;font-size:16px;position:fixed;bottom:15px;right:15px;box-shadow:0 6px 15px -3px rgba(38,90,178,0.39);z-index:20}.go-up i{position:relative;right:-1px}.go-up:hover{background:rgba(255,255,255,0.9);bottom:20px;box-shadow:0 15px 15px -3px rgba(38,90,178,0.5)}@media screen and (max-width: 1120px){body>header label#lang.field{margin:15px 5px}body>header button{padding:6px 10px !important}body>header ul.nav li{margin:0 -3px}.overlay #mega-menu{width:99%;margin-left:-49.5%}}@media screen and (max-width: 685px){.grecaptcha-badge{visibility:hidden}body>header ul.nav,body>header label#lang.field,body>header .main-button{display:none}body>header{z-index:10}.container{margin:0 4%}.carbon-neutral-highlight .info{width:100%;padding:0;text-align:center;margin-left:0}.carbon-neutral-highlight .action{width:100%}.carbon-neutral-highlight .action .main-button{display:block;text-align:center;margin:0}.carbon-neutral-highlight .action img{width:200px;vertical-align:middle;margin:20px auto;display:block}#mega-menu,.carbon-neutral-highlight figure{display:none !important}#hero .container .content{padding-top:150px}#hero .container .featured_image:before{display:none}#hero .container .featured_image img{top:0px;border-radius:0 0 0px 40px}#hero .container .content .big-subtitle{font-size:18px}#hero .container .content .big-subtitle:before{width:140vw}#hero .multiline{font-size:17px;line-height:26px}.multiline div:before,.multiline div:last-child:before{width:120%}.gray_container.gradient_before{padding-top:50px !important}.resources h2{font-size:32px}.resources .slider{width:100%}.resources .slider-container:after{display:none}.searchbox{position:absolute;width:100%;left:0;box-sizing:border-box;box-shadow:0 4px 12px 1px rgba(0,0,0,0.1)}#hero .searchbox_wrapper{height:70px}.color-quotes>h3{font-size:24px}.color-quotes>h3:before{display:none}.accordion li.active .accordion-content{overflow:auto}.filters{display:none}.results .search_results{padding-left:0 !important}.results .gc-1-2{margin:0 !important;width:100% !important}.result .brand{display:none}.result .info{padding:10px 10px 0 10px}.card{max-width:100%}.card .content{min-height:0}.card .more{padding-top:30px}.color-quotes .quote figure{display:none}.color-quotes .quote blockquote{width:100%}.color-quotes .quote blockquote p{max-height:257px;overflow:auto}.color-quotes .quotes .quote .bg{display:none}.color-quotes .quotes .quote-controls{top:-19px}.color-quotes .quotes .quote-controls a{left:auto;right:80px}.color-quotes .quotes .quote-controls a.next-btn{right:30px}.color-quotes .quotes .tab-selector{display:none}#future-thinking-preview{padding:30px}#future-thinking-preview h3{font-weight:100;font-size:26px;line-height:1.4;margin-bottom:10px;width:100%}#final-CTA h2{font-size:24px}#final-CTA .orange-bar{display:block;width:60%}#final-CTA .orange-bar:before{width:90vw}.searchbox .select{display:none}.searchbox .select select{font-size:11px}.searchbox button{text-indent:100px;overflow:hidden;width:36px;background-position:center;position:absolute;right:6px}.searchbox>input{min-width:240px}.information .content{width:100% !important;margin-right:0 !important;overflow:hidden}.information .sidebar{background:#f7f7f7;border-radius:30px;padding:30px;margin-bottom:15px}.resources .slider .inner{width:100%}.related_posts .container:after{display:none}a.go{float:left}.post_grid .slider .featured_post{margin-bottom:30px !important;max-width:none}#overlay.pop-up iframe{width:90%;height:200px}.post_grid .slider .featured_post{margin:20px 0 0 0px;width:100%}.brand_profile .content h2:before{width:70vw !important}.drawer{top:-1000px}.drawer h2{font-size:30px}.drawer .contact-drawer .contact-info{display:none}.drawer .contact-drawer .drawer-form button{display:block}.drawer .contact-drawer h3,.drawer .contact-drawer .contact-info>p{display:none}body>header{padding-bottom:20px}#list-completed .catalogue-list{columns:1}#roseta-overlay{display:none}.mobile-menu-btn{position:absolute;right:20px;top:32px;background:#FFF;border:1px solid #cad4ec;border-radius:20px;font-size:16px !important;padding:8px 16px !important;height:auto;margin:0;color:#003DA5;display:block;z-index:2}.overlay .mobile-menu-btn{border:none}.mobile-menu{position:absolute;display:block;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin:10px;width:calc(100% - 20px);border-radius:8px;background-image:linear-gradient(180deg, rgba(245,247,250,0.92) 0%, rgba(255,255,255,0.94) 65%);box-shadow:0 50px 100px -20px rgba(50,50,93,0.25), 0 30px 60px -30px rgba(0,0,0,0.3);transition:all 0.25s ease;top:-3px;height:0;overflow:hidden;opacity:0;transform:scale(0.95);transform-origin:100% 0;z-index:-1}.mobile-menu.active{top:0px;opacity:1;z-index:10;transform:scale(1);height:auto}body>header label#lang.field .psuedo_select .selected{height:16px;width:16px;left:6px}.mobile-menu-actions{background:rgba(78,112,156,0.4);border-radius:8px 8px 0 0;padding:20px;position:relative}.mobile-menu-actions .main-button,.mobile-menu-actions label#lang.field{display:inline-block;float:left;margin-top:0;height:28px}.mobile-menu-actions .main-button{box-shadow:0px 1px 20px 0px rgba(206,15,105,0.15), 0px 3px 8px 0px rgba(206,15,105,0.2);padding:0 30px !important}.mobile-menu-actions label#lang.field{border-color:#dadee2 !important}.mobile-menu-actions .close{background:#FFF;color:#003DA5;height:28px;width:28px;border-radius:12px;text-align:center;display:block;line-height:28px;position:absolute;top:20px;right:20px;box-shadow:0 4px 19px -10px #265AB2}.mobile-menu-actions .close i{margin:0}.mobile-menu-content{padding:20px}.mobile-menu-content h4{color:#003DA5;font-size:18px;font-weight:100}.mobile-menu-content ul{padding-left:20px;columns:2 auto;margin-bottom:25px}.mobile-menu-content ul li{font-weight:bold;font-size:14px;color:#003DA5;margin:2px 0}.mobile-menu-content ul li A{color:#404145;padding:8px 0;display:block}.mobile-explorer-trigger{background:rgba(0,61,165,0.06);display:none;width:calc(100% - 12px);border-radius:5px;margin:6px;text-align:center;padding:16px 0}.mobile-explorer-trigger figure{display:inline-block;vertical-align:middle}.mobile-explorer-trigger span{color:#003DA5;font-weight:bold;font-size:12px;vertical-align:middle;width:80px;padding-left:10px;display:inline-block;text-align:left}.slider .inner{width:100%}.gray_container.gradient_before .resources .slider-container:before,.resources .slider-container:before{display:none}.slider .card{width:100%;margin:10px 0;float:none;max-width:100%;box-sizing:border-box}.slider .card .content{min-height:auto;padding-bottom:30px}.category_companies .companies .company_view{width:80%;margin:3%}.company_view .brand{width:50%;margin:0 auto}#hero.brand_profile .container .content{padding-top:40px !important}#hero.brand_profile .content h1:before{width:70vw}.breadcrumbs,input.search{display:none}#hero .container{padding:0}.profile{margin:38px 0 250px 0}.brand_freezone .profile{margin:38px 0 200px 0}#hero.brand_profile .profile .content{padding:0px 20px 0px 20px !important;height:120px}#hero.brand_profile .profile .content .brand{bottom:-140px;left:50%;margin-left:-90px}#hero.brand_profile .profile .content p{position:absolute;top:270px;line-height:2;padding:0;text-align:center;width:100%;box-sizing:border-box;left:0}#hero.brand_profile .profile .content p a,#hero.brand_profile .profile .content p span.phone,#hero.brand_profile .profile .content p span{color:#003DA5 !important}#hero.brand_profile .profile .content a.location{float:none;position:absolute;bottom:-230px;left:50%;width:150px;box-sizing:border-box;text-align:center;margin-left:-75px}#hero.brand_freezone .content a.location{display:none}.logo-carousel li{width:30%}#footer>.primary{padding:40px 0}#footer a.logo{display:block;text-align:center}#footer a.logo img{width:280px;left:auto}#footer>.primary .multiline{margin:30px 0}#footer .main-button{margin-bottom:40px}#footer>.primary .multiline div:before{width:90vw}.closure-logos{text-align:center}#footer .closure-logos a.essential-logo{margin-left:0}#footer>.secondary .legal-links,#footer>.secondary P{width:100%;text-align:center}#essential-insights{padding:60px 0}.warm-bar:before{width:70vw}.insight-container{margin-left:0}#our_services .container h2 strong,#triad header h2 strong,.cold-gradient-text strong{background:none !important;-webkit-background-clip:inherit;-webkit-text-fill-color:#003da6 !important}.dark-intro h2 strong{color:#0095C8;background:none !important;-webkit-background-clip:inherit;-webkit-text-fill-color:#0095C8 !important}.featured_post .featured_img .bg img{min-width:100%;height:100%}#facts .slide figure{display:none !important}}
