/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes childnav-pos{from{top:80px;opacity:0;}to{top:58px;opacity:1;}}.card-multisizes{display:flex;flex-wrap:wrap;}.card-multisizes .slick-slider .slick-track{margin-left:-22px;}.card-multisizes .slick-slide{margin-right:8px;}.card-multisizes .slick-prev,.card-multisizes .slick-next{display:none !important;}.multiple{position:relative;margin:1.5%;}.multiple a{position:relative;display:block;overflow:hidden;border-radius:8px;height:100%;border-radius:8px;}.multiple a::after{content:"";position:absolute;background:black;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.2) 80%);top:0;left:0;width:100%;height:100%;}.multiple a img{object-fit:cover;width:100%;min-height:300px;max-height:300px;height:100%;transition:0.5s ease-in;border-radius:8px;}@media (max-width:979px){.multiple a img{min-height:220px;}}.multiple a h4,.multiple a h5,.multiple a h6{position:absolute;bottom:0;left:0;color:#fff;font-weight:500;margin:0;padding:25px;letter-spacing:0.5px;z-index:1;}@media (max-width:979px){.multiple a h4,.multiple a h5,.multiple a h6{padding:15px;font-size:16px;line-height:22px;}}.multiple a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.multiple.cl-6{width:47%;}.multiple.cl-7{width:56%;}.multiple.cl-4{width:30.3%;}.multiple.cl-5{width:37.3%;}.swiper{padding-bottom:75px !important;width:100%;}@media (max-width:575px){.swiper{padding-bottom:50px !important;}}.swiper .swiper-wrapper{display:flex;}@media (min-width:980px){.swiper .swiper-wrapper{flex-wrap:wrap;margin:0;width:100%;}}@media (min-width:980px){.swiper.related{overflow:visible !important;padding-bottom:32px !important;}}.swiper.related .swiper-wrapper{flex-wrap:nowrap;}@media (min-width:980px){.swiper.related .swiper-wrapper{margin:0;width:100%;}}.swiper.related .swiper-wrapper .swiper-slide{min-width:calc(100% / 3);width:calc(100% / 3);}.swiper.related .swiper-wrapper .swiper-slide .ct-card{width:calc(100% - 32px);max-width:100%;height:100%;}@media (max-width:575px){.swiper.related .swiper-wrapper .swiper-slide .ct-card{width:calc(100% - 16px);}}@media (min-width:575.5px) and (max-width:979px){.swiper.related .swiper-wrapper .swiper-slide .ct-card{margin:16px 8px 16px 16px;}}@media (min-width:980px){.swiper.related .swiper-wrapper .swiper-slide .ct-card{width:calc(100%);max-width:100%;}}@media (min-width:980px){.swiper.related .swiper-wrapper .swiper-slide{min-width:calc(100% / 3 - 32px);width:calc(100% / 3 - 32px);flex:0;}}.swiper-horizontal > .swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0px;}.swiper-pagination-bullet{color:#f96000;background:#f96000 !important;margin:0 5px !important;}.swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;height:12px;}@media (max-width:575px){.swiper-slide.ct-card{margin:0;}}@media (min-width:575.5px) and (max-width:979px){.ct-card-group.colm-3 .swiper{min-width:320px !important;}}@media (min-width:575.5px) and (max-width:979px){.ct-card-group.colm-3 .swiper .swiper-slide.ct-card{min-width:320px !important;}}.swiper-slide.multiple{margin:0;}@media (min-width:980px){.swiper-slide.multiple{margin:1.5%;}}.swp-m .swiper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}@media (min-width:980px){.swp-m .swiper{margin-left:0px;margin-right:0px;}}@media (min-width:980px){.swp-m .swiper .swiper-wrapper{gap:48px;}}.swp-m .swiper .swiper-slide{flex:0 0 86%;}@media (min-width:720px) and (max-width:979px){.swp-m .swiper .swiper-slide{flex:0 0 46%;}}.swp-m .swiper .swiper-slide.multiple{padding-right:16px;}@media (min-width:980px){.swp-m .swiper .swiper-slide.multiple{margin-left:0;margin-right:0;padding-right:0;flex:auto;}}.partners-card-group{display:grid;grid-template-columns:1fr;gap:30px;}@media (min-width:720px) and (max-width:979px){.partners-card-group{grid-template-columns:1fr 1fr;}}@media (min-width:980px){.partners-card-group{grid-template-columns:1fr 1fr 1fr 1fr;}}.partners-card-group .partners-card{flex:1;padding:30px;box-sizing:border-box;border:1px solid #dee2e6;transition:0.5s ease;background-color:#ffffff;position:relative;box-shadow:0px 2px 15px rgba(0,0,0,0.1);display:flex;flex-direction:column;justify-content:space-between;}.partners-card-group .partners-card .partners-card__logo img{max-height:75px;}.partners-card-group .partners-card .partners-card__details--body .info{padding:32px 0;}.partners-card-group .partners-card .partners-card__details--body a.btn{align-self:flex-end;}.hotspot{flex:1;border-radius:8px;padding:40px 30px;background-color:#ffffff;border:2px solid #f96000;box-shadow:0px 2px 15px rgba(0,0,0,0.21);position:relative;transition:0.5s all ease-in;}.hotspot .icn{width:56px;height:56px;background-color:#f96000;border-radius:50px;margin:0 auto 25px auto;position:relative;transition:0.5s all ease-in;}.hotspot .icn.no-img{background-color:transparent;border:0 !important;}.hotspot h5,.hotspot h6{margin:0 auto;text-align:center;transition:0.5s all ease-in;padding-bottom:16px;}.hotspot p{text-align:center;margin:0;font-size:16px;transition:0.5s all ease-in;}.hotspot .btn-icon{opacity:0;transition:0.5s all ease-in;position:absolute;left:50%;transform:translate(-50%,10px);}.hotspot:hover{box-shadow:0px 4px 24px rgba(0,0,0,0.1);}.hotspot:hover .icn{transform:translate(0,-60px);}.hotspot:hover h5,.hotspot:hover h6,.hotspot:hover p{transform:translate(0,-60px);}.hotspot:hover .btn-icon{opacity:1;left:50%;transform:translate(-50%,-30px);}.hotspot:hover .btn-icon:hover{box-shadow:0px 4px 24px rgba(0,0,0,0.1);}.hotspot-row{display:flex;flex-wrap:wrap;padding:70px 0 0;gap:30px;}.hotspot-row.blk-04{display:flex;flex-wrap:wrap;padding:70px 0;margin:0 -1.5%;}@media (max-width:767px){.hotspot-row.blk-04{margin:0 -10px;}}@media (max-width:575px){.hotspot-row.blk-04{padding:50px 0;}}.hotspot-row.blk-04 .hotspot{max-width:22%;min-width:22%;margin-left:1.5%;margin-right:1.5%;}@media (max-width:979px){.hotspot-row.blk-04 .hotspot{max-width:47%;min-width:47%;margin-top:15px;margin-bottom:10px;}}@media (max-width:767px){.hotspot-row.blk-04 .hotspot{padding:15px 10px 0;max-width:calc(50% - 20px);min-width:calc(50% - 20px);margin:10px 10px;}}.hotspot-row.blk-04 .hotspot .icn{width:80px;height:80px;display:flex;justify-content:center;align-items:center;}@media (max-width:767px){.hotspot-row.blk-04 .hotspot .icn{width:60px;height:60px;padding:10px 15px;}}.hotspot-row.blk-04 .hotspot .icn img{max-width:100%;}@media (max-width:767px){.hotspot-row.blk-04 .hotspot .btn-icon{bottom:-15px;}}@media (max-width:979px){.hotspot-row.blk-04 .hotspot:hover .icn{transform:translate(0,-35px);-ms-transform:translate(0,-35px);}}@media (max-width:979px){.hotspot-row.blk-04 .hotspot:hover h6{transform:translate(0,-50px);-ms-transform:translate(0,-50px);}}body{background:#fff;}.multisize-card-container{background:#f4f5f6;padding:85px 0 60px;}.multisize-card-container.no-bg{background-color:transparent;}.cnt-max750 .btn.action{margin-top:48px;text-align:center;}@media (min-width:980px){.multisize-card-container .swiper{margin-left:-16px;}}@media (min-width:980px){.multiSlide{padding-bottom:0 !important;width:calc(100% + 3.78%);margin:0 -1.5%;}}.wht-else{padding:20px 0 0 0;}.wht-else h2{margin-bottom:32px;}.wht-else .ct-card-group{margin:0;}.wht-else .ct-card-group .displayCard{margin-left:0;margin-right:0;}@media (max-width:979px){.wht-else .ct-card-group .displayCard{flex-direction:column !important;}}@media (max-width:979px){.wht-else .ct-card-group .displayCard .displayCard__image{width:100%;max-width:100%;}}@media (max-width:979px){.wht-else .ct-card-group .displayCard .displayCard__details{min-width:100%;width:100%;margin:0;}}.wht-else .ct-card-group .displayCard.left-text{flex-direction:row-reverse;}.wht-else .ct-card-group .displayCard.left-text .displayCard__details{right:auto;left:0;}.wht-else .ct-card-group .displayCard a.btn{margin-top:24px;position:relative;left:0;bottom:auto;}.wht-else .ct-card-group .displayCard__details--body{padding:50px;}.wht-else .featured-cards .displayCard__details{height:auto;}#readmore-expand{padding-top:38px;}.path-what-we-do .related-content{padding-top:0 !important;}
