.menuLogo{height:100%;margin:0 auto 0 24px;align-self:center}@media screen and (min-width:600px){.menuLogo{margin:0 auto 0 48px}}.menuLogo a{display:block}.menuLogo a svg,.menuLogo a img{display:block;margin:0}.menuSpacer{position:relative;height:75px;width:100%}.menuTopBar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;height:32px;top:0;box-sizing:border-box;z-index:21;background:#000}.menuTopBarContents{align-self:center}.menuTopBarContents__telephoneLink{display:inline-flex;margin-left:auto;color:#fff;letter-spacing:1px;opacity:1 !important}_:-ms-fullscreen,:root .menuTopBarContents__telephoneLink{margin-left:0}.menuTopBar .menu{list-style:none;margin:0 12px 0 auto;padding:0}.menuTopBar .menu li{display:inline-block}.menuTopBar .menu li a{color:#fff;text-decoration:none}.menuContainerDesktop{display:flex;width:100%;height:75px;top:0;background:#fff;z-index:20;box-shadow:0 .16em .2em 0 rgba(0,0,0,.15);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:15px}.menuContainerDesktop .menu{position:relative;display:none;list-style-type:none;padding:0;margin:0 48px 0 0;align-self:center;z-index:1}.menuContainerDesktop .menu a{display:inline;height:100%;color:#000;text-decoration:none;backface-visibility:hidden}@media screen and (min-width:1480px){.menuContainerDesktop .menu a br:lang(en){display:none}}@media screen and (min-width:1680px){.menuContainerDesktop .menu a br:lang(fr){display:none}}.menuContainerDesktop .menu ul a:hover{color:#000 !important}.menuContainerDesktop .menu a:hover:after{border-top:5px solid #a7a7a7 !important}.menuContainerDesktop .menu ul a:hover{color:#000 !important}.menuContainerDesktop .menu>li{width:max-content;float:left;margin-right:24px;padding:0 0 4px}@media screen and (min-width:1800px){.menuContainerDesktop .menu>li{margin-right:36px}}.menuContainerDesktop .menu>li:last-of-type{margin-right:0}.menuContainerDesktop .menu-link-with-down-arrow>a:after{content:"";position:relative;width:0;height:0;border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-15px;right:-17px;margin-left:-5px}.menuContainerDesktop .menu-link-with-down-arrow{margin-right:23px !important}.menuContainerDesktop .menu-link-with-down-arrow a{padding-right:20px}.menuContainerDesktop .menu>.lang-item-first{margin-right:8px}.menuContainerDesktop .menu>.lang-item-first a{border-right:1px solid #000;padding-right:8px}.menu-link-cta a{color:#dcb11c !important;font-weight:700}.menuContainerDesktop .menu>.current-lang{font-weight:600}.menuContainerDesktop .menu>.current_page_item,.menuContainerDesktop .menu>.current-menu-parent,.menuContainerDesktop .menu>.current-menu-item,.menuContainerDesktop .menu>.current_page_parent{font-weight:600}.menuContainerDesktop .menu li .sub-menu .current-menu-item a{font-weight:700}.menuContainerDesktop .menu>.lang-item{border-bottom:0 solid #000 !important}.menuContainerDesktop .menu ul{position:absolute;min-width:173px;visibility:hidden;list-style-type:none;padding:12px 0 0}.menuContainerDesktop .menu ul ul{top:0;left:100%;padding:0}.menuContainerDesktop .menu ul li{position:relative;float:none;opacity:0;font-weight:400;background:#fff;box-shadow:0 .08em .25em 0 rgba(0,0,0,.3)}.menuContainerDesktop .menu ul a{color:#000 !important;padding:10px 18px}.menuContainerDesktop .menu ul a:hover{background:#f7f7f7}.menuContainerDesktop .menu ul li:last-of-type{margin:0}.menuContainerDesktop .menu li:hover>ul,.menuContainerDesktop .menu li>ul:hover{visibility:visible}.menuContainerDesktop .menu li:hover>ul li{opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.menuContainerDesktop .menu>li a:hover{opacity:1 !important;color:#a7a7a7}.menuContainerDesktop .menu li .sub-menu li a:hover{color:#000 !important}.menuDesktopSocials{position:relative;display:none;list-style-type:none;padding:0;margin:0 1.5vw 0 0;align-self:center}.menuDesktopSocials__item{float:left}.menuDesktopSocials__item a{float:left;opacity:1}.menuDesktopSocials__item a svg,.menuDesktopSocials__item a img{float:left;width:22px;margin-right:26px}.menuDesktopSocials__item a svg:hover .st0,.menuDesktopSocials__item a svg:hover g{fill:#a7a7a7}.menuDesktopSocials__item:nth-of-type(1) a svg{width:21px}.menuDesktopSocials__item:last-child a svg{width:21px;margin-right:0}.menuDesktopSocials__item a .st0,.menuDesktopSocials__item a g{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ajaxCart{position:relative;display:none;margin:-2px 32px 0 0;align-self:center;z-index:1}.ajaxCart:hover{cursor:pointer;opacity:.8}.ajaxCartContents{display:block;float:left;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.ajaxCartContents:before{display:block;width:20px;height:20px;margin-right:7px;content:"";background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/components/modern-classic-menu/../../assets/svgs/icon_cart.svg);background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important;float:left}.ajaxCartContents:hover{text-decoration:none}.ajaxCartContents__count{width:16px;height:7.5px;margin:-2px 0 0 -2px;color:#fff;background:#000;border:1.5px solid #000;padding:2px 0 6px;border-radius:100%;font-size:10px;font-weight:900;line-height:1.2;float:right;text-align:center}.menuBurgerContainer{position:absolute;top:26px;right:24px;align-self:center;z-index:21;line-height:0}.menuContainerMobile{position:absolute;display:block;width:67%;max-width:400px;max-width:max-content;height:auto;min-height:calc(100vh + 50px);margin:auto;margin-left:0;top:0;left:0;right:0;background:#fff;box-shadow:.17em .25em .3em 0px rgba(0,0,0,.2);z-index:22;transform:translateX(-120%);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.menuContainerMobile ul{position:relative;display:block;overflow:auto;margin:auto;padding:0;text-align:left;font-size:16px;font-weight:400;list-style-type:none}@media screen and (min-width:600px){.menuContainerMobile ul{font-size:19px}}.menuContainerMobile ul a{position:relative;display:block;width:100%;height:100%;padding:16px 25px;box-sizing:border-box;color:#333336;background:#fff;text-decoration:none}.menuContainerMobile ul a:hover{background:#f7f7f7}.menuContainerMobile ul li{float:none;margin:0;border-bottom:1px solid #d8d8d8}.menuContainerMobile ul .current_page_item a:before,.menuContainerMobile ul .current-menu-parent a:before,.menuContainerMobile ul .current-menu-item a:before,.menuContainerMobile ul .current_page_parent a:before{position:absolute;width:16px;height:100%;top:0;left:0;background:#000;content:""}.menuMobileShader{position:absolute;display:none;width:100%;min-height:calc(100vh + 50px);top:0;left:0;background:rgba(0,0,0,.75);z-index:20;opacity:0;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.menuBurgerContainer__hamburger{display:inline-block;overflow:visible;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menuBurgerContainer__hamburger:hover{opacity:.86}.menuBurgerContainer__hamburger{position:relative;display:inline-block;width:22px;height:20px}.menuBurgerContainer__hamburger .hamburgerLayers,.menuBurgerContainer__hamburger .hamburgerLayers:after,.menuBurgerContainer__hamburger .hamburgerLayers:before{position:absolute;width:22px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;background-color:#000}.menuBurgerContainer__hamburger .hamburgerLayers{top:10px;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.1s}.menuBurgerContainer__hamburger .hamburgerLayers:before{display:block;content:'';top:-8px;transition:top .1s .14s ease,opacity .1s ease}.menuBurgerContainer__hamburger .hamburgerLayers:after{display:block;content:'';bottom:-8px;transition:bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.menuBurgerContainer__hamburger.flag-active .hamburgerLayers{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menuBurgerContainer__hamburger.flag-active .hamburgerLayers:before{top:0;transition:top .1s ease,opacity .1s .14s ease;opacity:0}.menuBurgerContainer__hamburger.flag-active .hamburgerLayers:after{bottom:0;transition:bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menuBurgerContainer__hamburger.active-color .hamburgerLayers,.menuBurgerContainer__hamburger.active-color .hamburgerLayers:before,.menuBurgerContainer__hamburger.active-color .hamburgerLayers:after{background-color:#000}.menuSearch{width:20px;height:auto;margin-right:72px;align-self:center;opacity:1}.menuSearch svg{display:block;margin:auto}.menuSearch svg:hover{cursor:pointer}.menuSearch svg:hover .st0{stroke:#a7a7a7}.menuSearch .st0{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.searchOverlay{position:fixed;display:flex;width:100%;height:100vh;top:0;left:0;visibility:hidden;z-index:999;background:rgba(255,255,255,.94);opacity:0;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.searchOverlay__content{position:relative;width:66%;max-width:520px;min-width:300px;margin:auto;top:0;bottom:0;left:0;right:0;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.searchOverlay__close{position:absolute;width:24px;margin:auto;left:0;right:0;bottom:36vh;background:#fff;border-radius:50%;padding:8px;visibility:hidden;box-shadow:0 .09em .05em 0 rgba(0,0,0,.15);opacity:0;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.searchOverlay__close:hover{cursor:pointer;opacity:.8}.searchOverlaySearchBox{background:#fff;text-align:center;padding:16px 0;border-radius:3px;box-shadow:0 .16em .2em 0 rgba(0,0,0,.15)}.searchOverlaySearchBox__input{width:100%;text-align:center;color:#000;background:0 0;border:0}.searchOverlaySearchBox__submit{display:none}.searchOverlaySearchBox__input::-webkit-input-placeholder,.searchOverlaySearchBox__input:-moz-placeholder,.searchOverlaySearchBox__input::-moz-placeholder,.searchOverlaySearchBox__input:-ms-input-placeholder{color:#000}.searchOverlaySearchBox__input:focus::-webkit-input-placeholder,.searchOverlaySearchBox__input:focus:-moz-placeholder,.searchOverlaySearchBox__input:focus::-moz-placeholder,.searchOverlaySearchBox__input:focus:-ms-input-placeholder{opacity:0}@media screen and (min-width:720px){.menuTopBar{justify-content:flex-end}.menuTopBarContents__telephoneLink{margin-right:24px}.menuTopBar .menu{display:block;margin:0 16px 0 0}}@media screen and (min-width:1326px){.menuContainerDesktop .menu:lang(en){display:flex;align-items:center}.menuBurgerContainer:lang(en),.menuContainerMobile:lang(en),.menuMobileShader:lang(en){display:none !important}}@media screen and (min-width:1400px){.menuContainerDesktop .menu:lang(fr){display:flex;align-items:center}.menuBurgerContainer:lang(fr),.menuContainerMobile:lang(fr),.menuMobileShader:lang(fr){display:none !important}}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{line-height:1.15}body{width:100%;height:auto;margin:auto;font-size:15px;font-family:'Segoe UI',sans-serif;-webkit-font-smoothing:subpixel-antialiased}h1{font-family:inherit;letter-spacing:inherit;font-size:1.5em;font-weight:400;-webkit-tap-highlight-color:rgba(0,0,0,0)}h2{font-family:inherit;letter-spacing:inherit;font-size:1.2em;font-weight:400;-webkit-tap-highlight-color:rgba(0,0,0,0)}h3,h4,h5,h6{font-family:inherit;letter-spacing:inherit;font-size:1em;font-weight:400;-webkit-tap-highlight-color:rgba(0,0,0,0)}p,span{font-family:inherit;letter-spacing:inherit;font-size:1em;font-weight:400;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{font-family:inherit;letter-spacing:inherit;font-size:1em;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:focus{outline:0}a:hover,a:active{outline:0}li{font-family:inherit;letter-spacing:inherit;font-size:1em;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{display:block;max-width:100%;height:auto;margin:auto;vertical-align:bottom;-webkit-tap-highlight-color:rgba(0,0,0,0)}svg{display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}figure{margin:0}.spacer,.clearfix{clear:both}.lang-fr,.lang-en{display:none}.lang-fr:lang(fr),.lang-en:lang(en){display:block}img,svg{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input:focus{outline:0}button:focus{outline:0}textarea,input{outline:none}input[type='text'],input[type='email'],input[type='tel'],input[type='password'],input[type='number'],textarea{padding:8px;width:100%;box-sizing:border-box}select{padding:6.9px;width:100%;box-sizing:border-box}input[type='submit']{width:100%;padding:12px;box-sizing:border-box;cursor:pointer}::-webkit-input-placeholder{color:#323232}:-moz-placeholder{color:#323232}::-moz-placeholder{color:#323232}:-ms-input-placeholder{color:#323232}:focus::-webkit-input-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}.state-on-screen{-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-moz-transform:translateY(-32px)!important;-webkit-transform:translateY(-32px)!important;-o-transform:translateY(-32px)!important;-ms-transform:translateY(-32px)!important;transform:translateY(-32px)!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.ut-display-block{display:block!important}.ut-display-none{display:none!important}.ut-display-table{display:table!important}.ut-display-table-cell{display:table-cell!important}.ut-display-flex{display:flex!important}.ut-visibility-visible{visibility:visible!important}.ut-visibility-hidden{visibility:hidden!important}.ut-fixed{position:fixed!important}.ut-absolute{position:absolute!important}.ut-relative{position:relative!important}.ut-static{position:static!important}.ut-float-right{float:right!important}.ut-float-left{float:left!important}.ut-absolute-top{position:absolute!important;top:0!important;bottom:unset!important}.ut-absolute-bottom{position:absolute!important;bottom:0!important;top:unset!important}.ut-opacity-1{opacity:1!important}.ut-opacity-0{opacity:0!important}.ut-border-none{border:none!important}.ut-bg-none{background:none!important}.ut-text-align-center{text-align:center!important}.ut-overflow-hidden{overflow:hidden!important}.ut-overflow-x-hidden{overflow-x:hidden!important}.ut-overflow-y-hidden{overflow-y:hidden!important}.ut-width-full{width:100%!important}.ut-margin-top-0{margin-top:0!important}.ut-text-align-left{text-align:left!important}.ut-text-align-right{text-align:right!important}.ut-text-align-left{text-align:center!important}.ut-height-auto{height:auto!important}.ut-rotate-pos-45-deg{transform:rotate(45deg)!important}.ut-translate-x-0{transform:translateX(0%)!important}.ut-translate-y-0{transform:translateY(0%)!important}.ut-body-lock{height:100vh;overflow-y:scroll}.ut-wrapper-lock{height:100vh;overflow:hidden}.ut-z-index-max{z-index:99999}.ut-no-box-shadow{box-shadow:none!important}.ut-responsive-video{position:relative;height:0;margin:auto;overflow:hidden;padding-bottom:56.25%}.ut-responsive-video embed,.ut-responsive-video iframe,.ut-responsive-video object,.ut-responsive-video video{position:absolute;width:100%;height:100%;top:0;left:0}.ut-no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ut-no-touch{-webkit-tap-highlight-color:rgba(0,0,0,0)}.ut-no-select-touch{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ut-video-popup-shader{position:fixed;width:100%;height:100%;margin:auto;top:0;bottom:0;left:0;right:0;z-index:1001;opacity:0;background:rgba(255,255,255,0.8);-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.ut-video-popup{position:fixed;width:0;height:0;margin:auto;top:0;bottom:0;left:0;right:0;z-index:1002;opacity:0;background:rgba(0,0,0,0.92);-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.ut-video-popup.open{opacity:1;width:340px;height:192px}.ut-video-popup > *{width:100%;opacity:0;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;box-shadow:0 .2em 1em 0 rgba(0,0,0,0.15)}@media screen and (min-width: 720px){.ut-video-popup.open{width:520px;height:292px}}@media screen and (min-width: 1000px){.ut-video-popup.open{width:903px;height:507px}}@media screen and (min-width: 1880px){.ut-video-popup.open{width:1200px;height:675px}}.ut-parallax-viewport{width:100%;margin:auto;position:absolute;top:0;left:0;right:0;background-size:cover;background-position-y:0;background-repeat:no-repeat}.ut-parallax-viewport:after{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;content:"";background:rgba(0,0,0,0.3)}@media screen and (min-width: 1000px){.ut-height-viewport{height:100vh!important}.ut-min-height-viewport{min-height:100vh!important}.ut-parallax-viewport{min-height:125vh!important}}.faux-page-loader{position:fixed;width:100%;height:100vh;background:#fff;z-index:999;display:none;opacity:0;-webkit-transition:all .5s cubic-bezier(0.25,0.46,0.45,0.84);-moz-transition:all .5s cubic-bezier(0.25,0.46,0.45,0.84);-ms-transition:all .5s cubic-bezier(0.25,0.46,0.45,0.84);-o-transition:all .5s cubic-bezier(0.25,0.46,0.45,0.84);transition:all .5s cubic-bezier(0.25,0.46,0.45,0.84)}.faux-page-loader svg,.faux-page-loader img{position:absolute;width:72px;margin:auto;left:0;right:0;top:0;bottom:0}_:-ms-lang(x),_:-webkit-full-screen,.ut-faux-page-loader{visibility:hidden}_:-ms-fullscreen,:root .ut-faux-page-loader{display:none!important}.animation-trigger{position:absolute;height:2px;width:100%;right:0;left:0;top:0;margin:0;background:#0f0;visibility:hidden;z-index:999}
/*! lightslider - v1.1.6 - 2016-10-25
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2016 Sachin N; Licensed MIT *//*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-webkit-touch-callout:none;-khtml-user-select:none;overflow:hidden}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/lib/dist/css/../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
.otgs-development-site-front-end,.grecaptcha-badge{display:none !important}@font-face{font-family:'Morganite';src:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/Morganite-ExtraBold.ttf) format('ttf'),url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/Morganite-ExtraBold.woff) format('woff');font-weight:900;font-style:normal}@font-face{font-family:'Morganite';src:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/Morganite-SemiBold.ttf) format('ttf'),url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/Morganite-SemiBold.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-family:'Morganite';src:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/Morganite-Medium.ttf) format('ttf'),url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/Morganite-Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Morganite';src:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/Morganite-Book.ttf) format('ttf'),url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/Morganite-Book.woff) format('woff');font-weight:350;font-style:normal}@font-face{font-family:'Open Sans';src:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/OpenSans-Bold.ttf) format('ttf'),url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/OpenSans-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/OpenSans-SemiBold.ttf) format('ttf'),url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/OpenSans-SemiBold.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/OpenSans-Regular.ttf) format('ttf'),url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/OpenSans-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/OpenSans-Italic.ttf) format('ttf'),url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/fonts/OpenSans-Italic.woff) format('woff');font-weight:400;font-style:italic}.bg-color-black{background:#000}.text-color-black{color:#000}.bg-color-white{background:#fff}.text-color-white{color:#fff}.bg-color-light-grey{background:#e8e8e8}.text-color-light-grey{color:#e8e8e8}.bg-color-dark-grey{background:#707070}.text-color-dark-grey{color:#707070}.bg-color-gold{background:#dcb11c}.text-color-gold{color:#dcb11c}body{font-family:'Open Sans',sans-serif;font-size:18px;box-sizing:border-box}@media screen and (min-width:600px){body{font-size:24px}}h1,h2{font-family:'Morganite',sans-serif;font-size:4em;font-weight:600;line-height:.85;letter-spacing:.06em;text-transform:uppercase}@media screen and (min-width:720px){h1,h2{font-size:6em}h1:lang(fr),h2:lang(fr){font-size:5em}}@media screen and (min-width:1140px){h1,h2{font-size:4em}h1:lang(fr),h2:lang(fr){font-size:4em}}@media screen and (min-width:1400px){h1,h2,h1:lang(fr),h2:lang(fr){font-size:6em}}@media screen and (min-width:1800px){h1,h2,h1:lang(fr),h2:lang(fr){font-size:6.85em}}h1 span,h2 span{font-size:.77em;font-weight:350}p{line-height:1.5}@media screen and (min-width:1000px){p{font-size:.92em}}@media screen and (min-width:1800px){p{font-size:1em}}ul,li,article{box-sizing:border-box}.wrapper{position:relative;width:100%;margin:0 auto;overflow:hidden}.pageSection--hero{display:flex;flex-direction:column;min-height:100vh}@media screen and (min-width:600px){.pageSection--hero{min-height:calc(100vh - 75px)}}@media screen and (min-width:1140px){.pageSection--hero{min-height:100vh}}@media screen and (min-width:1400px){.pageSection--hero{min-height:900px;height:calc(100vh - 75px)}}@media screen and (min-width:2000px){.pageSection--hero{max-height:1080px}}.pageSection__backgroundImage--hero{position:absolute;width:100%;height:100%}.heroContent{position:relative;width:86%;margin:200px auto 64px auto}@media screen and (min-width:1000px){.heroContent{max-width:86%;width:645px;margin:260px 0 64px 7%}}@media screen and (min-width:1140px){.heroContent{margin:auto 0 auto 7%}}@media screen and (min-width:1400px){.heroContent{max-width:77%;margin:220px 0 64px 11.5%}}.heroContent__heading{margin:0 0 21px}@media screen and (min-width:600px){.heroContent__heading{margin:0 0 35px}}.heroContent__subHeading{font-family:'Morganite',sans-serif;font-size:62px;font-size:2.2em;font-weight:350;line-height:1;letter-spacing:.06em;text-transform:uppercase;margin:0 0 48px}@media screen and (min-width:600px){.heroContent__subHeading{font-size:2.6em}}.heroContent__superTitle{font-size:88px;font-size:3.66em;font-weight:350;line-height:1;letter-spacing:.06em;text-transform:uppercase;margin:0}.pageSection{position:relative;float:left;width:100%}.pageContent{position:relative;width:86%;margin:auto}@media screen and (min-width:1400px){.pageContent{width:77%}}.pageContent--center{text-align:center}.pageContent__heading{margin:0}.pageContent__heading--center{margin:0 auto 32px auto}@media screen and (min-width:600px){.pageContent__heading--center{margin:0 auto 80px auto}}.pageContent__heading span{display:block}.pageContent__caption{font-family:'Morganite',sans-serif;font-size:2.6em;font-weight:350;line-height:1;letter-spacing:.06em;text-transform:uppercase;margin:12px 0 0}@media screen and (min-width:600px){.pageContent__caption{margin:36px 0 0}}.pageContent__text{margin:1.5em 0}.pageContent__text--center{max-width:1000px;margin:0 auto}.pageContent--fold{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:72px auto 64px auto}@media screen and (min-width:1000px){.pageContent--fold{flex-direction:row;justify-content:space-between;margin:180px auto 140px auto}}.pageContent__inner--fold{margin:auto}@media screen and (min-width:1000px){.pageContent__inner--fold{width:655px;margin:0 auto 0 0;padding-right:32px}}.pageContent__image--fold{margin:72px auto 0 auto}@media screen and (min-width:1000px){.pageContent__image--fold{width:45%;margin:36px 0 0}}@media screen and (min-width:1400px){.pageContent__image--fold{margin:0}}.pageContent--bulletPoints{margin:72px auto 0 auto}@media screen and (min-width:1400px){.pageContent--bulletPoints{width:655px;margin:140px 11.5% 0 auto}}.textLink{position:relative;display:inline-block;font-size:.95em;font-weight:700;text-transform:uppercase;text-decoration:none}.textLink:before{content:"";position:absolute;width:23px;top:0;bottom:0;right:-33px;margin:auto;background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/arrow_link_right_gold.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.grid{position:relative;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;width:86%;list-style:none;padding:0;margin:auto}@media screen and (min-width:600px){.grid{flex-direction:row;justify-content:space-between;width:77%}}.grid--iconGrid{flex-direction:row;justify-content:space-between;width:92%}@media screen and (min-width:1326px){.grid--iconGrid{width:86%}}@media screen and (min-width:1400px){.grid--iconGrid{width:77%}}.grid--numberGrid{width:86%;z-index:1}@media screen and (min-width:1000px){.grid--numberGrid{width:86%}}@media screen and (min-width:1600px){.grid--numberGrid{width:77%}}@media screen and (max-width:719px){.grid--bulletPointGrid{width:75%}}@media screen and (min-width:1000px){.grid--bulletPointGrid{width:86%}}@media screen and (min-width:1800px){.grid--bulletPointGrid{width:77%}}.gridItem--numberGrid{display:flex;align-items:flex-start;width:100%;margin-bottom:32px}@media screen and (min-width:600px){.gridItem--numberGrid{margin-bottom:48px}}@media screen and (min-width:1000px){.gridItem--numberGrid{margin-bottom:72px}}@media screen and (min-width:1140px){.gridItem--numberGrid{width:48%;margin-bottom:10%}}@media screen and (min-width:1600px){.gridItem--numberGrid{width:30.5%;margin-bottom:10%}}.gridItem--iconGrid{width:48%;text-align:center;margin-bottom:21px}@media screen and (min-width:1000px){.gridItem--iconGrid{width:25%;margin-bottom:3%}}.gridItem--bulletPointGrid{display:flex;align-items:flex-start;width:100%;margin-bottom:48px}@media screen and (min-width:1000px){.gridItem--bulletPointGrid{width:48%;margin-bottom:7%}.gridItem--bulletPointGrid br{display:none}}@media screen and (min-width:1400px){.gridItem--bulletPointGrid{width:21%;margin-bottom:5%}.gridItem--bulletPointGrid br{display:block}}.gridItem__icon{width:64px}@media screen and (min-width:1000px){.gridItem__icon{width:77px}}.gridItem--iconGrid:nth-last-of-type(3) .gridItem__icon{transform:scale(.66)}.gridItem__iconTitle{margin:auto;font-size:1em;font-weight:600}.gridItem__inner{position:relative;top:-11px;padding-left:28px;box-sizing:border-box}@media screen and (min-width:1000px){.gridItem__numberWrap{min-width:87px}}@media screen and (min-width:1800px){.gridItem__numberWrap{min-width:175px}}.gridItem__number{display:table;font-family:'Morganite',sans-serif;font-size:7em;font-weight:900;line-height:.7;margin:-3px 0 0}@media screen and (min-width:1000px){.gridItem__number{font-size:10em}.gridItem__number--rewardsProgramsCoreComponents{margin:0 0 0 auto}}@media screen and (min-width:1800px){.gridItem__number{font-size:17em}}.gridItem__numberTitle{font-family:'Morganite',sans-serif;font-size:2.4em;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px}@media screen and (min-width:600px){.gridItem__numberTitle{font-size:2.8em}}@media screen and (min-width:1000px){.gridItem__numberTitle{font-size:2em}}.gridItem__numberText{font-size:1em;line-height:1.3;margin:0}@media screen and (min-width:1000px){.gridItem__numberText{font-size:.9em}}@media screen and (min-width:1326px){.gridItem__numberText{font-size:.85em}}@media screen and (min-width:1600px){.gridItem__numberText{font-size:.9em}}.gridItem__slash{width:40px;margin:0 24px 0 0}@media screen and (min-width:600px){.gridItem__slash{width:64px}}.gridItem__bulletTitle{font-family:'Morganite',sans-serif;font-size:2.6em;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;margin:0}@media screen and (min-width:600px){.gridItem__bulletTitle{font-size:2.8em}}@media screen and (min-width:1140px){.gridItem__bulletTitle{font-size:2.4em}}@media screen and (min-width:1400px){.gridItem__bulletTitle{font-size:2em}}@media screen and (min-width:1800px){.gridItem__bulletTitle{font-size:2.4em}}@media screen and (max-width:999px){.gridItem__bulletTitle br{display:none}}.coins{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:66%;list-style:none;padding:0;margin:0 auto;z-index:1}@media screen and (min-width:600px){.coins{width:70%}}@media screen and (min-width:600px){.coins{flex-direction:row;justify-content:space-between;width:92%}}@media screen and (min-width:1000px){.coins{width:77%}}@media screen and (min-width:1326px){.coins{width:92%}}@media screen and (min-width:1800px){.coins{width:77%}}.coinItem{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:100%;margin-bottom:32px;background:#dcb11c;text-align:center}@media screen and (min-width:600px){.coinItem{width:48%;padding-bottom:48%;margin-bottom:48px}}@media screen and (min-width:1326px){.coinItem{width:18%;padding-bottom:18%;margin-bottom:initial}}.coinItem:hover{background:#fff;cursor:default}.coinItem:hover .coinItem__title{display:none}.coinItem:hover .coinItem__text{display:block}.coinItem__title{position:absolute;width:calc(100% - 4px);margin:auto;top:50%;transform:translateY(-50%);left:0;right:0;font-size:1.2em;line-height:1.05;font-weight:700;text-transform:uppercase}.coinItem__title:lang(fr){font-size:1em}@media screen and (min-width:1000px){.coinItem__title{font-size:1.4em}.coinItem__title:lang(fr){font-size:1.2em}}@media screen and (min-width:1326px){.coinItem__title,.coinItem__title:lang(fr){font-size:1em}}.coinItem__text{position:absolute;display:none;width:90%;margin:auto;top:50%;transform:translateY(-50%);left:0;right:0;font-size:1em;line-height:1.15}@media screen and (min-width:1326px){.coinItem__text{font-size:.6em}}@media screen and (min-width:1600px){.coinItem__text{font-size:.75em}}@media screen and (min-width:2000px){.coinItem__text{font-size:.85em}}.portfolioCards{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:86%;list-style:none;padding:0;margin:auto}@media screen and (min-width:1000px){.portfolioCards{flex-direction:row;justify-content:space-between;width:77%}}.portfolioCards__item{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:24px;cursor:pointer;box-shadow:0 .2em 1em 0 rgb(0 0 0/15%)}@media screen and (min-width:1000px){.portfolioCards__item{width:30.5%;margin-bottom:4%}}.portfolioCards__item:hover .portfolioCards__overlay,.portfolioCards__item:hover .portfolioCards__inner{visibility:visible}.portfolioCards__thumbnail{width:calc(100% - 64px);margin:auto;padding:32px 0}@media screen and (min-width:1000px){.portfolioCards__thumbnail{width:calc(100% - 24px);margin:auto;padding:24px 0}}@media screen and (min-width:1326px){.portfolioCards__thumbnail{width:calc(100% - 32px);padding:32px 0}}.portfolioPopupDetails{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:86%;max-width:86%;margin:32px auto 48px auto;text-align:left;opacity:0;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media screen and (min-width:1000px){.portfolioPopupDetails{flex-direction:row;justify-content:space-between;max-width:initial;margin:72px auto 48px auto}}@media screen and (min-width:1140px){.portfolioPopupDetails{min-width:960px}}.portfolioPopupDetails__left{margin:0 0 32px}@media screen and (min-width:1000px){.portfolioPopupDetails__left{width:48%;margin:0 auto 0 0}.portfolioPopupDetails__right{width:48%;margin:0 0 0 auto}}.portfolioPopupDetails__superTitle{display:block;margin:0 0 16px;font-family:'Morganite',sans-serif;font-size:1.8em;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase}.portfolioPopupDetails__title{margin:0;font-family:'Morganite',sans-serif;font-size:2.4em;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase}.portfolioPopupDetails__description{font-size:.85em}.portfolioCards__overlay{position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,.74)}@media screen and (min-width:1140px){.portfolioCards__overlay{visibility:hidden}}.portfolioCards__overlay:after{content:"";position:absolute;width:calc(100% - 64px);height:calc(100% - 64px);top:0;bottom:0;left:0;right:0;margin:auto;border:1.5px solid #fff}@media screen and (min-width:1000px){.portfolioCards__overlay:after{width:calc(100% - 24px);height:calc(100% - 24px)}}@media screen and (min-width:1326px){.portfolioCards__overlay:after{width:calc(100% - 64px);height:calc(100% - 64px)}}.portfolioCards__inner{position:absolute;width:calc(100% - 92px);margin:auto;text-align:center}@media screen and (min-width:600px){.portfolioCards__inner{width:calc(100% - 82px)}}@media screen and (min-width:1000px){.portfolioCards__inner{width:calc(100% - 24px)}}@media screen and (min-width:1140px){.portfolioCards__inner{visibility:hidden;width:calc(100% - 82px)}}.portfolioCards__title{font-family:'Morganite',sans-serif;font-size:2.4em;font-weight:600;line-height:.95;letter-spacing:.06em;text-transform:uppercase;margin:auto auto 24px auto}@media screen and (min-width:600px){.portfolioCards__title{font-size:2.8em}}@media screen and (min-width:1000px){.portfolioCards__title{font-size:1.5em}}@media screen and (min-width:1326px){.portfolioCards__title{font-size:2em}}@media screen and (min-width:1600px){.portfolioCards__title{font-size:3em}}.portfolioCards__image{position:relative;max-width:86%;margin:72px auto auto auto;opacity:0;-moz-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}@media screen and (min-width:1140px){.portfolioCards__image{max-width:1000px;margin:32px auto auto auto}}.portfolioCards__link{font-size:.88em;margin-left:-18px}@media screen and (min-width:1000px){.portfolioCards__link{margin-left:auto;font-size:.75em}}@media screen and (min-width:1600px){.portfolioCards__link{margin-left:-18px;font-size:.95em}}.portfolioCards__link:before{right:-36px}@media screen and (min-width:1000px){.portfolioCards__link:before{display:none;right:-45px}}@media screen and (min-width:1600px){.portfolioCards__link:before{display:block}}.logoSlider__item{display:flex !important;height:inherit;cursor:grab}.logoSlider__item:active{cursor:grabbing}.logoSlider__item img{width:calc(100% - 16px);margin:auto !important}@media screen and (min-width:600px){.logoSlider__item img{width:calc(100% - 16px)}}@media screen and (min-width:1000px){.logoSlider__item img{width:80%}}.bulletPoints{position:relative;z-index:2}.bulletPointsList{position:relative;list-style:none;padding:0;margin:64px 0;z-index:2}@media screen and (min-width:600px){.bulletPointsList{column-count:2}}.bulletPointsList__point{position:relative;display:flex;margin-bottom:21px;break-inside:avoid-column}.bulletPointsList__point h3{position:relative;display:flex;line-height:1.35;margin:0}.bulletPointsList__point h3:before{content:"";min-width:13px;min-height:13px;background:#dcb11c;margin:6px 13px auto 0}@media screen and (min-width:1000px){.bulletPointsList__point h3:before{margin:11px 13px auto 0}}.bulletPoints__link{position:relative;z-index:2}.funnelCta{position:relative;width:86%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:72px auto;padding:140px 0;text-decoration:none;overflow:hidden}@media screen and (min-width:1000px){.funnelCta{margin:140px auto;padding:100px 0}}@media screen and (min-width:1400px){.funnelCta{width:77%}}.funnelCta__heading{width:calc(100% - 32px);font-size:3em !important;margin:0 auto 21px auto;text-align:center}@media screen and (min-width:1000px){.funnelCta__heading{width:calc(100% - 72px);font-size:4em !important}}@media screen and (min-width:1140px){.funnelCta__heading{font-size:3.5em !important}}@media screen and (min-width:1600px){.funnelCta__heading{font-size:4em !important}}.funnelCta__heading span{font-size:inherit;font-weight:350}.funnelCta__link{text-align:center}@media screen and (max-width:719px){.funnelCta__link{padding:0 32px}}@media screen and (max-width:719px){.funnelCta__link:before{display:none}}.funnelCta__backgroundImage{position:absolute;width:100%;height:100%;-moz-transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.funnelCta:hover .funnelCta__backgroundImage{transform:scale(1.1)}.popupShader{position:fixed;width:100%;height:100%;margin:auto;top:0;bottom:0;left:0;right:0;z-index:1001;opacity:0;background:rgba(0,0,0,.5);-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.popup{position:fixed;height:max-content;margin:auto;top:0;bottom:0;left:0;right:0;z-index:1002;opacity:0;background:0 0;-moz-transition:opacity .5s linear;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.popup--opened{opacity:1}.popup__inner{overflow-x:hidden}.popupContents{position:relative;width:100%;height:100vh;overflow-y:scroll;overflow-x:hidden;margin:auto;box-sizing:border-box;opacity:0;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}@media screen and (min-width:1140px){.popupContents{width:calc(100% + 21px)}}.popup__polygon{position:absolute;width:100%;max-width:1250px;margin:0 auto;top:250px;left:0;right:0;opacity:0;-moz-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.popup__polygonTop{width:0;height:0;border-bottom:200px solid #000;border-right:1250px solid transparent}.popup__polygonMiddle{position:relative;width:100%;height:calc(100% - 286px);background:#000}.popup__polygonBottom{width:0;height:0;border-top:200px solid #000;border-left:1250px solid transparent}.popup>.popup__polygon{display:none !important;opacity:0 !important}.popup__close{position:absolute;display:flex;width:28px;height:28px;border-radius:100%;background:#fff;margin:auto;right:4%;top:28px;cursor:pointer;z-index:1}@media screen and (min-width:1000px){.popup__close{width:40px;height:40px}}@media screen and (min-width:1140px){.popup__close{right:28px}}.popup__close img{width:16px;margin:auto}@media screen and (min-width:1000px){.popup__close img{width:20px}}.btn{position:relative;display:inline-block;margin:auto;border-radius:32px;padding:8px 42px;box-sizing:border-box;font-weight:700;text-decoration:none;text-transform:uppercase;text-align:center;cursor:pointer;opacity:1 !important}.btn--small{padding:8px 24px}.btn--shadowed{box-shadow:0 .2em 1em 0 rgba(0,0,0,.08)}.btn--solidBlack{background:#000;border:1.5px solid #000;color:#fff}.btn--solidBlack:hover{background:#303030;border:1.5px solid #303030}.btn--ghostBlack{border:1.5px solid #000;color:#000}.btn--ghostBlack:hover{background:#000;border:1.5px solid #000;color:#fff}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],textarea,select{border:none;background:#f2f2f2}@media screen and (min-width:600px){input[type=submit]{width:auto}}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.extraHeight{display:block;margin-bottom:9px}@media screen and (min-width:1000px){.extraHeight{margin-bottom:18px}}@media screen and (min-width:1140px){.extraHeight{margin-bottom:9px}}@media screen and (min-width:1400px){.extraHeight{margin-bottom:18px}}.state-pre-animated{opacity:0 !important;transform:translateY(64px);-moz-transition:opacity 1s ease-out,transform 1s ease-out;-webkit-transition:opacity 1s ease-out,transform 1s ease-out;-o-transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out}.state-pre-animated-alt{opacity:0 !important;transform:translateX(-48px);-moz-transition:opacity 1s ease-out,transform 1s ease-out;-webkit-transition:opacity 1s ease-out,transform 1s ease-out;-o-transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out}.state-pre-animated-multi-item{opacity:0 !important;transform:translateY(64px);-moz-transition:opacity 1s ease-out,transform 1s ease-out;-webkit-transition:opacity 1s ease-out,transform 1s ease-out;-o-transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out}.pageContent__text.state-pre-animated-multi-item{transform:translateY(32px)}.state-animated{opacity:1 !important;transform:translateY(0px) !important}.footer{width:100%;background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/images/bg_footer.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.footerColumns{display:flex;flex-direction:column;justify-content:center;width:86%;margin:auto}@media screen and (min-width:1000px){.footerColumns{flex-direction:row;justify-content:space-between;width:92%;font-size:.92em}}@media screen and (min-width:1326px){.footerColumns{width:86%;font-size:1em}}@media screen and (min-width:1600px){.footerColumns{width:77%}}.footerColumns__column{width:100%;margin-bottom:0}.footerColumns__column--first{text-align:center}@media screen and (min-width:1000px){.footerColumns__column--first{text-align:left;padding-right:64px;box-sizing:border-box}}.footerColumns__column--second{display:flex;flex-direction:column;margin:103px 0 0 auto;text-align:center}@media screen and (min-width:1000px){.footerColumns__column--second{flex-direction:row;justify-content:space-between;width:960px;text-align:left}}@media screen and (max-width:999px){.footerColumns__column--second .footerColumns__inner:first-of-type{margin-bottom:32px}}.footer__logo{display:table;width:92%;margin:50px auto 48px auto}@media screen and (min-width:1000px){.footer__logo{width:400px;margin:50px 0 48px}}@media screen and (min-width:1400px){.footer__logo{width:450px}}.footer__address{display:block;margin-bottom:32px;line-height:1.3}.footer__tel{display:table;font-weight:600;margin:auto auto 12px auto}@media screen and (min-width:1000px){.footer__tel{margin:0 0 12px}}.footer__email{display:table;font-weight:600;margin:auto}@media screen and (min-width:1000px){.footer__email{margin:0}}.footerColumns__title{font-family:'Morganite',sans-serif;font-size:72px;font-size:3em;font-weight:600;line-height:.95;letter-spacing:.06em;text-transform:uppercase;margin:0 0 24px}.footerColumns__column .menu:first-of-type{margin-bottom:32px;text-align:center}@media screen and (min-width:1000px){.footerColumns__column .menu:first-of-type{text-align:left}}.footerColumns__column .menu:last-of-type{text-align:center}@media screen and (min-width:1000px){.footerColumns__column .menu:last-of-type{text-align:left}}.footerColumns__column .menu{list-style:none;margin:0;padding:0;font-size:.85em}.footerColumns__column .menu a{display:block;color:#fff;margin-bottom:24px;text-decoration:none}.footerColumns__column .menu a:hover{color:#ffd800}.footer__bottom{display:flex;flex-direction:column;justify-content:center;width:86%;margin:100px auto 0 auto;padding:20px 0 28px;border-top:1px solid #fff}@media screen and (min-width:600px){.footer__bottom{width:80%;flex-direction:row;justify-content:space-between}}@media screen and (min-width:1000px){.footer__bottom{width:92%;font-size:.92em}}@media screen and (min-width:1326px){.footer__bottom{width:86%;font-size:1em}}@media screen and (min-width:1600px){.footer__bottom{width:77%}}.footer__socials{display:flex;justify-content:center;margin-bottom:16px}@media screen and (min-width:1140px){.footer__socials{justify-content:flex-start;margin-bottom:auto}}.footer__socialLink{width:28px}.footer__socialLink:nth-of-type(1){margin-right:8px}.footer__socialLink:nth-of-type(2){margin-right:15px}.footer__socialLink:nth-of-type(3){margin-right:0}.copyright{text-align:center;font-size:.85em}@media screen and (min-width:1140px){.copyright{text-align:left}}.footerLinkCta a{color:#dcb11c !important;font-weight:700}.loop{display:flex;flex-wrap:wrap;flex-direction:column;list-style:none;margin:0 auto;padding:0}@media screen and (min-width:600px){.loop{flex-direction:row}}.loop article.post{position:relative;width:100%;box-shadow:0 .2em 1em 0 rgba(0,0,0,.15)}@media screen and (min-width:600px){.loop article.post{width:49%;margin:0 2% 2% 0}.loop article.post:nth-of-type(2n+2){margin:0 0 2%}}@media screen and (min-width:1000px){.loop article.post{width:32%;margin:0 2% 2% 0}.loop article.post:nth-of-type(2n+2){margin:0 2% 2% 0}.loop article.post:nth-of-type(3n+3){margin:0 0 2%}}@media screen and (min-width:1160px){.loop article.post{width:23.5%;margin:0 2% 2% 0}.loop article.post:nth-of-type(2n+2){margin:0 2% 2% 0}.loop article.post:nth-of-type(3n+3){margin:0 2% 2% 0}.loop article.post:nth-of-type(4n+4){margin:0 0 2%}}.postFeaturedImage__link{display:block}.postFeaturedImage__link img{width:100%}.post-categories{display:inline-block;list-style-type:none;padding:0;margin:0}.post-categories li{display:inline-block}.pagination{float:right;clear:both}.featImageContainer{margin:0 0 24px}.featImageContainer img{width:100%}.socialSharing{list-style-type:none;padding:0;clear:both}.socialSharing li{display:inline-block;width:32px;margin:0 7px 0 0}.socialSharing li:last-of-type{margin:0}.postNavWrap{width:100%;float:left}.postNavWrap__item--left{float:left}.postNavWrap__item--right{float:right}.post-edit-link{float:left;clear:both}@media screen and (min-width:1326px){.pageSection__backgroundImage--homeHero{background-position-x:-20% !important}}@media screen and (min-width:1600px){.pageSection__backgroundImage--homeHero{background-position-x:center !important}}@media screen and (min-width:1000px){.heroContent--homeHero:lang(fr){width:725px}}.pageContent--homeFold{display:flex;flex-direction:column-reverse;justify-content:center;margin:64px auto 0 auto}@media screen and (min-width:1000px){.pageContent--homeFold{flex-direction:row;justify-content:space-between;margin:180px auto 72px auto}}@media screen and (min-width:1326px){.pageContent--homeFold{margin:180px auto 0 auto}}.pageContent__inner--homeFold{margin:0 auto 48px auto}@media screen and (min-width:1000px){.pageContent__inner--homeFold{width:400px;margin:35px 0 0 auto}}@media screen and (min-width:1326px){.pageContent__inner--homeFold{width:655px;margin:128px 0 0 auto}}.award{flex:1;text-align:center}@media screen and (min-width:1000px){.award{margin-right:64px}}.award__caption{display:block;margin-left:auto;margin-right:auto;font-size:.85em;font-style:italic;line-height:1.3}@media screen and (min-width:1000px) and (max-width:1325px){.award__caption{width:calc(100% - 32px)}}@media screen and (min-width:1000px){.award__caption{width:90%;margin-left:0;margin-right:0}}@media screen and (min-width:1400px){.award__caption{width:70%;margin-left:auto;margin-right:auto}}.award__placeholder{height:600px;margin:auto;background:#e8e8e8}@media screen and (min-width:600px){.award__placeholder{width:70%}}@media screen and (min-width:1000px){.award__placeholder{width:90%;margin:0}}@media screen and (min-width:1400px){.award__placeholder{width:70%;min-width:545px;margin:auto}}.award__image{width:320px;margin-bottom:32px}.pageContent--homeSpecialties{margin:72px auto 48px auto}@media screen and (min-width:600px){.pageContent--homeSpecialties{margin:100px auto 100px auto}}@media screen and (min-width:1140px){.pageContent--homeSpecialties{margin:200px auto 100px auto}}.pageContent__heading--homeSpecialties span{display:inline-block;font-size:inherit}.grid--homeSpecialties{margin-bottom:72px}@media screen and (min-width:600px){.grid--homeSpecialties{margin-bottom:140px}}.pageSection--homeWhyUs{overflow-y:hidden}.pageContent--homeWhyUs{margin:300px auto 0 auto}.pageContent--homeWhyUs:lang(fr){margin:350px auto 0 auto}@media screen and (min-width:1000px){.pageContent--homeWhyUs{margin:420px auto 0 auto}}@media screen and (min-width:1326px){.pageContent--homeWhyUs{width:655px;margin:200px 0 0 7%}.pageContent--homeWhyUs:lang(fr){margin:200px 0 0 7%}}@media screen and (min-width:1600px){.pageContent--homeWhyUs{width:655px;margin:200px 0 0 11.5%}.pageContent--homeWhyUs:lang(fr){margin:200px 0 0 11.5%}}.pageContent__heading--homeWhyUs:lang(fr) span{display:block;line-height:.85}.pageSection__backgroundImage--homeWhyUs{position:absolute;width:360px;top:0;left:-32px;margin:0}@media screen and (min-width:600px){.pageSection__backgroundImage--homeWhyUs{width:780px;top:-200px;left:initial;right:12%;margin:0}.pageSection__backgroundImage--homeWhyUs:lang(fr){top:-165px}}@media screen and (min-width:1000px){.pageSection__backgroundImage--homeWhyUs,.pageSection__backgroundImage--homeWhyUs:lang(fr){top:-360px}}@media screen and (min-width:1326px){.pageSection__backgroundImage--homeWhyUs,.pageSection__backgroundImage--homeWhyUs:lang(fr){top:0;right:0}}@media screen and (min-width:1800px){.pageSection__backgroundImage--homeWhyUs,.pageSection__backgroundImage--homeWhyUs:lang(fr){right:12%}}.coins--homeWhyUs{margin:72px auto 0 auto}@media screen and (min-width:1326px){.coins--homeWhyUs{margin:140px auto}}@media screen and (min-width:600px) and (max-width:1325px){.coinItem--homeWhyUs:last-of-type{transform:translateX(54.5%)}}.pageContent--homeDifference{margin:72px auto 48px auto}@media screen and (min-width:1000px){.pageContent--homeDifference{margin:100px auto 100px auto}}@media screen and (min-width:1326px){.pageContent--homeDifference{margin:16px auto 140px auto}}@media screen and (min-width:1600px){.pageContent--homeDifference{width:660px;margin:100px 0 140px 11.5%}.pageContent--homeDifference:lang(fr){width:920px;margin:100px 0 140px 11.5%}}.pageSection__backgroundImage--homeDifference{position:absolute;width:100%;bottom:0}@media screen and (max-width:1325px){.grid--homeDifference{margin-bottom:64px}}.pageContent--homePortfolio{margin:72px auto 64px auto}@media screen and (min-width:1000px){.pageContent--homePortfolio{width:675px;margin:100px 0 72px 11.5%}.pageContent--homePortfolio:lang(fr){width:820px}}@media screen and (min-width:1600px){.pageContent--homePortfolio{margin:200px 0 140px 11.5%}}.portfolioCards--homePortfolio{margin-bottom:64px}@media screen and (min-width:1000px){.portfolioCards--homePortfolio{margin-bottom:100px}}@media screen and (min-width:1600px){.portfolioCards--homePortfolio{margin-bottom:200px}}.pageContent--homeClientele{margin:72px auto 0 auto}@media screen and (min-width:1000px){.pageContent--homeClientele{margin:140px auto 0 auto}}.logoSlider--homeClientele{width:72%;margin:0 auto 100px auto}@media screen and (min-width:1000px){.logoSlider--homeClientele{width:80%;margin:0 auto 140px auto}}.slickSlider{position:relative;display:flex;justify-content:center;height:140px;padding:0}@media screen and (min-width:600px){.slickSlider{height:220px}}.slick-list{height:inherit}.slick-track{display:flex;justify-content:center;width:100%;height:inherit}.slick-arrow{position:absolute;display:none !important;font-size:0;line-height:0;top:50%;width:32px;height:32px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}@media screen and (min-width:1000px){.slick-arrow{display:block !important}}.slick-prev{background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/arrow_left.svg);background-position:center;background-size:contain;background-repeat:no-repeat;left:-32px}.slick-next{background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/arrow_right.svg);background-position:center;background-size:contain;background-repeat:no-repeat;right:-32px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;border-radius:100%;cursor:pointer;color:transparent;border:0;outline:none;background:#707070;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.slick-dots li.slick-active button{background:#fff}.slick-dots li button:hover,.slick-dots li button:focus{background:#fff}@media screen and (min-width:1000px){.heroContent--salesPromotionsHero{width:680px}.heroContent--salesPromotionsHero:lang(fr){width:512px}}@media screen and (min-width:1400px){.heroContent--salesPromotionsHero:lang(fr){width:680px}}.pageContent__heading--salesPromotionsPrograms:lang(fr) span:nth-of-type(2){font-weight:inherit}.pageSection__backgroundImage--salesPromotionsPrograms{position:relative;width:100%;top:64px}@media screen and (min-width:1400px){.pageSection__backgroundImage--salesPromotionsPrograms{position:absolute;width:50%;top:100px;left:-125px}}@media screen and (min-width:1600px){.pageSection__backgroundImage--salesPromotionsPrograms{left:-55px}}.pageSection--salesPromotionsApproach{overflow-y:hidden}.pageContent--salesPromotionsApproach{margin:100px auto;z-index:2}@media screen and (min-width:600px){.pageContent--salesPromotionsApproach{margin:140px auto}}@media screen and (min-width:1600px){.pageContent--salesPromotionsApproach{margin:240px auto}}.grid--salesPromotionsApproach{margin-bottom:64px}.pageSection__backgroundImage--salesPromotionsApproach{position:absolute;width:100%;bottom:0;z-index:1}.pageContent--salesPromotionsWhatWeCanDo{margin:100px auto 72px auto}@media screen and (min-width:1000px){.pageContent--salesPromotionsWhatWeCanDo{margin:200px auto 140px auto}}.pageContent--salesPromotionsPortfolio{margin:72px auto 32px auto}@media screen and (min-width:1000px){.pageContent--salesPromotionsPortfolio{margin:140px auto 80px auto}}.portfolioCards--salesPromotionsPortfolio{width:86%}@media screen and (min-width:1400px){.portfolioCards--salesPromotionsPortfolio{width:77%}}.portfolioCards__item--salesPromotionsPortfolio{width:100%}@media screen and (min-width:1000px){.portfolioCards__item--salesPromotionsPortfolio{width:23%;box-shadow:0 .2em 1em 0 rgb(0 0 0/15%)}}.portfolioCards__item--salesPromotionsPortfolio:hover{box-shadow:0 .2em 1em 0 rgb(0 0 0/15%)}.portfolioCards__item--salesPromotionsPortfolio:hover .portfolioCards__overlay,.portfolioCards__item--salesPromotionsPortfolio:hover .portfolioCards__inner{display:none !important}@media screen and (min-width:1000px){.heroContent--webDevelopmentHero{width:700px}}.pageContent__heading--webDevelopmentFold:lang(fr) span:nth-of-type(2),.pageContent__heading--webDevelopmentFold:lang(fr) span:nth-of-type(3){font-size:inherit;font-weight:inherit}.pageContent--webDevelopmentServices{margin:32px auto 100px auto}@media screen and (min-width:600px){.pageContent--webDevelopmentServices{margin:100px auto 140px auto}}.grid--webDevelopmentServices{margin-bottom:72px}@media screen and (min-width:600px){.grid--webDevelopmentServices{margin-bottom:140px}}.grid--webDevelopmentServices:after{content:"";width:21%}.pageContent--webDevelopmentPortfolio{margin:100px auto 100px auto}.portfolioCards__item--webDevelopmentPortfolio{width:100%}@media screen and (min-width:1000px){.portfolioCards__item--webDevelopmentPortfolio{width:48%}}.portfolioCards__thumbnail--webDevelopmentPortfolio{width:100%;padding:0}@media screen and (max-width:1139px){.portfolioCards__overlay--webDevelopmentPortfolio{display:none}}.portfolioCards__title--webDevelopmentPortfolio{margin-bottom:0}.page-template-page--web-development .portfolioPopupDetails__right{visibility:hidden}.pageContent__inner--promotionalMerchandiseFold:lang(fr) span:nth-of-type(1),.pageContent__inner--promotionalMerchandiseFold:lang(fr) span:nth-of-type(2){font-size:inherit;font-weight:600}@media screen and (min-width:1000px){.pageContent__inner--promotionalMerchandiseFold:lang(fr){width:700px}}@media screen and (min-width:1000px){.pageContent__image--promotionalMerchandiseFold{margin-top:10px}}.portfolioCards--promotionalMerchandisePortfolio{flex-direction:row;margin-bottom:140px}.portfolioCards__item--promotionalMerchandisePortfolio{width:50%;box-shadow:none;cursor:default;margin-bottom:0}@media screen and (min-width:1000px){.portfolioCards__item--promotionalMerchandisePortfolio{width:25%}}.portfolioCards__thumbnail--promotionalMerchandisePortfolio{width:calc(100% - 24px)}@media screen and (min-width:1326px){.portfolioCards__thumbnail--promotionalMerchandisePortfolio{width:calc(100% - 32px)}}.pageSection__backgroundImage--promotionalMerchandiseExperience{position:relative;width:100%;top:64px}@media screen and (min-width:1400px){.pageSection__backgroundImage--promotionalMerchandiseExperience{position:absolute;width:50%;top:100px;left:-55px}}.pageContent--promotionalMerchandiseExperience{margin-bottom:140px}.bulletPointsList--promotionalMerchandiseExperience{margin:64px 0 43px}.pageContent--promotionalMerchandiseServices{margin:100px auto 72px auto}@media screen and (min-width:1000px){.pageContent--promotionalMerchandiseServices{margin:140px auto 100px auto}}.grid--promotionalMerchandiseServices{margin-bottom:64px}@media screen and (min-width:1000px){.grid--promotionalMerchandiseServices{margin-bottom:140px}.grid--promotionalMerchandiseServices:lang(fr){width:86% !important}}.gridItem--promotionalMerchandiseServices{width:48%;margin-bottom:7%}@media screen and (min-width:1400px){.gridItem--promotionalMerchandiseServices{width:23%}.gridItem--promotionalMerchandiseServices:nth-of-type(5),.gridItem--promotionalMerchandiseServices:nth-of-type(6),.gridItem--promotionalMerchandiseServices:nth-of-type(7){width:32%}}@media screen and (min-width:1600px){.grid--promotionalMerchandiseServices:after{content:"";width:21%}.gridItem--promotionalMerchandiseServices{width:23% !important}}.pageContent--promotionalMerchandiseAdditionalServices{padding:72px 0}@media screen and (min-width:1000px){.pageContent--promotionalMerchandiseAdditionalServices{padding:140px 0}}.pageContent__superTitle--promotionalMerchandiseAdditionalServices{display:block;margin-bottom:12px}.pageContent__heading--promotionalMerchandiseAdditionalServices{margin-bottom:12px}.pageContent__caption--promotionalMerchandiseAdditionalServices{margin:0 0 48px}.pageContent__text--promotionalMerchandiseAdditionalServices{margin:0 auto}.pageSection--packagingDisplaysHero{overflow-y:visible}@media screen and (min-width:1000px) and (max-width:1139px){.pageSection--packagingDisplaysHero{height:auto;min-height:auto}}.heroContent--packagingDisplaysHero{position:relative;z-index:2}@media screen and (min-width:1140px){.heroContent--packagingDisplaysHero{margin-top:260px}}@media screen and (min-width:1400px){.heroContent--packagingDisplaysHero{margin-top:220px}}@media screen and (min-width:1600px){.heroContent--packagingDisplaysHero{width:800px}}.heroContent__heading--packagingDisplaysHero:lang(fr){line-height:.95}.pageSection__backgroundImage--packagingDisplaysHero{position:absolute;width:100%;top:0;z-index:1}.pageContent--packagingDisplaysFold{position:relative;z-index:2}@media screen and (max-width:599px){.pageContent--packagingDisplaysFold{margin:0 auto}}.pageContent__inner--packagingDisplaysFold{margin-top:0}@media screen and (min-width:1000px) and (max-width:1139px){.pageContent__inner--packagingDisplaysFold{width:100%;padding-right:0}}@media screen and (min-width:1600px){.pageContent__inner--packagingDisplaysFold{margin-top:200px}.pageContent__inner--packagingDisplaysFold:lang(fr){width:800px}}.coins--packagingDisplaysFold{margin-bottom:72px}@media screen and (min-width:1000px){.coins--packagingDisplaysFold{margin-bottom:200px}}.coinItem--packagingDisplaysFold{background:#dcb11c !important;cursor:default !important}@media screen and (min-width:1326px){.coinItem--packagingDisplaysFold{width:23%;padding-bottom:23%;margin-bottom:3%}}@media screen and (min-width:1600px){.coinItem--packagingDisplaysFold{width:15%;padding-bottom:15%;margin-bottom:2%}}.coinItem__title--packagingDisplaysFold{display:block !important}.pageContent--packagingDisplaysPortfolioPackaging,.pageContent--packagingDisplaysPortfolioDisplays{margin-bottom:48px;text-align:center}@media screen and (min-width:1000px){.pageContent--packagingDisplaysPortfolioPackaging,.pageContent--packagingDisplaysPortfolioDisplays{margin-bottom:80px}}@media screen and (min-width:1140px){.pageContent--packagingDisplaysPortfolioPackaging{text-align:left}.pageContent--packagingDisplaysPortfolioDisplays{text-align:right}}.imageSlider__item{display:flex;min-height:600px;background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/bg_portfolio_item.svg);background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:1000px){.imageSlider__item{min-height:420px}}@media screen and (min-width:1140px){.imageSlider__item{min-height:460px}}@media screen and (min-width:1400px){.imageSlider__item{min-height:520px}}@media screen and (min-width:1600px){.imageSlider__item{min-height:600px}}.imageSlider__image{width:calc(100% - 64px);margin:auto;padding:32px 0}.dragNotice{position:relative;display:flex;font-weight:700;text-transform:uppercase}@media screen and (min-width:1000px){.dragNotice{min-width:175px}}.dragNotice:before{content:"";position:relative;width:23px;height:23px;top:0;bottom:0;background-position:center;background-size:contain;background-repeat:no-repeat}.dragNotice--packagingDisplaysPortfolioPackaging{margin:auto auto 21px 0}@media screen and (min-width:1000px){.dragNotice--packagingDisplaysPortfolioPackaging{margin:auto 32px}}.dragNotice--packagingDisplaysPortfolioDisplays{flex-direction:row-reverse;margin:auto 0 21px auto}@media screen and (min-width:1000px){.dragNotice--packagingDisplaysPortfolioDisplays{margin:auto -175px auto 32px}}.dragNotice--packagingDisplaysPortfolioPackaging:before{background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/arrow_link_left_dark_grey.svg);margin:auto 23px auto 0}.dragNotice--packagingDisplaysPortfolioDisplays:before{background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/arrow_link_right_dark_grey.svg);margin:auto 0 auto 23px}.imageSlider--packagingDisplaysPortfolioPackaging{flex-direction:column;width:86%;margin:auto auto 100px auto}@media screen and (min-width:1000px){.imageSlider--packagingDisplaysPortfolioPackaging{flex-direction:row;width:initial;margin:auto auto 140px auto}}.imageSlider--packagingDisplaysPortfolioDisplays{flex-direction:column-reverse;width:86%;margin:auto auto 64px auto}@media screen and (min-width:1000px){.imageSlider--packagingDisplaysPortfolioDisplays{flex-direction:row;width:initial;margin:auto auto 0 auto;transform:translateX(-239px)}}@media screen and (min-width:1400px){.heroContent--fulfillmentDistributionHero{width:800px}}.pageSection__backgroundImage--fulfillmentDistributionServices{position:relative;width:100%;top:64px;margin:0}@media screen and (min-width:1000px){.pageSection__backgroundImage--fulfillmentDistributionServices{width:50%}}@media screen and (min-width:1400px){.pageSection__backgroundImage--fulfillmentDistributionServices{position:absolute;width:50%;top:100px;left:-150px}}@media screen and (min-width:1600px){.pageSection__backgroundImage--fulfillmentDistributionServices{left:-55px}}.pageContent__heading--fulfillmentDistributionFold:lang(fr) span:nth-of-type(2),.pageContent__heading--fulfillmentDistributionFold:lang(fr) span:nth-of-type(3){font-size:inherit;font-weight:inherit}.pageContent--fulfillmentDistributionServices{margin-bottom:140px}@media screen and (min-width:1000px) and (max-width:1139px){.pageSection__backgroundImage--rewardsProgramsHero{background-position-x:70% !important}}.heroContent__heading--rewardsProgramsHero:lang(fr){line-height:.95}.pageContent__heading--rewardsProgramsFold:lang(fr) span:nth-of-type(1),.pageContent__heading--rewardsProgramsFold:lang(fr) span:nth-of-type(2),.pageContent__heading--rewardsProgramsFold:lang(fr) span:nth-of-type(3){font-size:inherit;font-weight:inherit}@media screen and (min-width:1800px){.pageContent__image--rewardsProgramsFold{margin-top:10px}}.pageSection--rewardsProgramsResults{min-height:100vh;overflow-y:visible}.pageContent__heading--rewardsProgramsResults:lang(fr){line-height:.95}.grid--rewardsProgramsServices{margin-bottom:72px}@media screen and (min-width:600px){.grid--rewardsProgramsServices{margin-bottom:140px}}.pageSection__backgroundImage--rewardsProgramsResults{position:relative;width:100%;top:64px;z-index:2;margin:0}@media screen and (min-width:1000px){.pageSection__backgroundImage--rewardsProgramsResults{width:50%}}@media screen and (min-width:1400px){.pageSection__backgroundImage--rewardsProgramsResults{position:absolute;width:50%;top:100px;left:-125px}}@media screen and (min-width:1600px){.pageSection__backgroundImage--rewardsProgramsResults{left:-55px}}.pageContent--rewardsProgramsServices{margin:48px auto 72px auto}@media screen and (max-width:1139px){.pageContent--rewardsProgramsServices{margin:48px auto 72px auto}}.pageContent--rewardsProgramsCoreComponents{margin:100px auto 72px auto;z-index:2}@media screen and (min-width:1000px){.pageContent--rewardsProgramsCoreComponents{margin:200px auto 140px auto}}@media screen and (min-width:1800px){.pageContent--rewardsProgramsCoreComponents{margin:280px auto 200px auto}}.pageSection__backgroundImage--rewardsProgramsCoreComponents{position:absolute;width:100%;bottom:0;z-index:1}.pageContent--rewardsProgramsDevelopment{margin:100px auto 0 auto}@media screen and (min-width:600px){.pageContent--rewardsProgramsDevelopment{margin:140px auto 0 auto}}.pageContent__text--rewardsProgramsDevelopment{margin-bottom:80px}.pageContent__link--rewardsProgramsDevelopment{margin-left:-12px}.grid--rewardsProgramsCoreComponents{margin-bottom:140px}.pageSection--contactHero{height:50vh;min-height:auto}@media screen and (min-width:1140px){.pageSection--contactHero{height:100vh}}@media screen and (min-width:1000px){.heroContent--contactHero{width:auto}}@media screen and (max-width:1139px){.heroContent--contactHero{margin:auto}}.pageContent--contactFold{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:86%;margin:72px auto 100px auto}@media screen and (min-width:1000px){.pageContent--contactFold{flex-direction:row;margin:200px auto 200px auto}}@media screen and (min-width:1326px){.pageContent--contactFold{width:77%}}@media screen and (min-width:1600px){.pageContent--contactFold{width:66%}}@media screen and (min-width:1000px){.pageContent__inner--contactFold{width:33.33%;margin:0 auto 0 0}}.pageContent__heading--contactFold{margin-bottom:32px;text-align:center}@media screen and (min-width:1000px){.pageContent__heading--contactFold{position:absolute;text-align:left}}.contactDetailsLine{position:relative;width:3px;height:80px;background:#000;top:0;left:0;right:0;margin:0 auto}@media screen and (min-width:1000px){.contactDetailsLine{height:520px}}@media screen and (min-width:1800px){.contactDetailsLine{margin:0 200px}}.contactDetailsLine:before{content:"";position:absolute;width:20px;min-height:20px;bottom:-18px;left:-8.5px;right:0;margin:auto;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/arrow_down.svg)}.contactDetails{margin:64px auto 0 auto;padding-right:48px}@media screen and (min-width:1000px){.contactDetails{width:33.33%;margin:12px 0 0 auto;padding-right:0}}.contactDetails__contactMethod{position:relative;display:flex;align-items:flex-start;text-decoration:none}.contactDetails__contactMethod:before{content:"";position:relative;width:30px;min-height:30px;margin:0 18px 0 0;background-position:center;background-size:contain;background-repeat:no-repeat}.contactDetails__contactMethod--address{margin:0 0 32px}@media screen and (min-width:1140px){.contactDetails__contactMethod--address{margin:0 0 60px}}.contactDetails__contactMethod--address:before{background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/icon_address.svg)}.contactDetails__contactMethod--email{margin-bottom:48px}@media screen and (min-width:1140px){.contactDetails__contactMethod--email{margin-bottom:60px}}.contactDetails__contactMethod--email:before{background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/icon_email.svg)}.contactDetails__contactMethod--phone:before{background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/icon_phone.svg)}.pageContent--contactForm{margin-bottom:64px}@media screen and (min-width:1000px){.pageContent--contactForm{margin-bottom:100px}}.pageContent__heading--contactForm span{font-size:.73em}.formContainer{width:86%;margin:0 auto 72px auto}@media screen and (min-width:1400px){.formContainer{width:62%;margin:0 auto 200px auto}}.disclaimerRequired{display:block;margin:8px 0;font-weight:700;color:red}.pageSection--legalHero{height:320px;min-height:auto}@media screen and (min-width:1140px){.pageSection--legalHero{height:660px}}@media screen and (max-width:1139px){.heroContent--legalHero{margin:auto}}.pageContent--legalFold{margin:64px auto}@media screen and (min-width:1000px){.pageContent--legalFold{margin:140px auto}}.pageContent--legalFold h1,.pageContent--legalFold h2{font-family:'Open Sans';font-size:1.2em;line-height:1.15}.pswp__top-bar,.pswp__caption{background:0 0 !important}.pswp__bg{background:rgba(0,0,0,.95) !important}.psgal figure.msnry_item{display:none !important}.psgal figure.msnry_item:first-of-type{display:block !important;width:100%;height:520px;padding:0;opacity:0}.pswp__item{opacity:0 !important}.pswp__item.opaque{opacity:1 !important;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media screen and (max-width:600px){.pswp__img{margin-top:0}}.pswp__zoom-wrap{z-index:999}.pswp__share--download,.pswp__button--share{display:none !important}.pswp__caption__center{text-align:center;max-width:92%;margin:12px auto 10px auto;font-size:15px;padding:0;line-height:20px;color:#fff}.pswp__button--arrow--right:before{right:120px;transform:scale(2);background-color:transparent !important}.pswp__button--arrow--left:before{left:120px;transform:scale(2);background-color:transparent !important}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:1 !important}.wpcf7{width:100%;margin:auto !important}.wpcf7 form{width:100%;float:left}.wpcf7 label{width:100%;display:block}.wpcf7 p{margin:0}.wpcf7 figure{width:100%;float:left}.wpcf7 figure h3{margin-bottom:10px;font-size:.92em;color:#707070}.wpcf7 figure h3 span{color:red}.wpcf7 figure p br{display:none}.wpcf7_field_inquiry_type{margin-bottom:24px}.wpcf7_field_captcha{width:auto !important}@media screen and (min-width:600px){.wpcf7 figure.wpcf7_field_first_name,.wpcf7 figure.wpcf7_field_last_name,.wpcf7 figure.wpcf7_field_email,.wpcf7 figure.wpcf7_field_company{width:49%}.wpcf7 figure.wpcf7_field_phone{width:88%}.wpcf7 figure.wpcf7_field_phone_ext{width:10%}.wpcf7 figure.wpcf7_field_first_name,.wpcf7 figure.wpcf7_field_company,.wpcf7 figure.wpcf7_field_phone{margin:0 2% 0 0}}.wpcf7 figure h4{margin:0 auto 4px auto}.wpcf7 input[type=submit]{min-width:240px;float:right;margin:16px 0 21px;color:#fff;font-size:.9em;font-weight:700;background:#dcb11c;border:none}.wpcf7-form-control-wrap{display:block;width:100%}.wpcf7 .wpcf7-response-output{width:100%;margin:0;padding:12px !important;float:left;text-align:center}.wpcf7 .wpcf7-mail-sent-ok{border:2px solid #398f14;color:#398f14}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:block;width:100%;margin:12px 0 16px 7px;float:left;box-sizing:border-box;text-align:left;text-decoration:underline}.wpcf7 .wpcf7-validation-errors,.wpcf7 .wpcf7-mail-sent-ng,.wpcf7 .wpcf7-aborted{display:block !important;width:100%;float:left;color:red;border-color:red;box-sizing:border-box;text-align:center}.wpcf7 .wpcf7-form .wpcf7-mail-sent-ok{display:block !important;width:100%;margin-bottom:32px;float:left;box-sizing:border-box;text-align:center}.wpcf7 ::-webkit-input-placeholder{color:#000}.wpcf7 :-moz-placeholder{color:#000}.wpcf7 ::-moz-placeholder{color:#000}.wpcf7 :-ms-input-placeholder{color:#000}.cf7sr-g-recaptcha{margin-bottom:24px;clear:both}@media screen and (min-width:600px){.cf7sr-g-recaptcha{float:left}}.lightSlider{display:flex}.lSSlideOuter{margin:auto;width:100%}.lSSlideOuter .lSPager.lSpg{display:block;position:relative;z-index:1}.lSAction>.lSPrev{display:block;width:16px;height:32px;background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/arrow_left.svg);background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important;z-index:1}.lSAction>.lSNext{display:block;width:16px;height:32px;background-image:url(//topmktg.productshop.io/wp-content/themes/ci-topmarketing/./assets/svgs/arrow_right.svg);background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important;z-index:1}.lSSlideOuter .lSPager.lSpg>li{padding:0 10px}.lSSlideOuter .lSPager.lSpg>li a{width:12px;height:12px;background-color:#707070}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#fff}.lg-outer .lg-thumb-outer{display:none;background:rgba(13,10,10,.7)}.lg-outer .lg-item,.lg-outer .lg-img-wrap{height:93%;top:4%}.lg-progress-bar .lg-progress{background-color:#fff !important}#lg-download{display:none !important}