:root{--ige-blue:#233e81;--ige-highlight:#539ed7}*{font-family:"Inter",sans-serif;font-optical-sizing:auto}.page-rows{display:flex;flex-direction:column;gap:40px}.page-rows{display:flex;flex-direction:column;gap:40px}.js-row-gallery{display:none}.js-row-gallery.slick-initialized{display:block}.gallery-slide{padding:10px}.js-row-gallery .gallery-slide img{width:100%;height:250px;object-fit:cover;border-radius:20px;display:block}.js-row-gallery .slick-list{margin:0 -10px}.is-sticky{position:fixed;width:100%;z-index:999}.vc_section{padding-left:0px!important;padding-right:0px!important;margin-left:0px!important;margin-right:0px!important}.bgimg .vc_column-inner{height:100%;min-height:300px}.no-gutter .col-sm-12{padding-left:0;padding-right:0}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0 0 20px 0}.xl{font-size:3rem}.xxl{font-size:4rem}.xxxl{font-size:6rem}p{font-size:16px;line-height:24px;margin:0 0 16px 0}.white-text{color:#fff}.greybg{background-color:#f2f2f2}.darkbg{background-color:#252626}.bluebg{background-color:var(--ige-blue);color:#fff}.small{font-size:85%;line-height:150%}.blue-block{background-color:var(--ige-blue);color:#fff;padding:30px;border-radius:20px}.row-block{border-radius:30px;padding-left:50px!important;padding-right:50px!important}.site-band{padding:20px 0}.site-band.top{padding:20px 0 0 0}.site-band.bottom{padding:0 0 20px 0}@media (min-width:992px){.site-band{padding:50px 0}.site-band.top{padding:50px 0 0 0}.site-band.bottom{padding:0 0 50px 0}}.content ul li,.content ol li,.site-band ul li,.site-band ol li,.role ol li,.role ul li{font-size:16px;line-height:24px}a{color:var(--ige-blue)}a:hover{color:var(--ige-highlight)}.brand{width:104px;margin:20px;padding:0px!important}.brand img{width:100%;height:auto}.bl{display:inline-block;padding:20px 40px;font-size:16px;line-height:24px;font-family:'Inter',Arial,sans-serif;font-weight:300;border-radius:35px;text-decoration:none}.bl:after,.ol:after{content:"";padding:0;opacity:0;transition:opacity ease 0.5s,padding ease 0.5s}.bl:hover:after,.ol:hover:after{content:">";padding:0 0 0 20px;opacity:1;transition:opacity ease 0.5s,padding ease 0.5s}.bl.blue{background-color:var(--ige-blue);color:#fff;transition:background-color ease 0.5s}.bl.blue:hover{background-color:var(--ige-highlight);transition:background-color ease 0.5s}.ol{display:inline-block;padding:20px 40px;font-size:16px;line-height:24px;font-family:'Inter',Arial,sans-serif;font-weight:300;border-radius:35px;text-decoration:none;border-style:solid;border-width:1px;background-color:#fff0}.ol.white{color:#fff;border-color:#fff;transition:background-color ease 0.5s}.ol.white:hover{background-color:rgb(255 255 255 / .4);transition:background-color ease 0.5s}.rounded{border-radius:25px!important}.blog-title-section .breadcrumb{color:#000}.breadcrumb{margin:15px 0 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;font-size:16px;color:#fff}.breadcrumb li{display:flex;align-items:center;color:#fff}.breadcrumb li+li::before{content:"/";margin:0 10px;color:rgb(255 255 255 / .7)}.blog-title-section .breadcrumb li+li::before{content:"/";margin:0 10px;color:rgb(0 0 0 / .7)}.blog-title-section .breadcrumb,.blog-title-section .breadcrumb li,.blog-title-section .breadcrumb a,.blog-title-section .breadcrumb span{color:#000!important}a.link{position:relative;display:inline-block!important;color:var(--ige-blue);text-decoration:none;font-weight:400;padding-right:20px;transition:color 0.3s ease}a.link::before{content:"";position:absolute;left:0;bottom:-3px;width:0%;height:2px;background-color:var(--ige-blue);transition:width 0.3s ease}a.link::after{content:">";position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(0);font-size:14px;transition:transform 0.3s ease}a.link:hover::before{width:100%}a.link:hover::after{transform:translateY(-50%) translateX(5px)}.breadcrumb a{color:#fff;font-weight:700;text-decoration:none;transition:opacity 0.3s ease}.breadcrumb a:hover{opacity:.7}.breadcrumb .current-item,.breadcrumb .current-item span{color:rgb(255 255 255 / .8);font-weight:400}#hero-section{position:relative;border-radius:25px;overflow:hidden;color:#fff}#hero-section.no-hero-bg{background:var(--ige-blue)}#hero-section .hero-section-content{position:relative;z-index:2;padding:5% 50px}#hero-section.hero-blog .hero-section-content{padding:30% 0 5% 0}#hero-section .hero-section-background{position:absolute;top:0;left:0;width:100%;height:100%}#hero-section .hero-section-background img,#hero-section .hero-section-background video{width:100%;height:100%;object-fit:cover}#hero-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4);z-index:1}.site-padding{margin:0 3%}@media (max-width:991px){#hero-section .hero-section-content{padding:80px 20px}#hero-section video{display:none}}#hero-section h1{font-family:"Inter",sans-serif;font-weight:800;font-size:80px;line-height:90px}#hero-section.page-title h1{font-family:"Inter",sans-serif;font-weight:600;font-size:40px;line-height:50px}.sub-heading{font-family:"Inter",sans-serif;font-weight:400;font-size:14px;line-height:22px;text-transform:uppercase;letter-spacing:3px}@media (max-width:991px){#hero-section h1{font-family:"Inter",sans-serif;font-weight:800;font-size:35px;line-height:45px}.sub-heading{font-family:"Inter",sans-serif;font-weight:200;font-size:16px;line-height:24px;text-transform:uppercase;letter-spacing:3px}}.hero-section-background{position:absolute;inset:0;overflow:hidden;z-index:0}.hero-section-background video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);object-fit:cover}.hero-section-background img{width:100%;height:100%;object-fit:cover}.hero-fallback-image{display:none}@media (max-width:991px){.hero-section-background video{display:none}.hero-fallback-image{display:block;position:absolute;inset:0}}.partner-slider .slick-track{display:flex!important;align-items:center}.partner-logo{padding:10px;text-align:center}.partner-logo img{max-width:100%;max-height:90px;margin:0 auto;display:block;object-fit:contain}#partner-logos hr{border:none;border-bottom:1px solid var(--ige-blue);margin:0}.service-post{aspect-ratio:4/3;position:relative;border-radius:20px;overflow:hidden}.service-post .post-thumbnail-wrap{position:absolute;z-index:1;width:100%;height:100%}.service-post .post-thumbnail{width:100%;height:100%;background-position:center;background-size:cover;transform:scale(1);transition:transform 0.5s ease}.service-post:hover .post-thumbnail{transform:scale(1.2)}.service-post .overlay{position:absolute;z-index:2;width:100%;height:100%;background-color:var(--ige-blue);opacity:0;transition:opacity 0.5s ease}.service-post:hover .overlay{opacity:.5}.service-post .post-content{position:absolute;bottom:0;z-index:3;padding:30px}.service-post .post-content a{color:#fff;font-weight:800;font-size:22px;text-decoration:none}.img-fluid{border-radius:20px}.services-slider{margin:0 -10px}.services-slider .service-slide{padding:0 10px}#hp-projects{border-radius:20px;position:relative;background-image:url(/wp-content/uploads/2026/04/dots-bottom-right.png);background-repeat:no-repeat;background-position:bottom right}#hp-projects .project-post{position:relative;border-radius:20px;margin:0;transform:translateY(0);transition:transform 0.4s ease,box-shadow 0.4s ease;will-change:transform;height:100%}#hp-projects .project-post:hover{transform:translateY(-20px);box-shadow:0 20px 40px rgb(0 0 0 / .2)}.project-feed .single-post-wrap{background-color:var(--ige-highlight)}.project-feed{position:relative;padding:0 0 5% 0}.project-post .post-thumbnail-wrap{position:absolute;z-index:1;width:100%;height:100%}.project-post .post-thumbnail{width:100%;height:100%;background-position:center;background-size:cover;transform:scale(1);transition:transform 0.5s ease}.project-post:hover .post-thumbnail{transform:scale(1.2)}.project-post .overlay{position:absolute;z-index:2;width:100%;height:100%;background-color:var(--ige-highlight);opacity:0;transition:opacity 0.5s ease}.project-post:hover .overlay{opacity:.5}.project-post .post-content{position:absolute;top:0;z-index:3;padding:30px}.project-post .post-content a{color:#fff;font-weight:800;font-size:22px;text-decoration:none}.bg-image-wrap{position:relative;width:100%;height:100%;overflow:hidden}.bg-image-wrap .bg-image{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.image-fill img{width:100%;display:block}@media (min-width:992px){.image-fill{height:100%;width:100%;background-color:red;overflow:hidden;position:relative;overflow:hidden;border-radius:20px}.image-fill img{position:relative;object-fit:cover}}#testimonials-section.project-page .testimonial-single{background-color:#262626;color:#fff;border-radius:20px;overflow:hidden}#testimonials-section .testimonial-slider{background-color:#262626;color:#fff;border-radius:20px;overflow:hidden}#testimonials-section .slide{position:relative}#testimonials-section .slider-content{position:relative;min-height:300px}#testimonials-section .testiominal-content{padding:5%;width:100%}#testimonials-section .thumbnail-image{position:absolute;right:0;top:0;height:100%;width:300px;background-position:center;background-size:cover}#testimonials-section .testimonial-text{border-top:1px solid #fff;margin:30px 0 0 0;padding:30px 0}#testimonials-section .testimonial-text h4{font-size:40px;line-height:1.5;font-weight:200}.js-sector-prev,.js-sector-next,.services-prev,.services-next{display:inline-block;width:50px;height:50px;border:1px solid var(--ige-blue);text-align:center;line-height:50px;font-size:20px;text-decoration:none;border-radius:50%;margin-right:10px;color:var(--ige-blue);background-color:#fff0}#testimonials-section a.prev,#testimonials-section a.next{display:inline-block;width:50px;height:50px;color:#fff;border:1px solid #fff;text-align:center;line-height:50px;font-size:20px;text-decoration:none;border-radius:50%;margin-right:10px}#testimonials-section a.cs-link{float:right;color:#fff;text-decoration:none}#testimonials-section .testimonial-slider .slick-slide{outline:none}@media (max-width:991px){#testimonials-section .thumbnail-image{position:relative;width:100%;height:200px}#testimonials-section .testiominal-content{width:100%}#testimonials-section .testimonial-text h4{font-size:24px}}.project-page .top-section{background:var(--ige-blue);background:linear-gradient(0deg,rgb(35 62 129) 50%,rgb(255 255 255) 50%)}.top-section{background:#F2F2F2;background:linear-gradient(0deg,rgb(242 242 242) 50%,rgb(255 255 255) 50%)}.single-post-wrap{height:100%;border-radius:20px;background-color:var(--ige-blue);position:relative;overflow:hidden;margin:0;transition:transform 0.5s ease}.single-post-wrap:hover{transform:translateY(-15px)}.single-post-wrap .thumbnail-wrapper{display:block;position:relative;aspect-ratio:16 / 9;overflow:hidden}#services-feed .single-post-wrap .thumbnail-wrapper{display:block;position:relative;aspect-ratio:16 / 6;overflow:hidden}.single-post-wrap .thumbnail{position:absolute;inset:0;background-size:cover;background-position:center center;transform:scale(1);transition:transform 0.5s ease}.single-post-wrap:hover .thumbnail-wrapper .thumbnail{transform:scale(1.2)}.single-post-wrap .post-details{padding:30px;color:#fff}.single-post-wrap .post-details a:first-child{display:block;color:#fff;font-size:22px;font-weight:800;text-decoration:none;margin-bottom:auto}a.link{font-size:16px;font-weight:300;color:inherit}.sector-slider{margin:0 -10px}.sector-slide{padding:0 10px;height:100%}.sector-slider .slick-track{display:flex}.sector-slider .slick-slide{height:inherit!important}.sector-slider .slick-slide>div{height:100%}.sector-slider-controls a{display:inline-block;width:40px;height:40px;border:1px solid #000;text-align:center;line-height:40px;text-decoration:none;margin-right:10px}@media (max-width:991px){.sector-post .sector-details a:first-child{font-size:22px}}.blog-post-card .post-thumbnail-wrapper{display:block;position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:15px}.blog-post-card .thumbnail-image{position:absolute;inset:0;background-size:cover;background-position:center center;transform:scale(1);transition:transform 0.5s ease}.blog-post-card:hover .thumbnail-image{transform:scale(1.2);transition:transform 0.5s ease}.blog-post-card .post-content{padding:20px 0 0 0;flex-direction:column}.blog-post-card date{display:block;margin:0 0 5px 0;font-size:13px}.blog-post-card .title{display:block;font-weight:800;font-size:20px;text-decoration:none;color:#000;margin:0 0 5px 0}.category-guides .blog-post-card date{display:none}.form-wrap{padding:30px}.form-wrap .sub-heading{color:#fff}#footer-links{border-radius:20px;padding:50px 0 40px 0;margin-bottom:40px}footer{font-size:16px;line-height:26px}footer p{color:var(--ige-blue)}footer h6{font-weight:700;font-size:16px;color:var(--ige-blue);margin:0}footer address,footer p{margin-bottom:18px}footer .footer-menu{margin:6px 0 0 0;padding:0;list-style-type:none}footer .footer-menu li{padding:0 10px 0 0;margin:0 0 10px 0;transition:padding ease 0.3s}footer .footer-menu li:hover{padding:0 0 0 10px;transition:padding ease 0.3s}footer .footer-menu li a{color:#000;font-size:16px;line-height:26px;text-decoration:none}.cols2 .footer-menu{columns:2}footer .footer-policies{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-end;gap:20px;width:100%}footer a{color:var(--ige-blue);text-decoration:none}footer .footer-policies li{text-align:right}footer .footer-policies li a{display:inline-block;color:var(--ige-blue);font-size:16px;line-height:26px;text-decoration:none}@media (max-width:991px){footer .footer-policies{flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:10px}footer .footer-policies li{text-align:left}}footer .smallprint p{margin:0}.single-team-member{text-align:center;margin:auto;position:relative}.single-team-member a.tm-profile{margin:auto;position:relative;display:block;max-width:330px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:0 solid var(--ige-highlight);transition:border ease 0.2s}.single-team-member a.tm-profile:hover{border:5px solid var(--ige-highlight);transition:border ease 0.2s}.single-team-member .thumbnail-image{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;transform:scale(1);transition:transform 0.5s ease}.single-team-member:hover .thumbnail-image{transform:scale(1.2)}.single-team-member .tm-linkedin{position:absolute;left:50%;bottom:-25px;transform:translate(-50%,10px);width:50px;height:50px;background-color:var(--ige-blue);border-radius:50%;color:#fff;font-size:22px;line-height:50px;opacity:0;transition:transform 0.4s ease,opacity 0.4s ease;z-index:2}.single-team-member:hover .tm-linkedin{transform:translate(-50%,0);opacity:1}.single-team-member .tm-details{margin-top:35px}.single-team-member .tm-name{font-size:24px;line-height:32px;color:#000;display:block;text-decoration:none;font-weight:600}.single-team-member .tm-quals{margin:0;font-size:14px}.single-team-member .tm-role{margin:0}.stm-profile-image{position:relative;aspect-ratio:1/1;width:100%;border-radius:50%;overflow:hidden;background-position:center center;background-size:cover;margin-bottom:30px}.stm-linkedin{display:inline-block;background-color:var(--ige-blue);padding:20px 30px;color:#fff;text-decoration:none;font-size:16px;border-radius:35px;text-align:center;margin:auto}.stm-linkedin svg{margin-right:10px}.stm-name{margin:0;color:var(--ige-blue)}.stm-quals{margin:0}.outcome{background-color:var(--ige-blue);color:#fff;padding:30px;border-radius:20px;margin-bottom:30px}.project-highlights{background-color:var(--ige-blue);color:#fff;border-radius:20px;overflow:hidden}.project-highlights p{padding:20px;margin:0}.project-highlights ul{margin:0;padding:0;list-style-type:none}.project-highlights ul li{padding:20px;border-top:1px solid #fff;background-color:var(--ige-highlight);color:#fff;display:flex;gap:20px}.project-highlights ul li .item{min-width:80px;font-weight:700}.before-image,.after-image{display:block;background-size:cover;aspect-ratio:4 / 3;border-radius:10px}.sticky{position:-webkit-sticky;position:sticky;top:50px}#guides{background-color:var(--ige-blue);padding:30px;color:#fff;border-radius:10px;margin:30px 0}.guides-list{list-style:none;padding:0;margin:30px 0;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.guides-list li a{display:block;text-decoration:none;color:inherit;padding:15px;border-radius:10px;font-size:16px;font-weight:600;color:#fff;background-color:#fff0;min-height:100%;transition:background-color ease 0.5s,color ease 0.5s;border:1px solid #fff}.guides-list li a:hover{color:#fff;background-color:rgb(255 255 255 / .5);min-height:100%;transition:background-color ease 0.5s,color ease 0.5s}@media (max-width:991px){.guides-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.guides-list{grid-template-columns:1fr}}img.size-full{border-radius:20px}input[type="text"],input[type="tel"],input[type="email"],select,textarea{box-sizing:border-box;width:100%;padding:10px 20px;background-color:#fff;border-radius:5px;font-size:14px;color:var(--ige-blue);border:0;min-height:70px}.sidebar-form input[type="text"],.sidebar-form input[type="tel"],.sidebar-form input[type="email"],.sidebar-form select,.sidebar-form textarea{box-sizing:border-box;width:100%;padding:10px 20px;background-color:#fff;border-radius:5px;font-size:14px;color:var(--ige-blue);border:0;min-height:auto}@media (min-width:992px){input[type="text"],input[type="tel"],input[type="email"],select,textarea{box-sizing:border-box;width:100%;padding:20px;background-color:#fff;border-radius:10px;font-size:16px;color:var(--ige-blue);border:0;min-height:70px}.sidebar-form input[type="text"],.sidebar-form input[type="tel"],.sidebar-form input[type="email"],.sidebar-form select,.sidebar-form textarea{box-sizing:border-box;width:100%;padding:10px 20px;background-color:#fff;border-radius:10px;font-size:15px;color:var(--ige-blue);border:0;min-height:auto}}label{font-size:14px;color:var(--ige-highlight);font-weight:400}ul.benefits-list{list-style:none;margin:50px 0 0 0;padding:0;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}ul.benefits-list li{background:#f2f2f2;border-radius:20px;padding:20px;height:100%;font-weight:600;font-size:24px;padding:30px 30px;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width:991px){ul.benefits-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){ul.benefits-list{grid-template-columns:1fr}}.staff-testimonials-slider{border-radius:30px;overflow:hidden}.staff-testimonials-slider .slide{background-color:#262626;color:#fff;padding:60px 40px;text-align:center}.staff-testimonials-slider .slide .testimonial-text p{font-size:24px;line-height:32px;color:#fff;font-weight:600;max-width:800px;margin:0 auto 20px}.staff-testimonials-slider{display:none}.staff-testimonials-slider.slick-initialized{display:block}.single-vacancy{border-radius:20px;margin-bottom:20px;overflow:hidden}.single-vacancy .single-vacancy-inner{background-color:#f2f2f2;position:relative;transition:background-color ease 0.5s}.single-vacancy:hover .single-vacancy-inner{background-color:var(--ige-blue);position:relative;transition:background-color ease 0.5s}.single-vacancy a{padding:20px;position:relative;font-size:32px;text-decoration:none;display:block;color:#000;font-weight:200;transition:color ease 0.5s}.single-vacancy:hover a{color:#fff;transition:color ease 0.5s}.single-vacancy a:after{content:"+";color:var(--ige-blue);position:absolute;right:0;font-size:32px}.single-vacancy:hover a:after{color:#fff}.sidebar-form{border-radius:20px;overflow:hidden}.sidebar-form .sidebar-form-header{padding:20px;background-color:var(--ige-blue);color:#fff}.sidebar-form .sidebar-form-header h3{margin:0}.sidebar-form .form{background-color:#f2f2f2;padding:20px}@media (max-width:992px){.js-services-slider .slick-list{margin:0 -8px}.js-services-slider .service-slide{padding:0 8px}}.project-gallery{column-count:2;column-gap:20px}.gallery-item{break-inside:avoid;margin-bottom:20px;border-radius:20px;overflow:hidden}.gallery-item img,.gallery-item video{width:100%;height:auto;display:block;border-radius:20px}.gallery-item.pos-1{aspect-ratio:16 / 9}.gallery-item.pos-2{aspect-ratio:4 / 3}.gallery-item.pos-3{aspect-ratio:4 / 3}.gallery-item.pos-4{aspect-ratio:16 / 9}.gallery-item.pos-1 img,.gallery-item.pos-1 video,.gallery-item.pos-4 img,.gallery-item.pos-4 video{aspect-ratio:16 / 9;object-fit:cover}.gallery-item.pos-2 img,.gallery-item.pos-2 video,.gallery-item.pos-3 img,.gallery-item.pos-3 video{aspect-ratio:4 / 3;object-fit:cover}@media (max-width:991px){.project-gallery{column-count:1}.js-project-gallery-slider .slick-list{margin:0 -10px}.js-project-gallery-slider .gallery-item{padding:0 10px}}.contact-images-slider img{border-radius:20px}.contact-wrapper .contact-intro{margin-bottom:30px}.contact-wrapper .contact-images-slider{margin-bottom:30px}.contact-wrapper .contact-image-slide img{display:block;width:100%;height:auto}.contact-wrapper .contact-info{min-height:140px;margin-bottom:20px;background-color:#f2f2f2;border-radius:20px;padding:20px}.contact-wrapper .contact-info h4{margin:0 0 10px 0}.contact-wrapper .contact-info.address{display:flex;padding:0;overflow:hidden}.contact-wrapper .contact-info.address .map-wrapper{width:220px;min-width:220px}.contact-wrapper .contact-info.address .map-wrapper iframe,.contact-wrapper .contact-info.address .map-wrapper .acf-map,.contact-wrapper .contact-info.address .map-wrapper img{width:100%;height:100%;display:block;border:0}.contact-wrapper .contact-info.address .contact-details{padding:30px;display:flex;flex-direction:column;justify-content:center}.contact-wrapper .contact-info a{color:var(--ige-blue);text-decoration:none;font-size:18px;font-weight:500}.contact-wrapper .contact-info.tel,.contact-wrapper .contact-info.email{display:flex;align-items:center}.contact-wrapper .contact-info.tel .contact-details,.contact-wrapper .contact-info.email .contact-details{padding:30px;transition:padding ease 0.5s}.contact-wrapper .contact-info.tel:hover .contact-details,.contact-wrapper .contact-info.email:hover .contact-details{padding:30px 10px 30px 50px;transition:padding ease 0.5s}.contact-wrapper .contact-socials{margin-top:30px}.contact-wrapper .contact-socials .socials{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:15px}@media (max-width:991px){.contact-wrapper .contact-info.address{flex-direction:column}.contact-wrapper .contact-info.address .map-wrapper{width:100%;min-height:220px}}.contact-form-wrapper{padding:40px 30px;border-radius:20px}.socials .screen-reader-text{display:none}.socials{margin:0;padding:0;list-style-type:none;display:flex;gap:20px}.socials li a{display:block;width:70px;height:70px;border-radius:50%;background-color:#f2f2f2;color:var(--ige-blue);font-size:30px;line-height:70px;text-align:center;text-decoration:none;transition:background-color ease 0.5s,color ease 0.5s}.socials li a:hover{background-color:var(--ige-blue);color:#fff;transition:background-color ease 0.5s,color ease 0.5s}footer .logo{max-width:195px;height:auto}