#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{width:100%!important;padding:0!important}body.page-template-global-portfolio .ip-banner{display:none}.header{background-color:var(--primary);padding:14px 0;min-height:75px}.header .header__nav{margin-bottom:0}.header .header__nav #nav>li>a{color:#fff}.header .header__nav #nav>li>a:before{background-color:#fff}.header .header__nav #nav>li .sub-menu{padding-top:31px}.header .header__logo a img.main{display:none}.header .header__logo a img.fixed{display:block}.header .burger-menu-icon{margin-bottom:0}.header .burger-menu-icon__text span{color:#fff}.header .burger-menu-icon__lines span{background-color:#fff}body.admin-bar .header{top:32px}.aiosp-wrap .aiosp-container .aios-popup-body:has(.ip-new-dev__results-item-popup){padding:0;width:92.375vw;margin:75px auto}.ip-gp{padding-top:0}.ip-gp .fp{font-size:0;display:block;position:relative;padding:70px 0 64px}.ip-gp .fp__main{display:block;position:relative}.ip-gp .fp__main .global-title{margin-bottom:55px}.ip-gp .fp__form{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:25px;padding:0 15px}.ip-gp .fp__form-item{display:flex;align-items:center;justify-content:center;border-radius:0;background-color:#fff;border:1px solid #c9c9c9;font-size:14px;line-height:normal;letter-spacing:.05em;color:#000;text-transform:uppercase;padding:0;width:100%;position:relative}.ip-gp .fp__form-item button[type=submit]{background:transparent;border:0;font-size:0;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.ip-gp .fp__form-item button[type=submit] i{font-size:22px;color:var(--secondary);display:inline-block}.ip-gp .fp__form-item button[type=submit] i.ai-font-magnifying-glass-g{font-weight:700;transform:scaleX(-1)}.ip-gp .fp__form-item .caret{color:var(--secondary);font-size:30px;border-width:7px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.ip-gp .fp__form-item input,.ip-gp .fp__form-item select{border:0;font-size:15px;color:#000;width:100%;font-size:14px;color:#4e4e4e;padding:25px 20px}.ip-gp .fp__form-item input::-moz-placeholder{text-transform:uppercase}.ip-gp .fp__form-item input::placeholder,.ip-gp .fp__form-item select{text-transform:uppercase}.ip-gp .fp__list{display:block;position:relative}.ip-gp .fp__list-item{display:inline-block;vertical-align:middle;width:33.3333333333%;position:relative}.ip-gp .fp__list-item-address{position:absolute;bottom:30px;transform:scale(1);left:0;right:0;width:100%;padding:0 15px;text-align:center;transition:var(--default-transition);z-index:5;text-transform:uppercase}.ip-gp .fp__list-item-address span{font-size:16px;line-height:1.563;letter-spacing:.05em;color:#fff;text-transform:uppercase}.ip-gp .fp__list-item-hover{position:absolute;top:50%;transform:translateY(-50%) scale(.9);left:0;right:0;width:100%;text-align:center;padding:0 15px;z-index:5;opacity:0;transition:var(--default-transition)}.ip-gp .fp__list-item-hover-logo{display:block;position:relative;margin-bottom:30px}.ip-gp .fp__list-item-hover-logo img{margin:0 auto}.ip-gp .fp__list-item-hover-address{display:block;position:relative;margin-bottom:25px;text-transform:uppercase}.ip-gp .fp__list-item-hover-address span{font-size:16px;line-height:1.563;letter-spacing:.05em;color:#fff}.ip-gp .fp__list-item-hover-btn .global-btn{pointer-events:none;width:192px;margin:0 auto}.ip-gp .fp__list-item a{display:block;position:relative}.ip-gp .fp__list-item a .site-img{background-color:var(--primary)}.ip-gp .fp__list-item a .site-img:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:70%;pointer-events:none;background:linear-gradient(to bottom,#0000,#000000a6);z-index:2}.ip-gp .fp__list-item a .site-img canvas{min-height:399px}.ip-gp .fp__list-item a:hover .site-img img{opacity:.2}.ip-gp .fp__list-item a:hover .fp__list-item-address{opacity:0;transform:scale(.5)}.ip-gp .fp__list-item a:hover .fp__list-item-hover{opacity:1;transform:translateY(-50%) scale(1)}.ip-gp .fp__pagination{margin:40px 0}.ip-gp .fp__pagination ul{display:flex;align-items:center;justify-content:center;position:relative;margin-top:5px}.ip-gp .fp__pagination ul li{display:inline-block;vertical-align:middle;position:relative;width:50px;height:50px}.ip-gp .fp__pagination ul li a{width:100%;height:100%;display:flex;background-color:transparent;font-size:18px;font-weight:500;line-height:1;color:#4e4e4e;padding:0;border:none;transition:var(--default-transition);align-items:center;justify-content:center;text-align:center}.ip-gp .fp__pagination ul li a i{color:var(--secondary)}.ip-gp .fp__pagination ul li a:hover{opacity:.75}.ip-gp .fp__pagination ul li a[href="#"]{pointer-events:none}.ip-gp .fp__pagination ul li.active a{background:var(--secondary);color:#fff}.ip-gp .fp__pagination ul li:not(:last-child){margin-right:20px}@media (min-width: 600px){.ip-gp .fp__form-item{width:205px}}@media screen and (min-width: 992px){.header{padding:.875vw 0;min-height:4.688vw}.header .header__nav #nav>li .sub-menu{padding-top:1.938vw}.ip-gp{padding-top:0}.ip-gp .fp__form{padding:0 60px;justify-content:flex-end}}@media screen and (min-width: 992px) and (max-width: 1600px){.ip-gp .fp{padding:4.375vw 0 4vw}.ip-gp .fp__main .global-title{margin-bottom:3.438vw}.ip-gp .fp__list-item-address{bottom:1.875vw;padding:0 .938vw}.ip-gp .fp__list-item-address span{font-size:1vw}.ip-gp .fp__list-item-hover{padding:0 .938vw}.ip-gp .fp__list-item-hover-logo{margin-bottom:1.875vw}.ip-gp .fp__list-item-hover-address{margin-bottom:1.563vw}.ip-gp .fp__list-item-hover-address span{font-size:1vw}.ip-gp .fp__list-item-hover-btn .global-btn{width:12vw}.ip-gp .fp__list-item a .site-img canvas{min-height:24.938vw}}@media screen and (max-width: 991px){#inner-page-wrapper>.container{padding:0 15px!important}.ip-gp .fp{padding:50px 0 0}.ip-gp .fp__main .global-title{margin-bottom:40px}.ip-gp .fp__list{width:100%;max-width:375px;margin:0 auto}.ip-gp .fp__list-item{width:100%;display:block}.ip-gp .fp__list-item-address span{font-size:15px;line-height:1.2}.ip-gp .fp__list-item-hover-logo{margin-bottom:20px}.ip-gp .fp__list-item-hover-address span{font-size:15px;line-height:1.2}.ip-gp .fp__list-item-hover-btn .global-btn{width:180px}.ip-gp .fp__list-item a .site-img canvas{min-height:350px}.ip-gp .fp__list-item:not(:last-child){margin-bottom:15px}}
