body{font-family:"deuterium-variable",sans-serif}@media screen and (max-width:767px){.container{padding:0 24px}}.description.blue p{color:#00f}.description.white p{color:#fff}.description.big p{font-size:52px;font-weight:200}.description.small p{font-size:16px}.description p{color:#000;font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.4px}.description .word-hover{position:relative;padding-right:35px;font-weight:400;cursor:pointer}.description .word-hover:after{content:"";position:absolute;top:10px;right:12px;width:16px;height:16px;background-image:url(//accgroup.test.builders/wp-content/themes/accdigital/assets/css/../img/favicon-acc-blue.svg)}.description .word-hover.hover img{opacity:1}.description .word-hover img{position:absolute;aspect-ratio:4/3;max-width:230px;opacity:0;transition:all .5s;top:-145px;right:25px;z-index:1}.subtitle.blue p{color:#00f}.subtitle p{color:#fff;font-size:32px;font-style:normal;font-weight:480;line-height:40px;letter-spacing:.64px}button.no-style{border:none;padding:none;background:0 0}h1{color:#fff;font-size:160px;font-style:normal;font-weight:560;line-height:normal;letter-spacing:3.333px;text-transform:uppercase}@media screen and (max-width:767px){h1{font-size:40px}}h2{color:#00f;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px;text-transform:uppercase}h2.white{color:#fff}h4{font-size:24px;font-style:normal;font-weight:480;line-height:28px;letter-spacing:.48px}h4.white{color:#fff}.button-cta{padding:16px 32px;border:1px solid #00f;border-radius:40px;color:#00f;font-size:14px;font-style:normal;font-weight:480;line-height:normal;text-transform:uppercase;text-decoration:none;display:inline-flex}.button-cta.light{border:1px solid #fff;color:#fff;background:0 0}.animation-bg-toggle .play{display:none}.text-opacity{position:relative;overflow:hidden}.cover-text{position:absolute;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 29%,#fff 100%);width:100%;height:64%}#showReel video{width:100%}.bg-parallax{aspect-ratio:1;width:100%;height:auto;position:absolute;top:0;left:0;z-index:-1}.bg-parallax.fixed{position:fixed;top:0}.bg-parallax.absolute{position:absolute;top:auto;bottom:0}@media (hover:none) and (pointer:coarse){#cursor-trail-canvas{display:none !important}}#hero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1440/845}@media screen and (max-width:767px){#hero{aspect-ratio:390/845}}#hero .bg-hero{position:fixed;top:0;z-index:-2;aspect-ratio:1440/776;width:100%;overflow:hidden}@media screen and (max-width:767px){#hero .bg-hero{aspect-ratio:390/845}}#hero .bg-hero.absolute{position:absolute;bottom:0;top:auto}#hero .bg-hero .image-hero{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#hero .bg-title{position:absolute;aspect-ratio:1440/300;width:100%;background:rgba(6,8,3,.1);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:-1}@media screen and (max-width:767px){#hero .bg-title{aspect-ratio:390/200}}.single-trend{padding:35px;background:#000;position:relative;height:auto}.single-trend.black-text .date,.single-trend.black-text .read-more,.single-trend.black-text .content,.single-trend.black-text h4{color:#000}.single-trend.black-text .date .category,.single-trend.black-text .read-more .category,.single-trend.black-text .content .category,.single-trend.black-text h4 .category{color:#000}.single-trend.black-text .description p{color:#000}.single-trend .wrapper-slide{height:100%;display:flex;flex-direction:column}.single-trend .img-trend{aspect-ratio:369/354;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single-trend .date{color:#fff;font-size:50px;font-style:normal;font-weight:630;line-height:57px;letter-spacing:1px;position:absolute;top:47px;right:57px}.single-trend .content{transform:translateY(-11px);height:100%;display:flex;flex-direction:column;position:relative}.single-trend .content .description p{margin-bottom:50px}.single-trend .content .category{font-size:16px;font-style:normal;font-weight:480;line-height:normal;letter-spacing:.32px;text-transform:uppercase;color:#fff;margin-bottom:17px}.single-trend .read-more{display:flex;align-items:center;gap:7px;font-size:18px;font-style:normal;font-weight:480;line-height:10px;color:#fff;text-decoration:none;vertical-align:bottom;margin-top:auto}.single-trend .read-more img{width:10px}.wrapper-form{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:50px;padding-top:75px}.wrapper-form .middle-field{width:calc(50% - 10px)}.wrapper-form .field{display:flex;flex-direction:column;gap:18px}.wrapper-form .field label{color:#00f;font-size:26px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.52px}.wrapper-form .field input,.wrapper-form .field textarea{border:none;border-bottom:1px solid #00f;min-height:58px;max-height:200px;min-width:100%;padding:0;color:#5e5eff;font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.8px;opacity:.4}.wrapper-form .field input::-moz-placeholder,.wrapper-form .field textarea::-moz-placeholder{color:#5e5eff;font-size:40px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.8px;opacity:.4}.wrapper-form .field input::placeholder,.wrapper-form .field textarea::placeholder{color:#5e5eff;font-size:40px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.8px;opacity:.4}.wrapper-form .full-field{width:100%}.wrapper-form .wrapper-data-submit{display:flex;align-items:center;justify-content:space-between;position:relative}.wrapper-form .wrapper-data-submit .datas span{color:#00f;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.wrapper-form .wrapper-data-submit .datas .wpcf7-list-item{margin-left:0}.wrapper-form .wrapper-data-submit .datas .wpcf7-list-item input[type=checkbox]{margin-right:9px;accent-color:#00f}.wrapper-form .wrapper-data-submit .wpcf7-submit{padding:16px 32px;border:1px solid #00f;border-radius:40px;color:#00f;font-size:14px;font-style:normal;font-weight:480;line-height:normal;text-transform:uppercase;text-decoration:none;display:inline-flex}.wrapper-form .wrapper-data-submit .wpcf7-submit:disabled{opacity:.5}.wrapper-form .wrapper-data-submit .wpcf7-spinner{position:absolute;right:0;top:65px}#header{position:fixed;top:0;left:0;width:100%;z-index:1;transition:all 1s}#header.blue-text .logo{filter:brightness(0%) saturate(100%) invert(8%) sepia(100%) saturate(6627%) hue-rotate(247deg) brightness(104%) contrast(146%)}#header.blue-text .menu-desktop ul li a{color:#00f}#header.sticky{background:rgba(255,255,255,0);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}#header.hamburger .logo{filter:brightness(0%) saturate(100%) invert(8%) sepia(100%) saturate(6627%) hue-rotate(247deg) brightness(104%) contrast(146%);transition:transform 1s,filter 0s}#header .wrapper-logo{position:relative;overflow:hidden;width:278px;display:block;aspect-ratio:278/60;margin:16px 0}#header .wrapper-logo:hover .logo-main{transform:translateY(-60px)}#header .wrapper-logo:hover .logo-payoff{transform:translateY(-60px)}#header .wrapper-logo .logo{height:60px}#header .wrapper-logo .logo-main{width:150px;transform:translateY(0px);transition:transform 1s}#header .wrapper-logo .logo-payoff{transform:translateY(0px);transition:transform 1s;filter:none}#header .open-menu{display:none}#header .logo-full{display:none}#header.header-home{position:relative;min-height:100vh;transition:background-color .3s ease;will-change:height;background:#00f}#header.header-home.hamburger{position:fixed;background:rgba(255,255,255,0);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}#header.header-home.hamburger .logo{filter:brightness(0%) saturate(100%) invert(8%) sepia(100%) saturate(6627%) hue-rotate(247deg) brightness(104%) contrast(146%);transition:transform 1s,filter 0s}#header.header-home .container{position:sticky;top:0}#header.header-home .logo-full{display:block;position:absolute;bottom:0;width:100%;will-change:width;height:auto}#header .menu-desktop ul{margin:0;padding:0;list-style:none;display:flex;gap:40px}#header .menu-desktop ul li{padding:32px 0;position:relative}#header .menu-desktop ul li.menu-item-has-children{cursor:pointer}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li{opacity:1;transform:translateY(0)}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li:nth-of-type(1){transition-delay:.3s}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li:nth-of-type(2){transition-delay:.6s}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li:nth-of-type(3){transition-delay:.9s}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li:nth-of-type(4){transition-delay:1.2s}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li:nth-of-type(5){transition-delay:1.5s}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li:nth-of-type(6){transition-delay:1.8s}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li:nth-of-type(7){transition-delay:2.1s}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li:nth-of-type(8){transition-delay:2.4s}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li:nth-of-type(9){transition-delay:2.7s}#header .menu-desktop ul li.menu-item-has-children.open .sub-menu li:nth-of-type(10){transition-delay:3s}#header .menu-desktop ul li a{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.28px;text-transform:uppercase;text-decoration:none}#header .menu-desktop ul li .sub-menu{position:absolute;flex-direction:column;gap:0}#header .menu-desktop ul li .sub-menu li{padding:0;opacity:0;transform:translateY(-20px);transition:opacity .3s ease,transform 1.5s ease}#header .menu-desktop ul li .sub-menu li a{text-transform:none}#hamburgerMenu{display:none;padding-top:23px;position:fixed;width:100vw;height:100vh;top:0;left:0;background:#fff;z-index:6}#hamburgerMenu .wrapper-closing{display:flex;align-items:center;justify-content:flex-end;gap:50px}#hamburgerMenu .menu-menu-principale-container{padding-top:60px}#hamburgerMenu ul:not(.sub-menu){margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center}#hamburgerMenu ul:not(.sub-menu) li{position:relative}#hamburgerMenu ul:not(.sub-menu) li a{display:flex;justify-content:center;color:#00f;font-size:60px;font-style:normal;font-weight:300;line-height:85.5px;text-transform:lowercase;text-decoration:none;position:relative}#hamburgerMenu ul:not(.sub-menu) li a:hover,#hamburgerMenu ul:not(.sub-menu) li a.opening-menu{font-weight:600}@media screen and (max-width:767px){#hamburgerMenu ul:not(.sub-menu) li a{font-size:43px}}#hamburgerMenu ul:not(.sub-menu) li.menu-item-has-children{cursor:pointer}#hamburgerMenu ul:not(.sub-menu) li.menu-item-has-children a{display:flex;gap:10px}#hamburgerMenu ul:not(.sub-menu) li:before{content:"";position:absolute;width:240px;height:1px;background:linear-gradient(90deg,rgba(0,0,255,0) 0%,#00f 100%);left:-300px;top:45px}@media screen and (max-width:767px){#hamburgerMenu ul:not(.sub-menu) li:before{display:none}}#hamburgerMenu ul:not(.sub-menu) li:after{content:"";position:absolute;width:240px;height:1px;background:linear-gradient(90deg,#00f 0%,rgba(0,0,255,0) 100%);right:-300px;top:45px}@media screen and (max-width:767px){#hamburgerMenu ul:not(.sub-menu) li:after{display:none}}#hamburgerMenu ul:not(.sub-menu) .sub-menu{display:flex;justify-content:center;visibility:hidden;height:0;margin:0;padding:0;list-style:none;gap:32px}#hamburgerMenu ul:not(.sub-menu) .sub-menu.open{visibility:visible;height:auto}#hamburgerMenu ul:not(.sub-menu) .sub-menu li:first-of-type:before{display:none}#hamburgerMenu ul:not(.sub-menu) .sub-menu li:before{width:8px;height:8px;border-radius:100%;aspect-ratio:1;background:#00f;left:-20px;top:11px}#hamburgerMenu ul:not(.sub-menu) .sub-menu li:after{display:none}#hamburgerMenu ul:not(.sub-menu) .sub-menu a{font-size:18px;font-weight:300;line-height:30px;text-transform:capitalize}#footer{background:#00f;color:#fff}#footer .upper-footer p,#footer .upper-footer a,#footer .lower-footer p,#footer .lower-footer a{color:#fff}#footer.blue-text{background:#fff;color:#00f}#footer.blue-text .upper-footer p,#footer.blue-text .upper-footer a,#footer.blue-text .lower-footer p,#footer.blue-text .lower-footer a{color:#00f}#footer.blue-text .favicon-footer{filter:brightness(0%) saturate(100%) invert(8%) sepia(100%) saturate(6627%) hue-rotate(247deg) brightness(104%) contrast(146%)}#footer .upper-footer{padding:100px 0 60px}#footer .upper-footer .socials{display:flex;justify-content:flex-end;gap:22px}#footer .upper-footer .socials a{font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.24px;text-transform:uppercase;text-decoration:none}#footer .upper-footer .info-utils{display:flex;justify-content:space-between;padding-top:35px}#footer .upper-footer .info-utils p{font-size:16px;font-style:normal;font-weight:300;line-height:28px;letter-spacing:.32px}#footer .upper-footer .info-utils p b{font-weight:500}#footer .upper-footer .info-utils ul{margin:0;padding:0;list-style:none}#footer .upper-footer .info-utils ul a{font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.32px;text-decoration:none;text-transform:lowercase}#footer .lower-footer{padding:17px 0;border-top:1px solid #fff}#footer p.copyright{font-size:12px}#homepage #about{padding:180px 0}#homepage #about h2{padding-bottom:134px}#homepage #whatWeDo{padding:180px 0 265px}#homepage #whatWeDo h2{padding-bottom:134px}#homepage #departments{padding:85px 0 0;position:relative}#homepage #departments .container{position:relative;z-index:1}#homepage #departments .wrapper-items-departments{position:relative;color:transparent;font-size:50px;font-style:normal;font-weight:630;line-height:90px}#homepage #departments .wrapper-items-departments:before{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%;-webkit-text-stroke:2px #fff;color:transparent;z-index:1}#homepage #departments .wrapper-items-departments:after{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;z-index:2;clip-path:inset(0px 100% 0px 0px)}#homepage #departments .wrapper-items-departments.fixed{position:fixed;top:90px}#homepage #departments .wrapper-items-departments.absolute{position:absolute;bottom:0;top:auto}#homepage #departments .single-department{padding-top:335px;padding-bottom:80px}#homepage #departments .single-department:first-of-type{padding-top:200px}#homepage #departments .single-department .wrapper-fields{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(8,1fr);grid-column-gap:20px;grid-row-gap:0px;margin-top:70px}#homepage #departments .single-department .wrapper-fields.invert .single-field.first-field{grid-area:1/1/4/7}#homepage #departments .single-department .wrapper-fields.invert .single-field.first-field .image-field{aspect-ratio:670/482}#homepage #departments .single-department .wrapper-fields.invert .single-field.second-field{grid-area:1/7/5/13}#homepage #departments .single-department .wrapper-fields.invert .single-field.second-field .image-field{aspect-ratio:670/588}#homepage #departments .single-department .wrapper-fields.invert .single-field.third-field{grid-area:4/1/7/7}#homepage #departments .single-department .wrapper-fields.invert .single-field.third-field .image-field{aspect-ratio:670/458}#homepage #departments .single-department .wrapper-fields.invert .single-field.fourth-field{grid-area:5/7/8/13}#homepage #departments .single-department .wrapper-fields.invert .single-field.fourth-field .image-field{aspect-ratio:670/458}#homepage #departments .single-department .wrapper-fields .image-field{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}#homepage #departments .single-department .wrapper-fields .single-field{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}#homepage #departments .single-department .wrapper-fields .single-field.first-field{grid-area:1/1/5/7}#homepage #departments .single-department .wrapper-fields .single-field.first-field .image-field{aspect-ratio:670/543}#homepage #departments .single-department .wrapper-fields .single-field.second-field{grid-area:1/7/4/13}#homepage #departments .single-department .wrapper-fields .single-field.second-field .image-field{aspect-ratio:670/352}#homepage #departments .single-department .wrapper-fields .single-field.third-field{grid-area:5/1/9/7}#homepage #departments .single-department .wrapper-fields .single-field.third-field .image-field{aspect-ratio:670/548}#homepage #departments .single-department .wrapper-fields .single-field.fourth-field{grid-area:4/7/8/13}#homepage #departments .single-department .wrapper-fields .single-field.fourth-field .image-field{aspect-ratio:670/458}#homepage #departments .single-department .wrapper-fields .single-field .title-field{display:flex;align-items:center;gap:11px}#homepage #departments .single-department .wrapper-fields .single-field .title-field .text{color:#fff;font-size:26px;font-style:normal;font-weight:560;line-height:22px;letter-spacing:.52px;text-transform:uppercase;white-space:nowrap;flex-shrink:0}#homepage #departments .single-department .wrapper-fields .single-field .title-field .line{width:100%;height:1px;background:#fff}#homepage #departments .bg-departments{position:absolute;width:100%;height:100%;top:0;left:0}#homepage #departments .bg-departments.bg-1{background:linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) 100%);z-index:-3}#homepage #departments .bg-departments.bg-2{background:#fff;mix-blend-mode:saturation;z-index:-2}#homepage #departments .bg-departments.bg-3{z-index:-1}#homepage #departments .bg-departments.bg-4{background:linear-gradient(180deg,#8200ff 0%,#8200ff 23.38%,#00b08d 30.52%,#00b08d 50.3%,#d73189 56.59%,#d73189 75.42%,#00f 81.81%,#00f 94.76%);mix-blend-mode:color;z-index:0}#homepage #clients{padding:148px 0}#homepage #clients .wrapper-logos{display:flex;flex-wrap:wrap;gap:40px;padding-top:75px}#homepage #clients .wrapper-logos .single-logo{width:calc(12.7% - 20px)}#homepage #clients .wrapper-logos .single-logo img{max-width:100%}#homepage #trends{padding:180px 0}#homepage #trends .swiperTrends{width:100vw}@media screen and (min-width:1400px){#homepage #trends .swiperTrends{margin-left:calc((1295px - 100vw) / 2);margin-right:calc((1295px - 100vw) / 2);padding:55px calc((100vw - 1295px) / 2)}}@media screen and (min-width:1200px) and (max-width:1399px){#homepage #trends .swiperTrends{margin-left:calc((1115px - 100vw) / 2);margin-right:calc((1115px - 100vw) / 2);padding:55px calc((100vw - 1115px) / 2)}}@media screen and (min-width:992px) and (max-width:1199px){#homepage #trends .swiperTrends{margin-left:calc((935px - 100vw) / 2);margin-right:calc((935px - 100vw) / 2);padding:55px calc((100vw - 935px) / 2)}}@media screen and (min-width:768px) and (max-width:991px){#homepage #trends .swiperTrends{margin-left:calc((695px - 100vw) / 2);margin-right:calc((695px - 100vw) / 2);padding:55px calc((100vw - 695px) / 2)}}@media screen and (min-width:576px) and (max-width:767px){#homepage #trends .swiperTrends{margin-left:calc((492px - 100vw) / 2);margin-right:calc((492px - 100vw) / 2);padding:55px calc((100vw - 492px) / 2)}}@media screen and (max-width:575px){#homepage #trends .swiperTrends{margin-left:-24px;margin-right:-24px;padding:55px 24px}}#about #weAre{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;font-size:2rem}#about #gallery{width:100%}#about #gallery .wrapper-gallery{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}#about #gallery .wrapper-gallery .wrapper-image{position:relative}#about #gallery .wrapper-gallery .wrapper-image:after{content:"";position:absolute;width:1px;background:linear-gradient(265deg,rgba(0,0,255,0) 0%,#00f 25.48%,#00f 73.56%,rgba(0,0,255,0) 99.52%)}#about #gallery .wrapper-gallery .wrapper-image.square{aspect-ratio:1}#about #gallery .wrapper-gallery .wrapper-image.square:after{height:150%;right:0;top:-25%}#about #gallery .wrapper-gallery .wrapper-image.rectangle{aspect-ratio:615/780}#about #gallery .wrapper-gallery .wrapper-image.rectangle:after{height:200%;left:0;top:-30%}#about #gallery .wrapper-gallery .wrapper-image.first{grid-area:1/1/6/6}#about #gallery .wrapper-gallery .wrapper-image.rectangle{grid-area:4/8/10/13}#about #gallery .wrapper-gallery .wrapper-image.second{grid-area:8/1/13/6}#about #gallery .wrapper-gallery .wrapper-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#about #lorem,#about #lorem2{padding:190px 0}#about #lorem h2,#about #lorem2 h2{padding-bottom:134px}#about #reviews{position:relative;overflow:hidden;padding:135px 0}#about #reviews .container{position:relative;z-index:0}#about #reviews h2{padding-bottom:134px}#about #reviews h4{color:#fff;font-size:52px;font-style:normal;font-weight:200;line-height:68px}#about #reviews .single-review{padding-top:150px}#about #reviews .single-review .text{color:#fff;font-size:30px;font-style:normal;font-weight:200;line-height:normal;letter-spacing:.6px;padding-bottom:20px}#about #reviews .single-review .author{display:inline-flex;align-items:center;gap:12px;padding-top:20px;border-top:1px solid #fff}#about #reviews .single-review .author img{aspect-ratio:1;width:52px;border-radius:52px;border:1px solid #fff;background:url(//accgroup.test.builders/wp-content/themes/accdigital/assets/css/../img/image-demo-1.jpg) #d3d3d3 50%/cover no-repeat;-o-object-fit:cover;object-fit:cover}#about #reviews .single-review .author .name{color:#fff;font-size:20px;font-style:normal;font-weight:480;line-height:normal;letter-spacing:.4px;margin-right:50px}#blog #news-list{padding:145px 0}#blog #news-list .row{gap:20px}#blog #news-list .row .single-trend{width:calc(32.33% - 10px)}@media screen and (min-width:768px) and (max-width:991px){#blog #news-list .row .single-trend{width:calc(50% - 10px)}}@media screen and (max-width:767px){#blog #news-list .row .single-trend{width:100%}}#contact #intro{padding:250px 0}#contact #form{padding:80px 0 180px}#single-news{padding-top:170px}#single-news #intro .card-intro{aspect-ratio:1360/717;width:100%;height:auto;position:relative;padding:35px;display:flex;justify-content:flex-end;margin-bottom:200px}@media screen and (max-width:767px){#single-news #intro .card-intro{aspect-ratio:358/599;padding:16px}}#single-news #intro .card-intro img{position:absolute;aspect-ratio:1360/680;width:calc(100% - 70px);height:calc(100% - 70px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:35px;left:35px}@media screen and (max-width:767px){#single-news #intro .card-intro img{width:calc(100% - 32px);height:calc(100% - 32px);top:16px;left:16px}}#single-news #intro .card-intro .overlay{position:absolute;width:calc(100% - 70px);height:calc(100% - 70px);z-index:1;background:linear-gradient(259deg,rgba(0,0,0,.2) 5.2%,rgba(0,0,0,0) 92.36%)}@media screen and (max-width:767px){#single-news #intro .card-intro .overlay{width:calc(100% - 32px);height:calc(100% - 32px)}}#single-news #intro .card-intro .wrapper-content{position:relative;z-index:2;text-align:right;max-width:480px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){#single-news #intro .card-intro .wrapper-content{padding:16px}}#single-news #intro .card-intro .wrapper-content h1{font-size:52px;font-style:normal;font-weight:200;line-height:68px;text-transform:none}@media screen and (max-width:767px){#single-news #intro .card-intro .wrapper-content h1{font-size:32px;line-height:40px}}#single-news #intro .card-intro .wrapper-content .category{color:#fff;font-size:16px;font-style:normal;font-weight:480;line-height:normal;letter-spacing:.32px;text-transform:uppercase}#single-news #intro .card-intro .wrapper-content .lower{color:#fff;font-size:16px;font-style:normal;font-weight:480;line-height:normal;letter-spacing:.32px;text-transform:uppercase}#single-news #content blockquote{position:relative;max-width:930px;margin:0 auto}@media screen and (max-width:767px){#single-news #content blockquote{max-width:300px}}#single-news #content blockquote p{text-align:left;color:#00f;font-size:40px;font-style:normal;font-weight:200;line-height:50px;letter-spacing:.8px}@media screen and (max-width:767px){#single-news #content blockquote p{font-size:32px !important}}#single-news #content blockquote:before,#single-news #content blockquote:after{content:"";background-image:url(//accgroup.test.builders/wp-content/themes/accdigital/assets/css/../img/quote.svg);background-size:contain;background-repeat:no-repeat;position:absolute}#single-news #content blockquote:before{width:32px;height:26px;left:-60px;top:-30px}@media screen and (max-width:767px){#single-news #content blockquote:before{width:24px;left:-20px}}#single-news #content blockquote:after{width:59px;height:47px;right:-60px;bottom:-30px}@media screen and (max-width:767px){#single-news #content blockquote:after{width:41px;right:0}}#single-news #content .wp-block-columns{gap:20px}#single-news #content p{font-size:20px;font-style:normal;font-weight:300;text-align:justify}@media screen and (max-width:767px){#single-news #content p{font-size:16px}}#single-news #content .gallery-bg{width:100vw;background:#00f;position:relative}@media screen and (min-width:1400px){#single-news #content .gallery-bg{margin-left:calc((1295px - 100vw) / 2);margin-right:calc((1295px - 100vw) / 2);padding:0 calc((100vw - 1295px) / 2)}}@media screen and (min-width:1200px) and (max-width:1399px){#single-news #content .gallery-bg{margin-left:calc((1115px - 100vw) / 2);margin-right:calc((1115px - 100vw) / 2);padding:0 calc((100vw - 1115px) / 2)}}@media screen and (min-width:992px) and (max-width:1199px){#single-news #content .gallery-bg{margin-left:calc((935px - 100vw) / 2);margin-right:calc((935px - 100vw) / 2);padding:0 calc((100vw - 935px) / 2)}}@media screen and (min-width:768px) and (max-width:991px){#single-news #content .gallery-bg{margin-left:calc((695px - 100vw) / 2);margin-right:calc((695px - 100vw) / 2);padding:0 calc((100vw - 695px) / 2)}}@media screen and (min-width:576px) and (max-width:767px){#single-news #content .gallery-bg{margin-left:calc((492px - 100vw) / 2);margin-right:calc((492px - 100vw) / 2);padding:0 calc((100vw - 492px) / 2)}}@media screen and (max-width:575px){#single-news #content .gallery-bg{margin-left:-24px;margin-right:-24px;padding:0 24px}}#single-news #content .gallery-bg .image-entire{position:relative;transform:translateY(-100px)}#single-news #content .gallery-bg .image-entire img{aspect-ratio:1360/780;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:767px){#single-news #content .gallery-bg .image-entire img{aspect-ratio:358/751}}#single-news #content .gallery-bg .gallery-details{position:absolute;top:calc(50% - 100px);left:50%;transform:translate(-50%,-50%);display:flex;gap:20px}@media screen and (max-width:767px){#single-news #content .gallery-bg .gallery-details{flex-direction:column}}@media screen and (max-width:767px){#single-news #content .gallery-bg .gallery-details .wp-block-image{width:100%}}#single-news #content .gallery-bg .gallery-details img{aspect-ratio:325/435;max-width:325px;height:auto}@media screen and (max-width:767px){#single-news #content .gallery-bg .gallery-details img{max-width:80%;aspect-ratio:1}}#single-news #related{padding:90px 0 110px}#single-news #related h2{margin-bottom:68px}#single-news #related .wrapper-related{display:flex;flex-wrap:wrap;gap:20px}#single-news #related .wrapper-related .single-trend{width:calc(32.33% - 10px)}@media screen and (min-width:768px) and (max-width:991px){#single-news #related .wrapper-related .single-trend{width:calc(50% - 10px)}}@media screen and (max-width:767px){#single-news #related .wrapper-related .single-trend{width:100%}}#projects #clients{position:relative;overflow:hidden;padding:65px 0}#projects #clients .projects-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(8,1fr);gap:20px}#projects #clients .projects-grid .single-project{position:relative;width:100%;overflow:hidden}#projects #clients .projects-grid .single-project:nth-child(6n+1),#projects #clients .projects-grid .single-project:nth-child(6n+4){grid-area:1/1/5/7}#projects #clients .projects-grid .single-project:nth-child(6n+2),#projects #clients .projects-grid .single-project:nth-child(6n+5){grid-area:1/7/4/13}#projects #clients .projects-grid .single-project:nth-child(6n+3),#projects #clients .projects-grid .single-project:nth-child(6n+6){grid-area:5/1/9/7}#projects #clients .projects-grid .single-project .wrapper-image{display:flex;height:calc(100% - 44px)}#projects #clients .projects-grid .single-project .wrapper-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#projects #clients .projects-grid .single-project .wrapper-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;padding-top:22px}#projects #clients .projects-grid .single-project .wrapper-title h3{color:#fff;font-size:26px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.52px;text-transform:uppercase;margin-bottom:0}#projects #clients .projects-grid .single-project .wrapper-title .wrapper-categories{display:flex;align-items:center;gap:8px}#projects #clients .projects-grid .single-project .wrapper-title .wrapper-categories .cat-project{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}