section.services-sec-hero {width: 100vw;height: 100vh;display: table-cell;vertical-align: middle;position: relative;}
section.services-sec-hero .bg-overlay {position: absolute;top: 50%;left: 50%;width: 56vw;height: 100vh;background-size: cover !important;transform: translate(-50%,-50%);z-index: 3;overflow:hidden;}
section.services-sec-hero .bg-overlay video {position: absolute;top:50%;left:50%;width: 100%;/*height:100%;*/transform:translate(-50%,-50%);}

section.services-sec-hero .bg-overlay.bg-brands-and-campaigns {background: url("bg-brand-campaigns.png") no-repeat center center;}
section.services-sec-hero .bg-overlay.bg-social-media {background: url("bg-social-media.png") no-repeat center center;}
section.services-sec-hero .bg-overlay.bg-video {background: url("bg-video.png") no-repeat center center;}
section.services-sec-hero .bg-overlay.bg-digital-marketing {background: url("bg-digital-marketing.png") no-repeat center center;}
section.services-sec-hero .bg-overlay.bg-web-apps {background: url("bg-web-apps.png") no-repeat center center;}
section.services-sec-hero h1 {color: #ec268f;margin-bottom: 20px}
section.services-sec-hero .p_hero {width: 40vh;height: 40vh;display: inline-block;overflow: hidden;background:#ffffff;border-radius: 100%;position: relative;z-index: 9;pointer-events: none;}
section.services-sec-hero .p_hero > div{overflow:hidden;border-radius:100px;}
section.services-sec-hero .p_hero iframe {}
section.services-sec-01 {padding: 100px 0px;}
section.services-sec-01.ss-pink {color: #ffffff;background: #ec268f;}
section.services-sec-01.ss-black {color: #ffffff;background: #000000;}
section.services-sec-01 {}

section.services-sec-10 {padding: 100px 0px;color: #ffffff;background:#f0f0f0;text-align:center;}
section.services-sec-10 .brand-icons{padding:10px;}
section.services-sec-10 .brand-icons img{}
section.services-sec-10 .brand-icons h4{color:#000000;margin-top:20px;}

section.services-sec-02 {padding: 50px 0px 50px 0px;}
section.services-sec-02 .ss_box-wrp {padding: 100px 0px;border-bottom: 1px solid #dcdcdc;}
section.services-sec-02 .ss_box-wrp:nth-last-child(1) {border-bottom: none;}
section.services-sec-02 p {width: 100%;max-width: 650px;text-align: left;float: right;}
section.services-sec-03 {padding: 130px 0px;background: #f2f2f2;}
section.services-sec-03 .ss3-thumbs {overflow: hidden;position: relative;}
section.services-sec-04 {padding: 130px 0px 60px 0px;}
section.services-sec-04 .ss3-thumbs {overflow: hidden;position: relative;}
section.services-sec-04 .social-media-plan {}
section.services-sec-04 .social-media-plan .list-social {}
section.services-sec-04 .social-media-plan .list-social li {}
section.supermarquee {padding: 100px 0px;border: 1px solid #cccccc;font-size: 50px;margin-top: -1px;margin-bottom: 130px;}
section.supermarquee ul {margin: -50px 0px 0px 0px;padding: 0px;filter: grayscale(1);opacity: .2;list-style-type: none}
section.supermarquee ul li {display: inline-block;}

section.services-sec-05 {padding: 130px 0px 60px 0px;background: #ec268f;}
section.services-sec-05 .ss3-thumbs {overflow: hidden;position: relative;}
section.services-sec-05 .social-media-plan {text-align: center;padding: 80px 60px;margin-bottom: 70px;background: #ffffff;border: 2px solid #ffffff;box-shadow: 0px 0px 20px 0px #0000005e, inset 0px 0px 20px 0px #0000005e;}
section.services-sec-05 .social-media-plan .list-social {margin: 40px 0px 20px 0px;padding: 0px;list-style-type: none;}
section.services-sec-05 .social-media-plan .list-social li {padding: 10px 20px;display: inline-block;}

section.services-sec-06 {padding: 130px 0px 130px 0px;background: #ec268f;}
section.services-sec-06 ul.list-videos{margin: 60px 0px 0px 0px;list-style-type: none;/* display: flex; */}
section.services-sec-06 ul.list-videos li{margin-right: 20px;margin-bottom: 20px;}
section.services-sec-06 ul.list-videos li{font-size: 15px;display:inline-block;padding: 7px 20px 10px 20px;background: #e8e8e8;border-radius: 100px;}


section.services-sec-07 {padding: 130px 0px 130px 0px;background: #f7f7f7;}
section.services-sec-07 .ser-cap_box{padding: 30px 20px;text-align: center;background: #ffffff;}
section.services-sec-07 .ser-cap_box h2{margin-bottom: 30px;}
section.services-sec-07 .ser-cap_box ul{margin: 0px;padding: 0px;list-style-type: none;}
section.services-sec-07 .ser-cap_box ul li{padding: 10px;border-top: 1px solid #ccc;}

a.btn-download-leaf {display: inline-block;position: relative;margin-top: 20px;margin-left: 26px;padding: 10px 0px;}
a.btn-download-leaf .pdf-img {width: 130px;position: absolute;top: 50%;left: -60px;transform: translateY(-50%);z-index: 9;}
a.btn-download-leaf .pdf-img img {}
a.btn-download-leaf .pdf-text {display: block;position: relative;color: #000000;font-size: 14px;font-weight: 500;padding: 12px 25px 13px 75px;border: 1px solid #000000;overflow: hidden;}
a.btn-download-leaf .pdf-text:after {content: "";position: absolute;top: 0;left: -10%;width: 0%;height: 100%;background: #512c85;transform: skewX(10deg);z-index: -1;transition: all 300ms ease-in-out;}
a.btn-download-leaf .pdf-text:before {content: "";position: absolute;top: 0;left: -10%;width: 0%;height: 100%;background: #fbf2ef;transform: skewX(10deg);z-index: -1;transition: all 300ms ease-in-out .3s;}

a.btn-download-leaf:hover {text-decoration: none;transition: all 500ms ease-in-out;}
a.btn-download-leaf:hover .pdf-text:after {width: 120%;transition: all 300ms ease-in-out .3s;}
a.btn-download-leaf:hover .pdf-text:before {width: 120%;transition: all 300ms ease-in-out;}
a.btn-download-leaf:hover .pdf-text {color: #ffffff;transition: all 500ms ease-in-out;}

a.btn-download-brand {display: flex;position: relative;margin-top: 30px;padding: 10px 20px 10px 0px;align-items: center;width: 100%;max-width: 410px;border-radius: 10px;box-shadow: 0 0 10px rgb(0 0 0 / 0.2);overflow: hidden;}

a.btn-download-brand .pdf-img {max-width: 45%;position: relative;z-index: 9;}
a.btn-download-brand .pdf-img img {}
a.btn-download-brand .pdf-text {width: 60%;position: relative;color: #000000;font-size: 14px;font-weight: 500;padding-left: 15px;overflow: hidden;}

a.btn-download-brand .pdf-text strong {display: block;color: #ffffff;font-size: 18px;font-weight: 600;line-height: 1.2;margin-bottom: 10px;}
a.btn-download-brand .pdf-text span {color: #ffe62d;}
a.btn-download-brand:after {content: "";position: absolute;top: 0;left: 29%;width: 100%;height: 100%;background: #ed008c;transform: skewX(22deg);z-index: -1;transition: all 300ms ease-in-out;}
a.btn-download-brand:before {content: "";position: absolute;top: 0;left: -10%;width: 0%;height: 100%;background: #142268;transform: skewX(22deg);z-index: 0;transition: all 300ms ease-in-out .3s;}
a.btn-download-brand:hover {text-decoration: none;transition: all 500ms ease-in-out;}
a.btn-download-brand:hover:after {width: 120%;transition: all 300ms ease-in-out .3s;}
a.btn-download-brand:hover:before {width: 43%;transition: all 300ms ease-in-out;}
a.btn-download-brand:hover .pdf-text {color: #ffffff;transition: all 500ms ease-in-out;}
