.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}html{overflow-x:hidden}html,body,div,span{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}body{line-height:1;font-family:proxima-nova, sans-serif;font-weight:400;font-size:15px;color:#000000;letter-spacing:0.02em;display:flex;flex-direction:column;min-height:100vh;position:relative;background-color:#fff}.skip-to-content-link{background:#000;color:#FFF;border:2px solid #FFF;text-align:center;width:auto;height:30px;left:0;padding:8px;position:absolute;transform:translateY(-100%);transition:transform 0.3s}.skip-to-content-link:focus{transform:translateY(0%)}img{width:100%;height:auto}a img{border:0}a:focus,input:focus,select:focus,textarea:focus,.btn:focus,button:focus{text-decoration:none}input::-ms-clear{display:none}main{flex-grow:1;padding-top:0;padding-bottom:0;z-index:1}section{display:block;width:100%}.wrapper{display:block;width:100%;max-width:1920px;margin:0 auto;height:auto;padding:0 65px;box-sizing:border-box;position:relative}.wrapper-m{max-width:1606px}.wrapper-s{max-width:816px}.wrapper-full-width{max-width:none}.row{display:flex;flex-wrap:nowrap;flex-direction:row;position:relative;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);justify-content:center;align-items:flex-start}.col-half{width:calc(50% - 40px);margin:0 20px}.col-third{width:calc(33.3333333% - 40px);margin:0 20px}.col-fourth{width:calc(25% - 40px);margin:0 20px}.col-fifth{width:calc(20% - 40px);margin:0 20px}.col-two-third{width:calc(66.6666666% - 40px);margin:0 20px}.col-fourth{width:calc(25% - 40px);margin:0 20px}.col-fifth{width:calc(20% - 40px);margin:0 20px}.col-three-fourth{width:calc(75% - 40px);margin:0 20px}.mb-30{margin-bottom:30px}.mb-70{margin-bottom:70px}.desktop{display:block}.mobile{display:none}.clear{clear:both}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5 h6,.h6{font-family:din-condensed, serif;font-style:normal;font-weight:400;line-height:1.2em;letter-spacing:0.075em;color:#000000;margin-top:0;margin-bottom:30px;-webkit-font-smoothing:antialiased;text-transform:uppercase}h1,.h1{font-size:38px}h2,.h2{font-size:38px}h3,.h3{font-size:24px}h4,.h4{font-size:15px}h5,.h5,h6,.h6{font-size:15px}p,ul,ol{font-size:15px;font-family:proxima-nova, sans-serif;font-weight:400;line-height:2.2em;margin-top:0;margin-bottom:1em}ul{padding-left:32px;list-style:disc}ol{padding-left:32px}a{text-decoration:underline;color:#000000}a:hover,a:focus{text-decoration:none}button,.btn,input[type=submit]{display:inline-block;font-family:proxima nova, sans-serif;font-size:10px;text-decoration:none;text-align:center;font-weight:600;line-height:1.2em;letter-spacing:0.2em;padding:22px 44px;background-color:transparent;color:#000000;box-sizing:border-box;border:2px solid #000000;border-radius:3px;cursor:pointer;text-decoration:none;text-transform:uppercase;transition:0.5s background-color}input[type=submit]:hover,button:hover,.btn:hover,button.active,.btn.active{background-color:#000000;color:#FFFFFF;text-decoration:none}.btn-inverted,input.inverted[type=submit]{background-color:#000000;color:#FFFFFF;border:2px solid #FFFFFF;transition:0.5s opacity}.btn-inverted:hover,input.inverted[type=submit]:hover{opacity:0.8}.btn.btn-disabled,.btn.btn-disabled:hover,button:disabled,button:disabled:hover{color:#EEEEEE;border:1px solid #EEEEEE;cursor:default}.rte{overflow:auto;word-wrap:break-word}.rte>*:last-child{margin-bottom:0}hr{margin:0;border-top:1px solid #000000;border-bottom:none;border-left:none;border-right:none;width:100%}table{width:100%}table,th,td{padding:10px;border:none;border-collapse:collapse;text-align:left;font-size:15px;line-height:2.2em}.text-center{text-align:center}label{font-family:proxima-nova, sans-serif;font-size:15px;line-height:1.2em;font-style:normal;margin-bottom:20px;display:block;font-weight:600}input[type=submit]{vertical-align:middle}input[type=text],input[type=email],textarea{width:100%;padding:18px;border:1px solid rgba(0,0,0,0.12);font-family:inherit;font-size:15px;line-height:normal;color:#000000;background-color:#fafafa;vertical-align:middle}input[type=text]::placeholder,input[type=email]::placeholder,textarea::placeholder{color:#999999}textarea{height:250px}header{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px 50px;position:relative}header .h-logo{display:block;width:100%}header .h-logo img{display:block;width:181px;height:auto;margin:0 auto;padding:14px}header .h-nav{text-transform:uppercase}header .h-nav ul{margin:0;padding:0;list-style:none}header .h-nav ul li{display:inline-block}header .h-nav ul li *{text-decoration:none;font-weight:600;letter-spacing:0.2em;transition:0.5s color}header .h-nav ul li *:hover{color:rgba(0,0,0,0.8)}header .h-nav.desktop{padding:14px}header .h-nav.desktop ul{position:relative}header .h-nav.desktop ul li{margin:0 12px}header .h-nav.desktop ul li>*:first-child{margin:7px 0;font-size:12px}header .h-nav.desktop ul li:hover .submenu,header .h-nav.desktop ul li:focus-within .submenu{display:block}header .h-nav.desktop ul li .submenu{display:none;padding:12px 0;z-index:999;position:absolute;background-color:#FFF}header .h-nav.desktop ul li .submenu li{display:block}header .h-mobile-btn{position:absolute;right:30px;top:50%;transform:translateY(-50%);text-decoration:none;padding:0;border:0}header .h-mobile-btn:hover{background-color:transparent}header .h-mobile-btn svg{width:45px;height:37.5px}.menu{display:none;transform:translateX(-100%);position:fixed;width:100vw;height:100vh;background-color:#FFFFFF;top:0;left:0;z-index:99;overflow-y:scroll}.menu .wrapper{padding:50px}.menu.menu-open{display:block;transform:translateX(0);transition:0.5s transform}.menu.menu-close{display:none;transform:translateX(-100%);transition:0.5s transform}.menu nav ul{margin:0;padding:0;list-style:none}.menu nav ul li{display:block;margin-bottom:20px}.menu nav ul li a{font-size:30px;letter-spacing:0.075em;line-height:1.8em;color:#000000;font-weight:600;text-decoration:none;font-family:din-condensed, serif;text-transform:uppercase}.menu .close-menu{position:absolute;top:20px;right:20px;cursor:pointer;color:#000000;font-size:50px;float:right;font-weight:600;padding:0;border:0}.menu .close-menu:hover{background-color:transparent}footer{background-color:#000000;color:#FFFFFF;padding:70px 0}footer .footer-title .h3{color:#FFFFFF}footer .footer-button{margin-bottom:30px}footer .footer-nav{margin-bottom:30px}footer .footer-nav ul{margin:0;padding:0;list-style:none;text-align:center}footer .footer-nav ul li{display:inline-block;padding-right:20px}footer .footer-nav ul li a{font-size:10px;color:#FFFFFF;text-decoration:none;letter-spacing:0.2em;text-transform:uppercase;transition:0.5s opacity}footer .footer-nav ul li a:hover{opacity:0.8}footer .footer-nav ul li:last-child{padding-right:0}footer .footer-newsletter{margin-bottom:30px}footer .footer-newsletter label{display:block;text-align:center}footer .footer-newsletter input[type=text],footer .footer-newsletter input[type=email]{width:calc(100% - 130px);max-width:250px}footer .footer-newsletter form,footer .footer-newsletter .thank-you{min-height:100px}footer .footer-newsletter .thank-you{padding:2em}footer .footer-logo img{display:block;max-width:190px;width:100%;height:auto;margin:0 auto}.template-index section:not(.slideshow-section):not(.gallery-section):not(.press-section):not(.carousel-section){padding:70px 0}.template-index section.slideshow-section,.template-index section.gallery-section,.template-index section.press-section,.template-index section.carousel-section{padding:0}.carousel-control-next,.carousel-control-prev{position:absolute;top:40%;bottom:51%;z-index:2;display:block;padding:16px;width:auto;height:auto;background:rgba(0,0,0,0.8);color:#fff;text-decoration:none;font-weight:600;font-size:18px;border:0}.carousel-control_prev{border-radius:0 2px 2px 0}.carousel-control_next{right:0;border-radius:2px 0 0 2px}.carousel-control-next-icon,.carousel-control-prev-icon{width:24px;height:24px}.caption-wrapper{position:relative;top:0;right:0;bottom:40px;z-index:1;display:grid;align-items:center;left:0}.caption{min-width:0;height:fit-content;padding:1em 2em;justify-self:center;align-self:end;background:rgba(255,255,255,0.75);text-align:center;width:fit-content}.caption .btn{color:white;background:black;padding:10px 20px;border-radius:0}.caption[data-align=left]{justify-self:left;align-self:center;text-align:left;padding-left:70px}.caption[data-align=right]{justify-self:right;align-self:center;text-align:left;padding-right:70px}.rich-text-section.rich-text-section-2{background-color:#9cc7df}.carousel-section .owl-theme .owl-nav [class*=owl-]{margin:0 !important;padding:16px !important;border-radius:0 !important}.carousel-section .owl-prev div,.carousel-section .owl-next div{padding:0;border:0}.carousel-section .owl-prev div svg,.carousel-section .owl-next div svg{height:24px;width:auto}.carousel-section .owl-theme .owl-nav{margin-top:0 !important;position:absolute !important;top:50% !important;transform:translateY(-50%) !important;width:100% !important;display:flex !important;justify-content:space-between !important}.carousel-section .owl-theme .owl-nav [class*=owl-]{background:rgba(0,0,0,0.8) !important}.carousel-section .owl-theme .owl-nav [class*=owl-]:hover{background:#000000 !important}.buttons-section .btn{margin:17px}.press-section .press-grid{display:flex;flex-wrap:wrap}.press-section .press-grid .press-card{width:33.333333%;height:auto;position:relative;line-height:1;font-size:0}.press-section .press-grid .press-card img{width:100%;height:auto}.press-section .press-grid .press-card .press-title{position:absolute;top:6.3%;left:6.3%;text-transform:uppercase;font-weight:600;letter-spacing:2.6px;font-size:1.4vw;color:#FFFFFF;background-color:#000;padding:5px 10px}.template-page section:not(.hero-banner-section):not(.press-page-press-section):not(.contact-heading-section):not(.slideshow-section){padding:70px 0}.template-page section.hero-banner-section,.template-page section.press-page-press-section,.template-page section.contact-heading-section,.template-page section.slideshow-section{padding:0}.what-we-do-grid-section .what-we-do-grid .col-third img{width:100%;height:auto;margin-bottom:30px}#what-we-do .buttons-section{padding-top:0}.talent-driven-brands-grid-section .talent-driven-brands-grid .col-half img{width:100%;height:auto;margin-bottom:30px}#talent-driven-brands .buttons-section{padding-top:0}.hero-banner-section{padding:0}.hero-banner-section img{width:100%;height:auto}.articles-section article{margin-bottom:50px}.articles-section article:last-child{margin-bottom:0}.contact-form-section .form-row{margin-bottom:30px}.contact-form-section .form-row:last-child{margin-bottom:0}.google-maps-section iframe{width:100%;height:400px}.cosmopolitan-video-section .row{margin-bottom:30px}.cosmopolitan-video-section .row:last-child{margin-bottom:0}@media (max-width: 768px){.wrapper{padding:0 20px}.desktop{display:none}.mobile{display:block}.row{flex-direction:column;width:100%;margin:0 0 50px 0}.row:last-child{margin-bottom:0}.col-half,.col-third,.col-two-third,.col-fourth,.col-three-fourth,.col-fifth{width:100%;margin:0 0 50px 0}.col-half:last-child,.col-third:last-child,.col-two-third:last-child,.col-fourth:last-child,.col-three-fourth:last-child,.col-fifth:last-child{margin-bottom:0}footer .footer-nav ul li{display:block;padding-right:0;padding-bottom:20px}footer .footer-nav ul li:last-child{padding-bottom:0}.press-section .press-grid .press-card{width:50%}.press-section .press-grid .press-card .press-title{top:10px;left:10px;letter-spacing:2px;font-size:16px}}
