.elementor-kit-5{--e-global-color-primary:#246eb7;--e-global-color-secondary:#112c44;--e-global-color-text:#313032;--e-global-color-accent:#fff;--e-global-color-f991a0d:#fff;--e-global-color-d78aa01:#112c44;--e-global-color-d2b41ce:#246eb7;--e-global-color-7c5a92f:#27aae1;--e-global-color-818da0d:#c0bebe;--e-global-color-54bceee:#95c93d;--e-global-color-51a8a36:#9a2890;--e-global-color-5beb7de:#63b7e5;--e-global-color-b5cfd37:#397fa0;--e-global-color-7680732:#3762b0;--e-global-typography-primary-font-family:"Porter";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Porter";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Calibri";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Calibri";--e-global-typography-accent-font-weight:700;--e-global-typography-2eb0f29-font-family:"Porter";--e-global-typography-2eb0f29-font-size:54px;--e-global-typography-2eb0f29-font-weight:700;--e-global-typography-2eb0f29-text-transform:uppercase;--e-global-typography-2eb0f29-line-height:1.3em;--e-global-typography-a78a712-font-family:"Porter";--e-global-typography-a78a712-font-size:46px;--e-global-typography-a78a712-font-weight:700;--e-global-typography-a78a712-text-transform:uppercase;--e-global-typography-a78a712-line-height:1.3em;--e-global-typography-3030a2e-font-family:"Porter";--e-global-typography-3030a2e-font-size:36px;--e-global-typography-3030a2e-font-weight:700;--e-global-typography-3030a2e-text-transform:uppercase;--e-global-typography-02f2ba6-font-family:"Porter";--e-global-typography-02f2ba6-font-size:26px;--e-global-typography-02f2ba6-text-transform:uppercase;--e-global-typography-04aa3ec-font-family:"Porter";--e-global-typography-04aa3ec-font-size:22px;--e-global-typography-04aa3ec-line-height:1.2em;--e-global-typography-a7c88fb-font-family:"Calibri";--e-global-typography-a7c88fb-font-size:20px;--e-global-typography-a7c88fb-font-weight:400;--e-global-typography-a7c88fb-line-height:1.5em;--e-global-typography-b3fbf37-font-family:"Porter";--e-global-typography-b3fbf37-font-size:16px;--e-global-typography-b3fbf37-text-transform:uppercase;--e-global-typography-c417a8a-font-family:"Calibri";--e-global-typography-c417a8a-font-size:18px;--e-global-typography-c417a8a-line-height:1.3em}.elementor-kit-5 e-page-transition{background-color:#ffbc7d}.elementor-kit-5 a{color:var(--e-global-color-primary)}.elementor-kit-5 button,.elementor-kit-5 input[type=button],.elementor-kit-5 input[type=submit],.elementor-kit-5 .elementor-button{color:var(--e-global-color-accent)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1360px}.e-con{--container-max-width:1360px;--container-default-padding-top:40px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:40px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1220px){.elementor-kit-5{--e-global-typography-2eb0f29-font-size:48px;--e-global-typography-a78a712-font-size:42px;--e-global-typography-3030a2e-font-size:34px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-text-line-height:1.3em;--e-global-typography-2eb0f29-font-size:34px;--e-global-typography-a78a712-font-size:32px;--e-global-typography-3030a2e-font-size:26px;--e-global-typography-02f2ba6-font-size:20px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:20px;--container-default-padding-bottom:0px;--container-default-padding-left:20px}}.header-site{position:absolute;z-index:3;width:100%}.page-content{overflow:hidden}.post-content{padding:0}.jet-listing-grid__slider-icon.slick-arrow{border-radius:100%;border:solid 2px}.slick-disabled{opacity:.25;pointer-events:none}.home-access .elementor-cta__bg-overlay{background:linear-gradient(133deg,rgba(46,171,223,1) 0%,rgba(35,111,181,.5) 43%,rgba(149,200,71,.8) 100%)}.home__collaboration:hover .elementor-cta__bg-overlay{background:linear-gradient(283.2deg,rgba(60,180,229,.58) -14.79%,#246eb7 98.51%)}.home__experiental:hover .elementor-cta__bg-overlay{background:linear-gradient(283.2deg,rgba(36,110,183,.58) -14.79%,#9a278f 98.51%,#9a278f 98.51%)}.home__services:hover .elementor-cta__bg-overlay{background:linear-gradient(300.83deg,rgba(2,70,137,.93) 4.62%,rgba(99,162,3,.79) 94.63%)}h1,h2,h3,h4,h5,h6{font-family:"Porter",sans-serif}p,label,input,textarea{font-family:"Calibri",sans-serif}label{pointer-events:none}.special-grid{margin:0 50px 0 -50px}.special-grid .jet-listing-grid__item .elementor-widget-call-to-action{width:400px!important;height:400px!important;min-height:400px!important}.special-grid .jet-listing-grid__item:nth-child(1) .elementor-cta__content{height:300px!important;min-height:300px!important}.special-grid .jet-listing-grid__item:nth-child(1) .elementor-widget-call-to-action{width:300px!important;height:300px!important;min-height:300px!important;margin:0 0 0 200px}.special-grid .jet-listing-grid__item:nth-child(2) .elementor-cta__content{height:300px!important;min-height:300px!important}.special-grid .jet-listing-grid__item:nth-child(2) .elementor-widget-call-to-action{width:300px!important;height:300px!important;min-height:300px!important;margin:0 0 0 100px}.special-grid .jet-listing-grid__item:nth-child(6) .elementor-cta__content{height:300px!important;min-height:300px!important}.special-grid .jet-listing-grid__item:nth-child(6) .elementor-widget-call-to-action{width:300px!important;height:300px!important;min-height:300px!important}.special-grid .jet-listing-grid__item:nth-child(4) .elementor-cta__content{height:300px!important;min-height:300px!important}.special-grid .jet-listing-grid__item:nth-child(4) .elementor-widget-call-to-action{width:300px!important;height:300px!important;min-height:300px!important;margin:0 0 0 100px;width:300px!important;height:300px!important;min-height:300px!important;margin:-100px 0 0 100px}.special-grid .jet-listing-grid__item:nth-child(5) .elementor-widget-call-to-action{margin:-100px 0 0}.grid-slider .elementor-swiper-button{color:#000;border:solid 2px;border-radius:100%;padding:20px}.grid-slider .elementor-swiper-button-next{position:absolute;display:flex;width:70px;height:71px;margin:200px 35px 0 0}.grid-slider .elementor-swiper-button-prev{position:absolute;display:flex;width:70px;height:71px;margin:-200px 0 0 35px}.project-carousel .jet-listing-grid__item .featured-pic{top:-35px;bottom:auto}.elementor-video-container{border-radius:30px!important;overflow:hidden!important;box-shadow:0 37px 50px -18px #132640!important}.elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff00!important}.post-navigation__arrow-wrapper{width:50px;height:50px;border:solid 2px;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:0!important}.post-navigation__arrow-prev{margin-right:20px}.post-navigation__arrow-next{margin-left:20px}.post-content a{color:#246fb5}.post-content h1,.post-content h2,.post-content h3,.post-content h4{font-family:"Porter",sans-serif;font-weight:700;margin:2rem 0 0;color:#246fb5}.post-content .alignwide{margin-left:0;margin-right:0}.post-content .has-media-on-the-right .wp-block-media-text__content{padding:0 60px 0 0 !important}.post-content .has-media-on-the-left .wp-block-media-text__content{padding:0 0 0 60px !important}.post-content .wp-block-media-text__media img{border-radius:30px;margin:40px 0}.post-content .wp-block-embed__wrapper{margin:60px 0}.post-content .wp-block-image img{width:100%;margin:30px 0;border-radius:30px}.elementor-swiper-button{border:solid 2px;padding:10px;border-radius:100%}.elementor-swiper-button-prev{left:-70px}.elementor-swiper-button-next{right:-70px}.elementor-post__thumbnail{height:100%;object-fit:cover}.elementor-icon-list-text p{margin:0}.opt-menu .menu-opt{display:none}.opt-menu:hover .menu-opt{display:block}#item-1,#item-2,#item-3,#item-4{border:0 solid transparent;border-radius:12px}.page-id-52 #item-1,.page-id-69 #item-1,.page-id-73 #item-1,.page-id-71 #item-1,.page-id-528 #item-2,.page-id-518 #item-3,.page-id-529 #item-4{border:solid 2px #fff}.project__card .elementor-cta__bg-wrapper:before{opacity:.5}.dialog-lightbox-close-button{position:absolute;z-index:100;top:40px;right:25px;font-size:28px}.jet-listing-grid__items .jet-listing-grid__item:first-child{z-index:10!important}#formSuccessSales,#formSuccessSupport,#formSuccessCareers,#formSuccessDemo{display:none}@media (max-width:767px){body{margin-bottom:80px}.elementor-swiper-button-next,.elementor-swiper-button-prev{display:none}}.elementor-cta__title{text-shadow:0 6px 6px #0000003b}@media (max-width:1024px){.services .elementor-cta__description{color:#fff!important}}.elementor-widget-search-form .elementor-widget-container{transform:none}.elementor-widget-container{transform:translateZ(0)}.featured-pic .elementor-widget-container:before{border-radius:30px}.project__card .elementor-cta__bg-wrapper:before,.featured-pic .elementor-widget-container:before{content:'';background:url(https://mccannsystems.com/wp-content/uploads/2022/09/texture-dots-top.svg) top center no-repeat;width:100%;height:100%;display:block;z-index:2;position:absolute;pointer-events:none}.project__card .elementor-cta__bg-wrapper:after,.featured-pic .elementor-widget-container:after{content:'';background:center center/cover no-repeat;display:block;width:50px;height:50px;position:absolute;z-index:2;right:20px;top:20px;pointer-events:none}.project__card .collaboration .elementor-cta__bg-wrapper:after,.featured-pic.collaboration .elementor-widget-container:after{background-image:url(https://mccannsystems.com/wp-content/uploads/2022/09/collaborative-icon.svg)}.project__card .experiential .elementor-cta__bg-wrapper:after,.featured-pic.experiential .elementor-widget-container:after{background-image:url(https://mccannsystems.com/wp-content/uploads/2022/09/experintial-icon.svg)}.project__card .services .elementor-cta__bg-wrapper:after,.featured-pic.services .elementor-widget-container:after{background-image:url(https://mccannsystems.com/wp-content/uploads/2022/09/services-icon.svg)}#home__intro{background:url(../../../uploads/2022/09/home-texture-left.png) left top/contain no-repeat,url(../../../uploads/2022/09/home-texture-right.png) right top/contain no-repeat}#home__services{background:url(../../../uploads/2022/09/home-texture-center-right.png) right center no-repeat}#home__projects{background:url(../../../uploads/2022/09/home-texture-center-left.png) left center no-repeat}#home_blog{background:url(../../../uploads/2022/10/home-texture-blog.png) right bottom no-repeat}#home__expert{background:url(../../../uploads/2022/09/home-texture-left.png) left top/contain no-repeat,url(../../../uploads/2022/09/home-texture-right.png) right top/contain no-repeat}.care__texture__bg{background:url(../../../uploads/2022/09/care-texture-02.png) left top/20% no-repeat,url(../../../uploads/2022/09/care-texture-01.png) right top/60% no-repeat}#care__texture__quote{background:url(../../../uploads/2022/09/care-texture-03.png) right calc(100% - -130px) / 60% no-repeat,url(../../../uploads/2022/09/care-texture-04.png) left bottom / contain no-repeat
}
#care__texture__contact{
    background:url(../../../uploads/2022/09/care-texture-footer.png) bottom right / 60% no-repeat,url(../../../uploads/2022/09/care-texture-05.png) left top no-repeat;overflow:visible}#care__texture__contact:before{content:'';background:url(../../../uploads/2022/09/care-texture-01.png) right top/60% no-repeat;top:-100px;right:0}.challenge__texture__bg{background:url(../../../uploads/2022/09/challenge-texture-01.png) left top/50% no-repeat}#challenge__texture__quote:before{content:'';background:url(../../../uploads/2022/09/challenge-texture-03.png) right center/contain no-repeat;position:absolute;right:0;top:-200px;left:auto;height:1060px}#challenge__texture__contact{overflow:visible}#challenge__texture__contact:before{content:'';background:url(../../../uploads/2022/09/challenge-texture-02.png) right bottom no-repeat;height:1150px;width:710px;position:absolute;bottom:-20px;left:0;top:auto}#challenge__texture__contact{background:url(../../../uploads/2022/09/challenge-texture-04.png) right bottom no-repeat}.create__texture__bg{background:url(../../../uploads/2022/09/create-texture-01.png) right -500px no-repeat}#create__texture__video:before{content:'';background:url(../../../uploads/2022/09/create-texture-01.png) center bottom/contain no-repeat;width:130%;height:130%;position:absolute;top:0;left:-30%}#create__texture__comp:before{content:'';background:url(../../../uploads/2022/09/create-texture-01.png) 0 0/cover no-repeat;width:500px;height:500px;right:-200px;top:-200px;position:absolute;z-index:-1}#create__texture__contact{overflow:visible}#create__texture__contact:before{content:'';background:url(../../../uploads/2022/09/create-texture-01.png) left bottom no-repeat;top:-60%;width:20%;right:0;left:auto}#create__texture__contact:after{content:'';background:url(../../../uploads/2022/09/create-texture-01.png) top right no-repeat;width:60%;height:220px;bottom:0;left:0;position:absolute;z-index:-1}#proscenium__texture__video{background:url(../../../uploads/2022/09/proscenium-texture-01.png) left top/contain no-repeat,url(../../../uploads/2022/09/proscenium-texture-02.png) right top/contain no-repeat}#proscenium__texture__services{background:url(../../../uploads/2022/09/proscenium-texture-03.png) left bottom/600px no-repeat}#proscenium__texture__contact{background:url(../../../uploads/2022/09/proscenium-texture-04.png) right bottom/50% no-repeat}#experiential__services,#collaboration__services,#managed__services{background:right top/30% no-repeat}#experiential__projects,#collaboration__projects,#managed__projects{background:-7px top/30% no-repeat}#experiential__contact,#collaboration__contact,#managed__contact{background:right bottom/25% no-repeat}#experiential__services{background-image:url(../../../uploads/2022/09/texture-logo-right.png)}#experiential__projects{background-image:url(../../../uploads/2022/09/texture-logo-left.png)}#experiential__contact{background-image:url(../../../uploads/2022/09/texture-logo-right-bottom.png)}#collaboration__services{background-image:url(../../../uploads/2022/09/collaboration-texture-logo-right.png)}#collaboration__projects{background-image:url(../../../uploads/2022/09/collaboration-texture-logo-left.png)}#collaboration__contact{background-image:url(../../../uploads/2022/09/collaboration-texture-logo-right-bottom.png)}#managed__services{background-image:url(../../../uploads/2022/09/service-texture-logo-right.png)}#managed__projects{background-image:url(../../../uploads/2022/09/service-texture-logo-left.png)}#managed__contact{background-image:url(../../../uploads/2022/09/service-texture-logo-right-bottom.png)}@media (max-width:991px){.care__texture__bg{background:url(../../../uploads/2022/09/care-texture-01.png) right top/contain no-repeat}#care__texture__quote{background:url(../../../uploads/2022/09/care-texture-03.png) right bottom/60% no-repeat,url(../../../uploads/2022/09/care-texture-04.png) left bottom/contain no-repeat}#care__texture__join{z-index:2}#care__texture__contact:before{top:0}#care__texture__contact{background-size:contain,30%}.create__texture__bg{background-size:contain;background-position:right -360px}#create__texture__contact:before{top:-40%}#experiential__services,#collaboration__services,#managed__services,#experiential__projects,#collaboration__projects,#managed__projects,#experiential__contact,#collaboration__contact,#managed__contact{background-size:50%}}@media (max-width:767px){#home__intro{background:url(../../../uploads/2022/09/home-texture-right.png) right top/contain no-repeat}#challenge__texture__contact:before,#create__texture__contact:before{display:none}#care__texture__contact:before,.challenge__texture__bg{background-size:contain}.care__texture__bg{background:url(../../../uploads/2022/09/care-texture-02.png) left top/contain no-repeat}#care__texture__quote{background:url(../../../uploads/2022/09/care-texture-03.png) right bottom/contain no-repeat,url(../../../uploads/2022/09/care-texture-04.png) left top/auto 50% no-repeat}#care__texture__contact:before{top:-60px}#care__texture__contact{background-size:contain,50%}.create__texture__bg{background-position:80px -220px}#create__texture__comp:before{width:350px;height:350px}#create__texture__contact:after{width:80%}#experiential__services,#collaboration__services,#managed__services,#experiential__projects,#collaboration__projects,#managed__projects,#experiential__contact,#collaboration__contact,#managed__contact{background-size:80%}.elementor-search-form--skin-full_screen .elementor-search-form__container{align-items:flex-start !important;padding-top:30vh !important}}.elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item{margin:0 !important}.elementor-field-group .elementor-select-wrapper select{padding:0;font-size:1.3em !important}.elementor-7498 .elementor-element.elementor-element-1fcafb7:not(.elementor-motion-effects-element-type-background),.elementor-7513 .elementor-element.elementor-element-5834e2ea:not(.elementor-motion-effects-element-type-background),.elementor-7518 .elementor-element.elementor-element-1e94d4d0:not(.elementor-motion-effects-element-type-background),.elementor-7520 .elementor-element.elementor-element-51491030:not(.elementor-motion-effects-element-type-background){width:100% !important}@font-face{font-family:'Porter';font-style:normal;font-weight:400;font-display:auto;src:url('https://mccannsystems.com/wp-content/uploads/2022/09/Porter-Light-1.ttf') format('truetype')}@font-face{font-family:'Porter';font-style:normal;font-weight:700;font-display:auto;src:url('https://mccannsystems.com/wp-content/uploads/2022/09/Porter-Bold-1.ttf') format('truetype')}@font-face{font-family:'Porter';font-style:normal;font-weight:500;font-display:auto;src:url('https://mccannsystems.com/wp-content/uploads/2022/09/Porter-Medium-1.ttf') format('truetype')}@font-face{font-family:'Calibri';font-style:normal;font-weight:400;font-display:auto;src:url('https://mccannsystems.com/wp-content/uploads/2022/09/calibri.ttf') format('truetype')}@font-face{font-family:'Calibri';font-style:normal;font-weight:700;font-display:auto;src:url('https://mccannsystems.com/wp-content/uploads/2022/09/Calibri-Bold.ttf') format('truetype')}