@import url("https://fonts.googleapis.com/css?family=Catamaran|Lato:100,300,400,700,900|Montserrat:100,400,700,900");*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body,.overlay nav ul li a,footer h2,footer .site-info,.main_slider .slider_wrapper .sub_text_wrapper .sub_text,#content section#intro h2,section#about_business .business_text_wrapper .business_text h2,section#about_business .business_text_wrapper .business_text p,section#portfolio .esg-grid li.tp-esg-item.eg-custom-portfolio-wrapper .esg-entry-cover .esg-cc .esg-center a,section#portfolio .esg-grid li.tp-esg-item .eg-post-84 h3,section#portfolio .esg-grid li.tp-esg-item .eg-post-84 p,section#portfolio .esg-grid li.tp-esg-item .eg-post-92 h3,section#portfolio .esg-grid li.tp-esg-item .eg-post-92 p,section#testimonials .container h2,section#testimonials .container #slider .slide p,section#testimonials .container #slider .slide .customer_details,section#lets_talk p,#popmake-121 .pum-title,#popmake-121 .pum-content h3,#popmake-121 .pum-content p,section#project_single .project_wrapper .project_details h2,section#project_single .project_wrapper .project_details h3,section#project_single .project_wrapper .project_details p,section#project_single .project_wrapper .project_details .pro_name,section#project_single .project_wrapper .project_details .pro_client,section#project_single .project_wrapper .project_details .pro_work{font-family:'Lato', sans-serif;-webkit-font-smoothing:antialiased;font-weight:normal}a.button,.page_header .header_content h1,#content section#intro h5,section#about_business .background_wrapper .background_text,section#portfolio .esg-grid li.tp-esg-item .eg-post-84 p a,section#lets_talk h2,section#lets_talk .contact_buttons a,#popmake-121 .gform_wrapper .gform_footer input[type="submit"],section#project_single .project_wrapper .project_details .pro_name label,section#project_single .project_wrapper .project_details .pro_client label,section#project_single .project_wrapper .project_details .pro_work label,section#project_single .project_links_wrapper{font-family:'Montserrat', sans-serif;-webkit-font-smoothing:antialiased;font-weight:normal}section#testimonials .container .navigation:after{font-family:'Catamaran', sans-serif;-webkit-font-smoothing:antialiased;font-weight:bold}body{color:#232325}a{color:#67b2c1;text-decoration:none;transition:all 250ms ease-in-out}a:hover{color:#004b91}.section_wrapper{max-width:1200px;margin:0 auto}.read_more a{display:inline-block;text-transform:uppercase;color:#009b3a}.read_more a:hover{color:#004b91}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media only screen and (max-width: 1199px){.mk-padding-wrapper{padding:0}}a.button{font-size:14px;padding:17px 44px;border:1px solid white;border-radius:60px;color:white;text-transform:uppercase;display:inline-block;letter-spacing:2px;font-weight:400;position:relative}@media only screen and (max-width: 767px){a.button{font-size:12px;padding:16px 30px}}a.button.gradborder{background:#fff}a.button.gradborder:after{content:'';position:absolute;top:-2px;bottom:-2px;right:-2px;left:-2px;background-image:linear-gradient(to bottom right, #46bae0 0%, #947ae3 100%);z-index:-1;border-radius:inherit}header{z-index:1000;position:relative;opacity:0}header .menue_container{position:fixed;top:0px;overflow:visible;z-index:999;background:transparent;width:100%;height:60px}header .menue_container .site-branding{position:fixed;left:30px;top:27px}header .menue_container .site-branding a{display:block;width:46px;height:46px;background:url("../images/digital-creative-logo-blue.png");background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .25s ease-in-out}header .menue_container .site-branding a:hover{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}header .menue_container .site-branding a img{display:block;max-width:100%}.page-id-89 header .menue_container .site-branding a{background-image:url("../images/digital-creative-logo-white.png")}header .menue_container .button_container{position:fixed;top:25px;right:30px;height:23px;width:25px;cursor:pointer;z-index:100;transition:opacity .25s ease;text-align:right}@media only screen and (max-width: 639px){header .menue_container .button_container{top:37px;right:20px}}header .menue_container .button_container:hover{opacity:.7;opacity:1}header .menue_container .button_container:not(.activemenu) .middle{width:17.5px}header .menue_container .button_container:not(.activemenu) .bottom{width:17.5px}header .menue_container .button_container:hover:not(.activemenu) .top{width:17.5px}header .menue_container .button_container:hover:not(.activemenu) .middle{width:25px}header .menue_container .button_container:hover:not(.activemenu) .bottom{width:32.5px}header .menue_container .button_container.activemenu .top{-ms-transform:translateY(5px) translateX(0) rotate(45deg);transform:translateY(5px) translateX(0) rotate(45deg);background:#ef2ed1}.page-id-89 header .menue_container .button_container.activemenu .top{background:#ef2ed1}header .menue_container .button_container.activemenu .middle{opacity:0;background:#ef2ed1}.page-id-89 header .menue_container .button_container.activemenu .middle{background:#ef2ed1}header .menue_container .button_container.activemenu .bottom{-ms-transform:translateY(-11px) translateX(0) rotate(-45deg);transform:translateY(-11px) translateX(0) rotate(-45deg);background:#ef2ed1}.page-id-89 header .menue_container .button_container.activemenu .bottom{background:#ef2ed1}header .menue_container .button_container span{background:#6ac7cc;border:none;height:4px;width:100%;position:absolute;top:0;right:0;transition:all .35s ease;cursor:pointer;border-radius:6px}@media only screen and (max-width: 639px){header .menue_container .button_container span{height:4px}}header .menue_container .button_container span:nth-of-type(2){top:7px}header .menue_container .button_container span:nth-of-type(3){top:14px}.page-id-89 header .menue_container .button_container span{background:#FFF}header .menue_container .button_container:hover span{background:#6ac7cc}.page-id-89 header .menue_container .button_container:hover span{background:#FFF}.overlay{background:#FFF;position:fixed;height:100vh !important;width:100%;transition:all 0.5s ease-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:-100vh;z-index:100;border:10px solid #6ac7cc;border-width:0px 10px}.overlay.open{margin-top:0}.overlay.open li{animation:'fadeInDown' 1s ease forwards;animation-delay:.2s}.overlay.open li:nth-of-type(2){animation-delay:.4s}.overlay.open li:nth-of-type(3){animation-delay:.6s}.overlay.open li:nth-of-type(4){animation-delay:.8s}.overlay nav{margin:-170px auto 0}.overlay nav ul{list-style:none;padding:0;margin:-100px auto 0 auto}.overlay nav ul li a{display:block;position:relative;color:#232325;text-decoration:none;font-size:65px;text-align:center;font-weight:200;line-height:1.5em}.overlay nav ul li a:hover{color:#ef2ed1;letter-spacing:7px}.overlay nav ul li a:hover:after{content:" ";width:80px;height:1px;background:#ef2ed1;position:absolute;bottom:0;left:calc(50% - 40px)}footer{padding:50px 0 0;position:relative;text-align:center;background:#f9f9f9;z-index:10}footer::before{content:"";display:block;position:absolute;top:-44px;width:211px;height:44px;background:url("../images/footer_top.png");background-size:211px;background-position:center bottom;background-repeat:no-repeat;left:0;right:0;margin:0 auto}footer h2{font-size:40px;color:#67b2c1;font-weight:300;margin-bottom:54px}@media only screen and (max-width: 1023px){footer h2{font-size:36px}}@media only screen and (max-width: 767px){footer h2{font-size:30px;margin-bottom:40px}}footer .site-info{color:#949494;padding:25px 0 50px;background:#f5f5f5;max-width:100%}footer .site-info .mail,footer .site-info .tel,footer .site-info .copy{display:inline-block;margin:0 10px}@media only screen and (max-width: 767px){footer .site-info .mail,footer .site-info .tel,footer .site-info .copy{font-size:12px}}footer .site-info .mail strong,footer .site-info .mail span,footer .site-info .tel strong,footer .site-info .tel span,footer .site-info .copy strong,footer .site-info .copy span{color:#67b2c1}footer .site-info .mail a,footer .site-info .tel a,footer .site-info .copy a{color:#949494}footer .site-info .mail a:hover,footer .site-info .tel a:hover,footer .site-info .copy a:hover{color:#67b2c1}footer .arrow-indicator{top:-27px;position:absolute;left:calc(50% - 7px);color:#6a77bb}footer .arrow-indicator .fa{position:absolute;top:30%;left:50%;margin:auto;font-size:16px;animation:jellyMoveDown 1.5s ease infinite}body.home footer::before{top:-43px}.dc_animated1s{animation-duration:1s;animation-fill-mode:both}.dc_animated2s{animation-duration:2s;animation-fill-mode:both}.dc_animated3s{animation-duration:3s;animation-fill-mode:both}@keyframes dcfadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.dcfadeInDown{animation-name:dcfadeInDown}@keyframes dcfadeInDown100{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}.dcfadeInDown100{animation-name:dcfadeInDown100}@keyframes dcfadeInUp100{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}.dcfadeInUp100{animation-name:dcfadeInUp100}@keyframes dcfadeInUp200{0%{opacity:0;transform:translateY(200px)}100%{opacity:1;transform:translateY(0)}}.dcfadeInUp200{animation-name:dcfadeInUp200}@keyframes dcfadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.dcfadeInLeft{animation-name:dcfadeInLeft}@keyframes dcfadeInLeft100{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}.dcfadeInLeft100{animation-name:dcfadeInLeft100}@keyframes dcfadeInRight200{0%{opacity:0;transform:translateX(200px)}100%{opacity:1;transform:translateX(0)}}.dcfadeInRight200{animation-name:dcfadeInRight200}.main_slider{margin-top:40px;height:calc(100vh - 40px);display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.main_slider{height:auto}}.main_slider .slider_wrapper{max-width:1280px;margin:auto;height:auto;max-height:866px;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.main_slider .slider_wrapper{margin-top:50px}}.main_slider .slider_wrapper .iframe_wrapper{display:block;height:100%;display:block;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.main_slider .slider_wrapper .iframe_wrapper iframe{z-index:1;position:relative;margin-top:-80px}@media only screen and (max-width: 1199px){.main_slider .slider_wrapper .iframe_wrapper iframe{max-height:calc(850 / 1280 * 100vw)}}@media only screen and (max-width: 799px){.main_slider .slider_wrapper .iframe_wrapper iframe{max-height:calc(635 / 589 * 100vw)}}.main_slider .slider_wrapper .image_wrapper{position:relative;text-align:center;z-index:2}@media only screen and (max-width: 799px){.main_slider .slider_wrapper .image_wrapper{overflow:hidden;max-width:100%}}@media only screen and (max-width: 1199px){.main_slider .slider_wrapper .image_wrapper img{max-width:none;margin-left:-5%;width:110%}}@media only screen and (max-width: 799px){.main_slider .slider_wrapper .image_wrapper img{max-width:none;margin-left:-20%;width:140%;padding-bottom:3px}}.main_slider .slider_wrapper .sub_text_wrapper{position:relative;text-align:center;width:100%;z-index:3;background:#fff;height:auto;margin-top:-10px;padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 767px){.main_slider .slider_wrapper .sub_text_wrapper{padding-bottom:120px}}@media only screen and (max-width: 650px){.main_slider .slider_wrapper .sub_text_wrapper{padding-top:30px}}.main_slider .slider_wrapper .sub_text_wrapper .sub_text{font-size:15px;font-weight:700;margin-bottom:50px;opacity:0;display:none !important}@media only screen and (max-width: 650px){.main_slider .slider_wrapper .sub_text_wrapper .sub_text{width:70%;margin:0 auto 20px}}.main_slider .slider_wrapper .sub_text_wrapper a.button{background:#6693b3;background:linear-gradient(135deg, #6693b3 0%, #64bac4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6693b3', endColorstr='#64bac4',GradientType=1 );opacity:0}.main_slider .slider_wrapper .sub_text_wrapper a.button:hover{background:white;color:#6693b3;border-color:#6693b3}.page_header{min-height:610px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:left;align-content:left;background:#63b1c3;background:linear-gradient(135deg, #63b1c3 0%, #74a2c3 0%, #72c5d3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#63b1c3', endColorstr='#72c5d3',GradientType=1 )}@media only screen and (max-width: 1023px){.page_header{min-height:40vh;max-width:100%;overflow:hidden}}.page_header .header_content{width:1200px;margin:0 auto;display:block;max-width:100%}.page_header .header_content h1{font-size:72px;font-weight:700;line-height:0.7em;color:white;letter-spacing:15px;margin:-45px 0 0 0;opacity:0}@media only screen and (max-width: 1199px){.page_header .header_content h1{padding:0 20px}}@media only screen and (max-width: 767px){.page_header .header_content h1{font-size:52px}}.page_header .header_content h1 em{font-size:24px;font-style:normal;letter-spacing:5px}#content{position:relative;z-index:3}.single-post #content{padding-top:74px}#content section#intro{padding:100px 0;position:relative;text-align:center;z-index:2;background:#63b1c3;background:linear-gradient(135deg, #63b1c3 0%, #659ebb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#63b1c3', endColorstr='#659ebb',GradientType=1 )}@media only screen and (max-width: 1199px){#content section#intro{padding:100px 20px}}#content section#intro::before{content:"";display:block;position:absolute;top:-43px;width:207px;height:43px;background:url("../images/intro_top.png");background-size:207px;background-position:center 0px;background-repeat:no-repeat;left:0;right:0;margin:0 auto}#content section#intro h2{font-size:43px;font-weight:300;color:white;margin:0 auto;line-height:1.2em;margin-bottom:17px;max-width:1160px;opacity:0}@media only screen and (max-width: 1199px){#content section#intro h2{font-size:35px}}@media only screen and (max-width: 1099px){#content section#intro h2 br{display:none}}@media only screen and (max-width: 767px){#content section#intro h2{font-size:27px}}#content section#intro h5{font-size:15px;font-weight:bold;color:white;font-weight:400;text-transform:uppercase;letter-spacing:8px;margin-bottom:40px;opacity:0}@media only screen and (max-width: 1099px){#content section#intro h5{font-size:13px}}@media only screen and (max-width: 949px){#content section#intro h5{font-size:11px;letter-spacing:5px}}@media only screen and (max-width: 767px){#content section#intro h5{letter-spacing:3px}}#content section#intro a.button{opacity:0}#content section#intro a.button:hover{background:white;color:#659ebb}#content section#intro .arrow-indicator{top:-27px;position:absolute;left:calc(50% - 7px);color:#fff}#content section#intro .arrow-indicator .fa{position:absolute;top:30%;left:50%;margin:auto;font-size:16px;animation:jellyMoveDown 1.5s ease infinite}@keyframes jellyMoveDown{0%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}3.2%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6.676, 0, 1)}6.31%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.619, 0, 1)}10.51%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6.188, 0, 1)}14.71%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1.763, 0, 1)}18.92%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.467, 0, 1)}23.02%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.428, 0, 1)}27.23%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.73, 0, 1)}31.33%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.511, 0, 1)}35.54%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.406, 0, 1)}39.64%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.684, 0, 1)}56.36%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.193, 0, 1)}73.07%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.054, 0, 1)}89.69%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.015, 0, 1)}100%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes jellyMoveUp{0%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}3.6%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -8.156, 0, 1)}7.11%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -10.471, 0, 1)}9.61%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.617, 0, 1)}12.11%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -7.532, 0, 1)}17.12%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.383, 0, 1)}22.12%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1.218, 0, 1)}27.13%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2.29, 0, 1)}37.14%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.517, 0, 1)}47.15%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.501, 0, 1)}67.17%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.11, 0, 1)}87.19%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.024, 0, 1)}100%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}section#about_business{background:#f3f3f3;padding-top:50px;position:relative;overflow:hidden}@media only screen and (max-width: 1023px){section#about_business{padding-bottom:50px}}@media only screen and (max-width: 767px){section#about_business{padding-bottom:0px;padding-top:0px}}section#about_business .background_wrapper{width:100%;position:absolute;z-index:1;opacity:0}section#about_business .background_wrapper .background_text{padding-top:83px;padding-right:calc(100vw * 0.33);font-weight:700;font-size:180px;text-align:right;color:#fff;text-transform:uppercase;letter-spacing:0.2em;white-space:nowrap}@media only screen and (max-width: 1699px){section#about_business .background_wrapper .background_text{font-size:170px}}@media only screen and (max-width: 1439px){section#about_business .background_wrapper .background_text{font-size:150px;padding-top:86px;text-align:left;margin-left:-10px}}@media only screen and (max-width: 1199px){section#about_business .background_wrapper .background_text{font-size:140px;padding-top:95px}}@media only screen and (max-width: 1099px){section#about_business .background_wrapper .background_text{font-size:130px;padding-top:103px}}@media only screen and (max-width: 1023px){section#about_business .background_wrapper .background_text{font-size:120px;padding-top:75px}}@media only screen and (max-width: 849px){section#about_business .background_wrapper .background_text{padding-top:65px}}@media only screen and (max-width: 767px){section#about_business .background_wrapper .background_text{padding-right:0;font-size:14.32292vw;padding-top:55px}}@media only screen and (max-width: 699px){section#about_business .background_wrapper .background_text{padding-top:25px}}@media only screen and (max-width: 639px){section#about_business .background_wrapper .background_text{padding-top:45px}}section#about_business .business_text_wrapper{display:-ms-flexbox;display:flex;z-index:2;position:relative;max-width:1210px;margin:0 auto;padding:0 20px}@media only screen and (max-width: 639px){section#about_business .business_text_wrapper{-ms-flex-direction:column;flex-direction:column}}section#about_business .business_text_wrapper .business_text{-ms-flex:2 0 0;flex:2 0 0;top:200px;width:100%;left:0;right:0;margin:140px auto 0;line-height:normal;opacity:0}@media only screen and (max-width: 1699px){section#about_business .business_text_wrapper .business_text{margin-top:120px}}@media only screen and (max-width: 1199px){section#about_business .business_text_wrapper .business_text{margin-left:20px}}@media only screen and (max-width: 849px){section#about_business .business_text_wrapper .business_text{margin-top:100px}}@media only screen and (max-width: 767px){section#about_business .business_text_wrapper .business_text{margin-top:80px}}@media only screen and (max-width: 699px){section#about_business .business_text_wrapper .business_text{margin-top:50px}}section#about_business .business_text_wrapper .business_text h2{font-size:52px;margin-top:54px;margin-bottom:60px;font-weight:100}@media only screen and (max-width: 1023px){section#about_business .business_text_wrapper .business_text h2{font-size:44px;margin-top:30px;margin-bottom:50px;line-height:1em}}@media only screen and (max-width: 849px){section#about_business .business_text_wrapper .business_text h2{font-size:40px}}@media only screen and (max-width: 767px){section#about_business .business_text_wrapper .business_text h2{font-size:37px}}@media only screen and (max-width: 699px){section#about_business .business_text_wrapper .business_text h2{font-size:30px}}section#about_business .business_text_wrapper .business_text h2 em{font-style:normal;color:#ef2ed1;font-weight:900}section#about_business .business_text_wrapper .business_text p{font-weight:300;font-size:24px;line-height:1.5em;max-width:510px}@media only screen and (max-width: 767px){section#about_business .business_text_wrapper .business_text p{font-size:19px;max-width:600px}}@media only screen and (max-width: 699px){section#about_business .business_text_wrapper .business_text p{font-size:18px}}section#about_business .business_text_wrapper .business_text a.button{background:white;color:#232325}@media only screen and (max-width: 639px){section#about_business .business_text_wrapper .business_text a.button{margin-bottom:60px}}section#about_business .business_text_wrapper .business_text a.button:hover{background:#232325;color:white}section#about_business .business_text_wrapper .business_gallery{-ms-flex:1 0 0;flex:1 0 0;padding-left:20px;opacity:0}@media only screen and (max-width: 767px){section#about_business .business_text_wrapper .business_gallery{text-align:center}}section#about_business .business_text_wrapper .business_gallery img{max-width:130% !important;margin-left:84px;transition:all 0.5s ease-out}@media only screen and (max-width: 1439px){section#about_business .business_text_wrapper .business_gallery img{max-width:111% !important;margin-left:0}}@media only screen and (max-width: 767px){section#about_business .business_text_wrapper .business_gallery img{max-height:550px !important;padding-top:30px}}@media only screen and (max-width: 639px){section#about_business .business_text_wrapper .business_gallery img{display:none}}section#portfolio{background:#dbdcdd}section#portfolio .esg-grid li.tp-esg-item .esg-overlay{transition:all 250ms ease-in-out;background:rgba(52,56,69,0.82);background:linear-gradient(rgba(52,56,69,0) 0%, rgba(52,56,69,0.82) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(255, 255, 255, 0)', endColorstr='rgba(52, 56, 69, .82)',GradientType=1 )}section#portfolio .esg-grid li.tp-esg-item#eg-1-post-id-84 .esg-overlay,section#portfolio .esg-grid li.tp-esg-item#eg-2-post-id-92 .esg-overlay{background:none}section#portfolio .esg-grid li.tp-esg-item#eg-1-post-id-84 .esg-cc,section#portfolio .esg-grid li.tp-esg-item#eg-2-post-id-92 .esg-cc{bottom:auto !important;transition:all 300ms cubic-bezier(0.13, 0.56, 0.8, 0.86)}section#portfolio .esg-grid li.tp-esg-item .esg-cc{transition:all 300ms cubic-bezier(0.13, 0.56, 0.8, 0.86)}section#portfolio .esg-grid li.tp-esg-item:hover .esg-overlay{opacity:0 !important}section#portfolio .esg-grid li.tp-esg-item:hover .esg-cc{bottom:26px !important}section#portfolio .esg-grid li.tp-esg-item.eg-custom-portfolio-wrapper .esg-entry-cover .esg-cc{top:auto !important;bottom:20px}@media only screen and (max-width: 1199px){section#portfolio .esg-grid li.tp-esg-item.eg-custom-portfolio-wrapper .esg-entry-cover .esg-cc{text-align:left}}@media only screen and (max-width: 559px){section#portfolio .esg-grid li.tp-esg-item.eg-custom-portfolio-wrapper .esg-entry-cover .esg-cc .esg-center{margin:0 20px}}section#portfolio .esg-grid li.tp-esg-item.eg-custom-portfolio-wrapper .esg-entry-cover .esg-cc .esg-center a{font-size:30px;font-weight:700;line-height:1em;max-width:85%;color:white}@media only screen and (max-width: 1199px){section#portfolio .esg-grid li.tp-esg-item.eg-custom-portfolio-wrapper .esg-entry-cover .esg-cc .esg-center a{font-size:22px;max-width:70%}}@media only screen and (max-width: 559px){section#portfolio .esg-grid li.tp-esg-item.eg-custom-portfolio-wrapper .esg-entry-cover .esg-cc .esg-center a{font-size:20px;max-width:85%}}section#portfolio .esg-grid li.tp-esg-item.eg-custom-portfolio-wrapper .esg-entry-cover .esg-cc .esg-center a:visited{color:white}section#portfolio .esg-grid li.tp-esg-item.eg-custom-portfolio-wrapper .esg-entry-cover .esg-cc .esg-center a:hover{color:#f3f3f3;text-shadow:0 none}section#portfolio .esg-grid li.tp-esg-item .eg-post-84{float:none;text-align:left}section#portfolio .esg-grid li.tp-esg-item .eg-post-84 h3{font-size:30px;font-weight:bold;color:#232325;font-weight:900}section#portfolio .esg-grid li.tp-esg-item .eg-post-84 p{font-size:52px;font-weight:100;line-height:1em;margin:0 0 25px 0;color:#232325;font-weight:100}@media only screen and (max-width: 1199px){section#portfolio .esg-grid li.tp-esg-item .eg-post-84 p{font-size:40px}}@media only screen and (max-width: 767px){section#portfolio .esg-grid li.tp-esg-item .eg-post-84 p{font-size:30px;font-weight:300}}section#portfolio .esg-grid li.tp-esg-item .eg-post-84 p:last-of-type{margin-bottom:0}section#portfolio .esg-grid li.tp-esg-item .eg-post-84 p em{color:#ef2ed1;font-style:normal}section#portfolio .esg-grid li.tp-esg-item .eg-post-84 p a{font-size:14px;letter-spacing:3px;font-weight:normal;color:#6b62b2;padding:0;text-transform:uppercase;vertical-align:middle}section#portfolio .esg-grid li.tp-esg-item .eg-post-84 p a:after{content:"";display:inline-block;position:relative;font-family:FontAwesome;font-size:10px;width:23px;height:23px;border:1px solid;display:inline-block;vertical-align:middle;border-radius:20px;line-height:21px;text-align:center;margin-left:10px;padding-left:5px}section#portfolio .esg-grid li.tp-esg-item .eg-post-92{float:none;text-align:left}section#portfolio .esg-grid li.tp-esg-item .eg-post-92 h3{font-size:30px;font-weight:bold;color:#ef2ed1;line-height:1em}@media only screen and (max-width: 1023px){section#portfolio .esg-grid li.tp-esg-item .eg-post-92 h3{font-size:22px}}section#portfolio .esg-grid li.tp-esg-item .eg-post-92 p{font-size:27px;font-weight:300;line-height:1.1em;padding:20px 0 0;margin:20px 0 0;color:#232325;max-width:446px;text-transform:none}@media only screen and (max-width: 1199px){section#portfolio .esg-grid li.tp-esg-item .eg-post-92 p{font-size:25px}}@media only screen and (max-width: 1023px){section#portfolio .esg-grid li.tp-esg-item .eg-post-92 p{font-size:20px;font-weight:300;margin-top:0}}section#testimonials{background:#66afc0;padding:100px 0}section#testimonials .container{display:block;margin:0 auto;max-width:600px;position:relative}@media only screen and (max-width: 767px){section#testimonials .container{padding:0 20px}}section#testimonials .container h2{font-size:52px;font-weight:100;color:white;margin-bottom:50px}@media only screen and (max-width: 767px){section#testimonials .container h2{font-size:32px}}section#testimonials .container .navigation{position:relative;margin-bottom:30px}section#testimonials .container .navigation #prev,section#testimonials .container .navigation #next{cursor:pointer;z-index:100;display:inline-block;margin:0;padding:0;opacity:0.5;border:1px solid white;border-radius:20px;padding:0 5px 0 7px;line-height:normal;vertical-align:middle;position:relative}section#testimonials .container .navigation #prev i,section#testimonials .container .navigation #next i{color:white;font-size:10px;vertical-align:middle}section#testimonials .container .navigation #prev:hover,section#testimonials .container .navigation #next:hover{opacity:1}section#testimonials .container .navigation #prev{padding:0 7px 0 5px}section#testimonials .container .navigation:after{content:"”";display:inline-block;position:absolute;top:-50px;right:0;color:white;font-size:138px}section#testimonials .container #slider{width:100%;height:350px;position:relative;overflow:hidden;float:left;padding:0;border-radius:5px}section#testimonials .container #slider .slide{position:absolute;width:100%;height:100%;display:none}section#testimonials .container #slider .slide.active{display:block}section#testimonials .container #slider .slide p{font-size:30px;color:white;font-weight:100;line-height:normal}@media only screen and (max-width: 767px){section#testimonials .container #slider .slide p{font-size:20px}}section#testimonials .container #slider .slide .customer_details{font-size:18px;color:white;font-weight:100}@media only screen and (max-width: 767px){section#testimonials .container #slider .slide .customer_details{font-size:15px}}section#testimonials .container #slider .slide .customer_details img{vertical-align:middle;max-width:100px;border-radius:100px;margin-right:20px}@media only screen and (max-width: 767px){section#testimonials .container #slider .slide .customer_details img{margin-right:0px;max-width:80px;display:block;margin-bottom:10px}}section#lets_talk{padding:135px 0 150px;background:#63b1c3;background:linear-gradient(135deg, #63b1c3 0%, #354150 0%, #362e48 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#63b1c3', endColorstr='#362e48',GradientType=1 )}@media only screen and (max-width: 1099px){section#lets_talk{padding:75px 20px 100px}}section#lets_talk h2{font-size:60px;font-weight:bold;color:white;font-weight:bold;opacity:0}@media only screen and (max-width: 1099px){section#lets_talk h2{font-size:45px}}section#lets_talk p{font-size:32px;color:white;font-weight:100;opacity:0}@media only screen and (max-width: 1099px){section#lets_talk p{font-size:25px}}section#lets_talk .contact_buttons{text-align:center;opacity:0}section#lets_talk .contact_buttons a{padding:15px 40px;border:1px solid rgba(255,255,255,0.27);border-radius:50px;font-size:14px;text-transform:uppercase;font-weight:bold;color:white;margin:0 20px;font-weight:400;display:inline-block;letter-spacing:2px;line-height:24px}@media only screen and (max-width: 767px){section#lets_talk .contact_buttons a{display:block;margin:20px 0;padding:16px 30px;font-size:12px}}section#lets_talk .contact_buttons a:hover{border:1px solid transparent;background:#6693b3;background:linear-gradient(135deg, #6693b3 0%, #64bac4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6693b3', endColorstr='#64bac4',GradientType=1 )}section#lets_talk .contact_buttons a.contact_form:before{content:"";display:inline-block;position:relative;font-family:Fontawesome;color:#85cad9;margin-right:10px;font-size:21px;vertical-align:middle}section#lets_talk .contact_buttons a[href^="tel:"]:before{content:"";display:inline-block;position:relative;font-family:Fontawesome;color:#85cad9;margin-right:10px;font-size:32px;vertical-align:middle}#popmake-121{padding:90px 70px}@media only screen and (max-width: 1023px){#popmake-121{padding:20px 20px}}@media only screen and (max-width: 767px){#popmake-121{top:20px !important}}#popmake-121 .pum-title{font-size:30px;font-weight:900;text-align:center}#popmake-121 .pum-content h3{font-size:52px;font-weight:100;color:#232325;margin-bottom:20px}@media only screen and (max-width: 1023px){#popmake-121 .pum-content h3{font-size:42px}}#popmake-121 .pum-content p{font-size:20px;font-weight:300;color:#232325}@media only screen and (max-width: 1023px){#popmake-121 .pum-content p{font-size:16px}}#popmake-121 .gform_wrapper .ginput_container input,#popmake-121 .gform_wrapper .ginput_container textarea{border:none;border-bottom:1px solid #dfdfdf;outline:none;padding:0;margin-bottom:10px}@media only screen and (max-width: 1023px){#popmake-121 .gform_wrapper .ginput_container input,#popmake-121 .gform_wrapper .ginput_container textarea{margin-bottom:0px}}#popmake-121 .gform_wrapper .ginput_container input.placeholder,#popmake-121 .gform_wrapper .ginput_container textarea.placeholder{color:#232325;font-size:20px;font-weight:300;opacity:0.7}@media only screen and (max-width: 1023px){#popmake-121 .gform_wrapper .ginput_container input.placeholder,#popmake-121 .gform_wrapper .ginput_container textarea.placeholder{font-size:16px}}#popmake-121 .gform_wrapper .ginput_container input:-moz-placeholder,#popmake-121 .gform_wrapper .ginput_container textarea:-moz-placeholder{color:#232325;font-size:20px;font-weight:300;opacity:0.7}@media only screen and (max-width: 1023px){#popmake-121 .gform_wrapper .ginput_container input:-moz-placeholder,#popmake-121 .gform_wrapper .ginput_container textarea:-moz-placeholder{font-size:16px}}#popmake-121 .gform_wrapper .ginput_container input::-moz-placeholder,#popmake-121 .gform_wrapper .ginput_container textarea::-moz-placeholder{color:#232325;font-size:20px;font-weight:300;opacity:0.7}@media only screen and (max-width: 1023px){#popmake-121 .gform_wrapper .ginput_container input::-moz-placeholder,#popmake-121 .gform_wrapper .ginput_container textarea::-moz-placeholder{font-size:16px}}#popmake-121 .gform_wrapper .ginput_container input::-webkit-input-placeholder,#popmake-121 .gform_wrapper .ginput_container textarea::-webkit-input-placeholder{color:#232325;font-size:20px;font-weight:300;opacity:0.7}@media only screen and (max-width: 1023px){#popmake-121 .gform_wrapper .ginput_container input::-webkit-input-placeholder,#popmake-121 .gform_wrapper .ginput_container textarea::-webkit-input-placeholder{font-size:16px}}#popmake-121 .gform_wrapper .ginput_container input:focus.placeholder,#popmake-121 .gform_wrapper .ginput_container textarea:focus.placeholder{opacity:0.2}#popmake-121 .gform_wrapper .ginput_container input:focus:-moz-placeholder,#popmake-121 .gform_wrapper .ginput_container textarea:focus:-moz-placeholder{opacity:0.2}#popmake-121 .gform_wrapper .ginput_container input:focus::-moz-placeholder,#popmake-121 .gform_wrapper .ginput_container textarea:focus::-moz-placeholder{opacity:0.2}#popmake-121 .gform_wrapper .ginput_container input:focus::-webkit-input-placeholder,#popmake-121 .gform_wrapper .ginput_container textarea:focus::-webkit-input-placeholder{opacity:0.2}@media only screen and (max-width: 767px){#popmake-121 .gform_wrapper .ginput_container textarea{margin-top:10px}}@media only screen and (max-width: 767px){#popmake-121 .gform_wrapper ul{margin:0}}#popmake-121 .gform_wrapper .gform_footer{text-align:center}#popmake-121 .gform_wrapper .gform_footer input[type="submit"]{font-size:14px;padding:22px 40px;border:1px solid white;border-radius:60px;color:white;text-transform:uppercase;display:inline-block;margin:0;text-transform:uppercase;background:#6693b3;background:linear-gradient(135deg, #6693b3 0%, #64bac4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6693b3', endColorstr='#64bac4',GradientType=1 )}@media only screen and (max-width: 767px){#popmake-121 .gform_wrapper .gform_footer input[type="submit"]{font-size:12px;padding:16px 30px}}#popmake-121 .gform_wrapper .gform_footer input[type="submit"]:hover{background:white;color:#6693b3;border-color:#6693b3}section#project_single .project_wrapper{display:-ms-flexbox;display:flex;max-width:1700px;margin:0 auto;transition:all 0.5s ease}@media only screen and (max-width: 767px){section#project_single .project_wrapper{-ms-flex-direction:column;flex-direction:column}}section#project_single .project_wrapper .project_details{-ms-flex:4 0 0;flex:4 0 0;padding-top:100px;min-width:600px;transition:all 0.5s ease}section#project_single .project_wrapper .project_details article{padding-left:34%;padding-right:15%;transition:all 0.5s ease}section#project_single .project_wrapper .project_details article>*{opacity:0}@media only screen and (max-width: 1199px){section#project_single .project_wrapper .project_details{padding-top:60px;min-width:410px;min-width:100px}section#project_single .project_wrapper .project_details article{padding-left:25%;padding-right:15%}}section#project_single .project_wrapper .project_details h2{font-size:30px;font-weight:900;margin-bottom:50px;line-height:1.15em;max-width:260px}@media only screen and (max-width: 1199px){section#project_single .project_wrapper .project_details h2{margin-bottom:20px;font-size:25px}}section#project_single .project_wrapper .project_details h3{font-size:24px;margin-bottom:20px}@media only screen and (max-width: 1199px){section#project_single .project_wrapper .project_details h3{font-size:20px}}section#project_single .project_wrapper .project_details p{font-size:18px;font-weight:300;line-height:2em}@media only screen and (max-width: 1199px){section#project_single .project_wrapper .project_details p{font-size:16px}}section#project_single .project_wrapper .project_details .pro_intro{margin-bottom:50px}@media only screen and (max-width: 1199px){section#project_single .project_wrapper .project_details .pro_intro{margin-bottom:20px}}section#project_single .project_wrapper .project_details .pro_name,section#project_single .project_wrapper .project_details .pro_client,section#project_single .project_wrapper .project_details .pro_work{font-size:14px;margin:20px 0 28px;color:#232325}@media only screen and (max-width: 1199px){section#project_single .project_wrapper .project_details .pro_name,section#project_single .project_wrapper .project_details .pro_client,section#project_single .project_wrapper .project_details .pro_work{font-size:12px;margin:15px 0}}section#project_single .project_wrapper .project_details .pro_name label,section#project_single .project_wrapper .project_details .pro_client label,section#project_single .project_wrapper .project_details .pro_work label{font-weight:700;text-transform:uppercase;font-size:14px;color:#6a77bb;display:block;margin-bottom:3px;letter-spacing:3px}@media only screen and (max-width: 1199px){section#project_single .project_wrapper .project_details .pro_name label,section#project_single .project_wrapper .project_details .pro_client label,section#project_single .project_wrapper .project_details .pro_work label{font-size:12px}}section#project_single .project_wrapper .project_details .pro_content{margin-top:106px}@media only screen and (max-width: 1199px){section#project_single .project_wrapper .project_details .pro_content{margin-top:30px}}section#project_single .project_wrapper .project_details .pro_content a.viewwebsite{margin-left:-16px;background:#6693b3;background:linear-gradient(135deg, #6693b3 0%, #64bac4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6693b3', endColorstr='#64bac4',GradientType=1 )}@media only screen and (max-width: 849px){section#project_single .project_wrapper .project_details .pro_content a.viewwebsite{font-size:13px;padding:12px 28px}}section#project_single .project_wrapper .project_details .pro_content a.viewwebsite:hover{background:#FFF;color:#6693b3;border-color:#6693b3}section#project_single .project_wrapper .project_images{-ms-flex:6 0 0;flex:6 0 0;text-align:right}section#project_single .project_wrapper .project_images img{display:block;max-width:100%;opacity:0}section#project_single .project_links_wrapper{position:fixed;bottom:0;left:0;right:0;z-index:1000000;background:#6693b3;background:linear-gradient(135deg, #6693b3 0%, #64bac4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6693b3', endColorstr='#64bac4',GradientType=1 );opacity:0}@media only screen and (max-width: 650px){section#project_single .project_links_wrapper{position:relative}}section#project_single .project_links_wrapper .project_links_innerwrapper{max-width:1240px;max-width:100%;width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;text-align:center;-ms-flex-align:center;align-items:center;height:120px}@media only screen and (max-width: 650px){section#project_single .project_links_wrapper .project_links_innerwrapper{display:block;height:auto}}section#project_single .project_links_wrapper .project_links_innerwrapper a{display:inline-block;font-size:14px;letter-spacing:0.2em;text-transform:uppercase;color:#949494;color:#fff}section#project_single .project_links_wrapper .project_links_innerwrapper>div{-ms-flex:3 0 0;flex:3 0 0;line-height:120px;text-transform:uppercase;position:relative;overflow:hidden}@media only screen and (max-width: 650px){section#project_single .project_links_wrapper .project_links_innerwrapper>div{line-height:50px;text-align:center !important;padding:0 !important;max-width:100% !important}}section#project_single .project_links_wrapper .project_links_innerwrapper>div i{transition:all 300ms cubic-bezier(0.13, 0.56, 0.25, 0.86)}section#project_single .project_links_wrapper .project_links_innerwrapper>div img{position:absolute;top:-50%;height:200%;opacity:0;transition:all 1200ms cubic-bezier(0.43, 0.56, 0.25, 0.86)}section#project_single .project_links_wrapper .project_links_innerwrapper>div a:hover{color:transparent;transition:all 300ms cubic-bezier(0.13, 0.56, 0.25, 0.86)}section#project_single .project_links_wrapper .project_links_innerwrapper>div a:hover i{-ms-transform:translateX(3px);transform:translateX(3px);color:#6ac7cc}section#project_single .project_links_wrapper .project_links_innerwrapper>div a:hover img{opacity:1;transition:all 300ms cubic-bezier(0.13, 0.56, 0.25, 0.86)}section#project_single .project_links_wrapper .project_links_innerwrapper .prev_link{text-align:left;padding-left:20px}section#project_single .project_links_wrapper .project_links_innerwrapper .prev_link i{margin-right:10px}section#project_single .project_links_wrapper .project_links_innerwrapper .prev_link img{left:-100%}section#project_single .project_links_wrapper .project_links_innerwrapper .prev_link a:hover img{left:0}section#project_single .project_links_wrapper .project_links_innerwrapper .next_link{text-align:right;padding-right:20px}section#project_single .project_links_wrapper .project_links_innerwrapper .next_link i{margin-left:10px}section#project_single .project_links_wrapper .project_links_innerwrapper .next_link img{right:-100%}section#project_single .project_links_wrapper .project_links_innerwrapper .next_link a:hover img{right:0}section#project_single .project_links_wrapper .project_links_innerwrapper .back_to_link{-ms-flex:1 0 0;flex:1 0 0;line-height:100%;text-align:center}section#project_single .project_links_wrapper .project_links_innerwrapper .back_to_link a{max-width:30px}section#project_single .project_links_wrapper .project_links_innerwrapper .back_to_link:hover span:before,section#project_single .project_links_wrapper .project_links_innerwrapper .back_to_link:hover span:after{background-color:#6ac7cc}section#project_single .project_links_wrapper .project_links_innerwrapper .back_to_link:hover span:first-child:before{-ms-transform:translateX(-1px) translateY(-1px);transform:translateX(-1px) translateY(-1px)}section#project_single .project_links_wrapper .project_links_innerwrapper .back_to_link:hover span:first-child:after{-ms-transform:translateX(1px) translateY(-1px);transform:translateX(1px) translateY(-1px)}section#project_single .project_links_wrapper .project_links_innerwrapper .back_to_link:hover span:last-child:before{-ms-transform:translateX(-1px) translateY(1px);transform:translateX(-1px) translateY(1px)}section#project_single .project_links_wrapper .project_links_innerwrapper .back_to_link:hover span:last-child:after{-ms-transform:translateX(1px) translateY(1px);transform:translateX(1px) translateY(1px)}section#project_single .project_links_wrapper .project_links_innerwrapper .back_to_link span:before,section#project_single .project_links_wrapper .project_links_innerwrapper .back_to_link span:after{content:'';display:inline-block;width:13px;height:13px;margin-right:2px;margin-bottom:2px;float:left;background-color:#c0c0c0;background-color:#fff;transition:all 1s cubic-bezier(0.13, 0.56, 0.25, 0.86)}
