body, html {height: 100%;}html {padding: 0;margin: 0;scroll-behavior: smooth;}body {margin: 0;padding: 0;font-size: 17px;font-weight: 400;color: #191a1a;font-family: 'Montserrat', sans-serif;overflow-x: hidden;}h1, h2, h3, h4, h5, h6 {font-family: 'Montserrat', sans-serif;}p {line-height: 1.6;margin: 0 0 1.8em 0;font-size: 0.9em;}a, button {outline: none;transition: all 0.5s ease-out;}img.w-100 {height: auto;}.f-left {float: left;}button, .btn-primary {border-style: solid;border-width: 2px;border-color: rgb(236, 236, 236);background: -moz-linear-gradient(top, rgba(74, 18, 30, 0.6) 0%, rgba(127, 32, 52, 0.63) 100%);background: -webkit-linear-gradient(top, rgba(74, 18, 30, 0.6) 0%, rgba(127, 32, 52, 0.63) 100%);background: linear-gradient(to bottom, rgba(74, 18, 30, 0.6) 0%, rgba(127, 32, 52, 0.63) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#994a121e', endColorstr='#a17f2034', GradientType=0);font-family: 'Montserrat', sans-serif;padding: .5em 2em;transition: opacity ease-in-out 0.5s;color: #fff;border-radius: 20em;font-size: 1em;box-shadow: none !important;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}button:hover, .btn-primary:hover, button:focus, .btn-primary:focus {border-color: rgb(236, 236, 236) !important;}img {max-width: 100%;}.transition {position: fixed;width: 100%;height: 100%;opacity: 1;z-index: 21;top: 0;background: #ffffffa3;transition: opacity ease-in-out 0.5s, z-index ease-in-out 0.5s;display: flex;align-items: center;justify-content: center;align-content: center;}.transition.hide {opacity: 0;z-index: -1;display: none;}.mainwrapper {width: 100%;float: left;padding: 0 0 0 0;}.container {max-width: 90.000em;width: 100%;}.headerwrapper {width: 100%;padding: 0 0 0 0;}.top-logo {padding-left: 6em;}#videosection {width: 100%;float: left;height: 100vh;overflow: hidden;}#videosection::before {width: 100%;height: 100vh;position: absolute;content: '';left: 0;top: 0;background: #24182e85;}#videosection video {height: 100vh;width: auto;}.video_section {margin: 0;}.site-header>.site-logo {width: auto;padding-bottom: 0;border-bottom: 0;text-align: center;margin: 0.7em 0;}.wp-custom-logo .site-header {padding: 0;align-items: inherit;}.site-header {padding: 0;}.primary-navigation .primary-menu-container>ul>.menu-item>a {font-size: 1.000em;font-weight: 500;color: #24182e;}.primary-navigation {font-size: initial;}.primary-navigation .current-menu-item>a:first-child, .primary-navigation .current_page_item>a:first-child {text-decoration: none;text-decoration-style: solid;}.menu-item {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: .2s;transition-duration: .2s }.menu-item:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #3a6876;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out }.menu-item:hover, .menu-item:focus, .menu-item:active {color: #fff }.menu-item:hover:before, .menu-item:focus:before, .menu-item:active:before {-webkit-transform: scaleX(1);transform: scaleX(1) }.current-menu-item:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #3a6876 !important;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out }#navigation ul li.current-menu-item a {background: #3a6876 !important;-webkit-transform: scaleX(0);transform: scaleX(1);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;color: #f5cc51 !important;}.current-menu-item a {color: #fff !important;}.current-menu-item:hover, .current-menu-item:focus, .current-menu-item {color: #fff !important;}.current-menu-item:hover:before, .current-menu-item:before {-webkit-transform: scaleX(1);transform: scaleX(1) }.primary-navigation a:hover {text-decoration: none;text-decoration-style: inherit;}.information .call {font-size: 1.200em;font-weight: 500;background: #e599b4;color: #fff;padding: 2em 0.9em 0.8em 0.9em;display: inline-block;line-height: 1;}.information .call:hover {background: #24182e;color: #fff;}.information .email {font-size: 1.200em;font-weight: 500;background: #24182e;color: #fff;padding: 2em 0.9em 0.8em 0.9em;display: inline-block;line-height: 1;}.information .email:hover {background: #e599b4;color: #fff;}.information {margin-left: 1em;}.middlewrapper {width: 100%;margin: 0;padding: 0 0 0 0;}.middlewrapper p:empty {display: none;}.welcomepart {margin: 0;width: 100%;float: left;background-repeat: no-repeat !important;background: #000;padding: 10em 0;}.site-main {padding: 0;}.welcomepart .right-content {position: relative;padding-right: 0;}.welcomepart .left-content {text-align: center;}.welcomepart .left-content h2 {color: #ffd454;font-size: 2.824em;font-weight: 600;padding: 0 0 0 0;position: relative;margin: 0;}.welcomepart .left-content h2::before {position: absolute;right: 1.9em;top: 0.7em;content: '';background: #ffd454;width: 5.625em;height: 0.563em;z-index: -1;}.welcomepart .left-content .read-btn {background: #ffd454;padding: 0.5em 1.5em 0.6em 3.2em;text-decoration: none;border-radius: 100px;position: relative;color: #24182e;font-size: 1.1em;font-weight: 500;}.welcomepart .left-content .read-btn:hover {background: #fff;color: #ffd454;}.welcomepart .left-content .read-btn::before {width: 1.3em;height: 0.1em;background: #24182e;position: absolute;left: 1.5em;top: 50%;content: '';}.welcomepart .left-content .read-btn:hover::before {background: #ffd454;}.welcomepart .left-content p {color: #fff;font-size: 1.612em;font-weight: 300;padding: 2em 0;margin: 0;line-height: 1.4;}.welcomepart .right-content h3 {position: absolute;left: 1.5em;bottom: 1em;color: #fff;font-size: 1.882em;font-weight: 700;background: #24182e;padding: 0.5em 1em;}.welcomepart .right-content h3 span {font-weight: 200;}.entry-header, .post-thumbnail, .entry-content, .entry-footer, .author-bio {margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}.post-thumbnail, .entry-content .wp-audio-shortcode, .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), *[class*=inner-container]>*:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), .default-max-width {max-width: inherit;}.welcomepart .container {max-width: 98%;width: 100%;}.yellow-circle {width: 8em;height: 8em;display: inline-block;background: #ffd454;border-radius: 100px;position: relative;top: 6em;left: 16em;z-index: -1;}.w1-circle {width: 6em;height: 6em;display: inline-block;background: #ffffff85;border-radius: 100px;position: relative;top: -2em;right: -30em;z-index: -1;}.w2-circle {width: 5em;height: 5em;display: inline-block;background: #ffffff42;border-radius: 100px;position: relative;top: 0em;left: -15em;z-index: -1;}.servicespart {width: 100%;padding: 4.118em 0 0 0;margin: 0;float: left;}#services_bg {width: 100%;display: inline-block;background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;perspective: 1px;}.servicespart .container {max-width: 100%;width: 100%;padding: 0;}.servicespart .col-lg-4.col-md-4.col-sm-12 {float: left;}h2.default {width: 100%;display: inline-block;padding: 0 0 0 0;margin: 0 0 1.296em 0;font-size: 2.8em;color: #24182e;position: relative;text-align: center;font-weight: 600;}h2.default::before {position: absolute;top: 0.7em;content: '';background: #ffd454;width: 2em;height: 0.4em;z-index: -1;margin: 0 0 0 0.1em;}.servicespart .services {width: 100%;padding: 0;text-align: center;position: relative;min-height: 32.765em;color: #fff;-webkit-transition: all 0.5s ease-out !important;-moz-transition: all 0.5s ease-out !important;-o-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;overflow: hidden;}.servicespart .services .info {width: 100%;display: inline-block;padding: 0 3em;position: absolute;text-align: center;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);-webkit-transition: all 0.5s ease-out !important;-moz-transition: all 0.5s ease-out !important;-o-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;}.servicespart .services .s-hover {opacity: 0;transition: all 1s !important;transform: scale(1);}.bdr-bottom {border-bottom: 0.063em solid #d6d6d6;}.bdr-right {border-right: 0.063em solid #d6d6d6;}.bdr-right:nth-child(4), .bdr-right:nth-child(7) {border-bottom: 0;}.bdr-right:nth-child(3), .bdr-right:nth-child(6) {border-right: 0;}.bdr-bottom:nth-child(5), .bdr-bottom:nth-child(6), .bdr-right:nth-child(7) {border-bottom: 0;}.servicespart .services:hover {color: #fff;-webkit-transition: all 0.5s ease-out !important;-moz-transition: all 0.5s ease-out !important;-o-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;background: #103a48;}.servicespart .services:hover .s-hover {opacity: 1;text-align: center;margin: 0 auto;color: #fff;-webkit-transition: all 0.5s ease-out !important;-moz-transition: all 0.5s ease-out !important;-o-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;transform: scale(1.3);}.servicespart .services:hover .show {opacity: 1;text-align: center;margin: 0 auto;color: #fff;-webkit-transition: all 0.5s ease-out !important;-moz-transition: all 0.5s ease-out !important;-o-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;display: block;}.servicespart .services:hover .hide {opacity: 0;display: none;}.servicespart .services .info h3 {width: 100%;display: inline-block;padding: 0 0 1em 0;margin: 1.4em 0 0 0;font-size: 1.647em;position: relative;color: #fff;}.servicespart .services .info h3::before {position: absolute;top: 0.7em;content: '';background: #ffd454;width: 3em;height: 0.5em;z-index: -1;margin: 0 0 0 0.1em;}.servicespart .services .info p {width: 100%;display: inline-block;padding: 0 0 0 0;margin: 0 0 0 0;font-size: 1em;}.servicespart .services .info a {display: inline-block;background: #ffd454;border: 0;padding: 0.5em 2em 0.5em 3.5em;color: #24182e;text-decoration: none;border-radius: 100px;margin-top: 1.5em;position: relative;font-weight: 500;}.servicespart .services .info a::before {width: 1.3em;height: 0.1em;background: #24182e;position: absolute;left: 1.5em;top: 50%;content: '';}.servicespart .services:hover .info a {background: #fff;color: #24182e;}.servicespart .services:hover .info a::before {background: #24182e;}.website_design {width: 100%;padding: 4.118em 0 4.118em 0;margin: 0;float: left;background: #ffffff url(../images/pattern_wav.png) no-repeat center center;background-size: cover;}.website_design .container {max-width: 100%;width: 100%;}.website_design h2.default {z-index: 1;}.video_production h2.default {color: #ffffff;}.website_design h2.default:before {z-index: -1;margin-left: 0.1em;}.website_design .design {width: 100%;position: relative;}.web-portfolios {text-align: center;}.web-portfolios .owl-nav {display: none;}.web-portfolios .owl-dots {position: absolute;top: 0;right: 10%;width: 1%;}.web-portfolios .owl-dots .owl-dot {width: 1em;height: 1em;background: #103a48 !important;}.web-portfolios .owl-dots .owl-dot:hover {background: #ffd454 !important;}.web-portfolios .owl-dots .owl-dot.active {background: #ffd454 !important;}.website_design a.wd-btn {display: inline-block;background: #ffd454;border: 0;padding: 0.5em 2em 0.5em 3.5em;color: #24182e;text-decoration: none;border-radius: 100px;margin-top: 1.5em;position: relative;width: auto;margin: 3em auto 0 auto;font-weight: 500;font-size: 1.1em;}.website_design a.wd-btn::before {width: 1.3em;height: 0.1em;background: #24182e;position: absolute;left: 1.5em;top: 50%;content: '';}.website_design a.wd-btn:hover {background: #24182e;color: #ffd454;}.website_design a.wd-btn:hover::before {background: #ffd454;}.web-portfolios .owl-item img {display: inline-block;max-width: 100%;width: auto;}.video_production {background: #103a48;}.video_production .container {max-width: 1796px;width: 100%;}.video_production .design:before {position: absolute;content: '';right: -13px;top: 0;background: #ffffff;width: 0.063em;height: 100%;}.video_production .design:nth-child(3):before {background: transparent;}.video_production .design::after {position: absolute;content: '';bottom: -16px;left: 0;background: #ffffff;width: 100%;height: 0.043em;}.design a {text-decoration: none;color: #24182e;}.design h5 {width: 100%;background: #fff;text-align: center;padding: 0.7em 0;line-height: 1;text-decoration: none;font-size: 1.376em;margin-bottom: 0;}.website_design .design iframe {display: block;}.subclasss-4::after, .subclasss-5::after, .subclasss-6::after {display: none;}.subclasss-3::before, .subclasss-6::before {display: none;}.google_review {width: 100%;display: inline-block;margin: 0;}.google_review .container {max-width: 100%;width: 100%;}.google_review {width: 100%;display: inline-block;margin: 0;padding: 4.118em 0 4.118em 0;}.google_review .star-img {width: 100%;text-align: center;padding: 0 0 2em 0;}.google_review .owl-carousel .owl-item img {max-width: 100%;width: auto;}.google_review .owl-carousel .owl-item {display: inline-block;background: #f3f3f3;padding: 1.5em 1.5em 1.5em 5.5em;}.google_review .review {padding: 0;}.google_review .owl-carousel .owl-dots {display: inline-block;width: 100%;text-align: center;margin: 1.5em 0 0 0;}.google_review .owl-carousel .owl-nav {display: none;}.google_review .owl-dots .owl-dot {width: 50px;height: 5px;margin: 0 7px;background: #e7e7e7 !important;border-radius: 0;}.google_review .owl-dots .owl-dot:hover {background: #103a48 !important;}.google_review .owl-dots .owl-dot.active {background: #103a48 !important;}.review h4 {width: 100%;padding: 0 0 0 0;display: inline-block;font-size: 1.529em;color: #1a191b;font-weight: 600;margin: 0;}.review h4 img {display: inline-block !important;padding-right: 0.3em;position: absolute;left: 1.2em;top: 0.8em;}.review .review-text {font-size: 1.1em;display: inline-block;padding: 0 0 0 0;color: #1a191b;font-weight: 600;}.review .yearago {display: inline-block;width: 100%;padding: 0 0 0 0;font-size: 0.8em;color: #848484;}.review .like {display: inline-block;width: 100%;padding: 0 0 0 0;color: #70757a;}.review p {display: inline-block;width: 100%;padding: 0 0 0 0;font-size: 1em;color: #848484;margin: 0.3em 0;}.review .yearago img {display: inline-block !important;padding-right: 0.7em;}.digital_marketing {width: 100%;padding: 4.118em 0 4.118em 0;margin: 0;float: left;background: #103a48 url(../images/digital-marketing-banner.webp) no-repeat;margin: 0;background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;perspective: 1px;min-height: 684px;}.digital_marketing .container {max-width: 1140px;width: 100%;}.digital_marketing h2.default {color: #fff;z-index: 1;}.digital_marketing h2.default:before {z-index: -1;margin-left: 0.1em;}.digital-icon-list .digital-icon {width: 13.529em;height: 13.529em;display: inline-block;text-align: center;background: #f5cc51;line-height: 13.529em;border-radius: 100%;}.digital-icon-list h6 {width: 100%;display: inline-block;text-align: center;padding: 1em 0 0 0;font-size: 1.412em;color: #fff;font-weight: 500;}.digital_marketing h5 {width: 100%;display: inline-block;text-align: center;padding: 0em 0 0 0;font-size: 2.353em;color: #fff;font-weight: 500;margin: 0;}.digital_marketing p {width: 100%;display: inline-block;text-align: center;padding: 0 0 1em 0;font-size: 1.765em;color: #fff;font-weight: 400;margin: 0;}.digital_marketing a.wd-btn {display: inline-block;background: #ffd454;border: 0;padding: 0.5em 2em 0.5em 3.5em;color: #24182e;text-decoration: none;border-radius: 100px;position: relative;width: auto;margin: 1em auto 0 auto;font-weight: 500;font-size: 1.1em;}.digital_marketing a.wd-btn::before {width: 1.3em;height: 0.1em;background: #24182e;position: absolute;left: 1.5em;top: 50%;content: '';}.digital_marketing a.wd-btn:hover {background: #24182e;color: #ffd454;}.digital_marketing a.wd-btn:hover::before {background: #ffd454;}.blog-section {width: 100%;padding: 4.118em 0 4.118em 0;margin: 0;display: inline-block;}.blog-section .container {max-width: 1620px;width: 100%;}.blog-section h2.default:before {z-index: -1;margin-left: 0.1em;}.top_header {width: 100%;display: inline-block;padding: 0 0 1em 0;position: absolute;top: 0;z-index: 9;}.green_header {width: 100%;display: inline-block;padding: 0 0 0 0;background: #103a48;position: fixed;z-index: 2;}.caption {width: 100%;text-align: center;position: absolute;z-index: 1;top: 50%;left: 50%;transform: translate(-50%, -50%);padding: 0;}.caption h1 {width: 100%;display: inline-block;color: #fff;font-weight: 600;font-size: 6.647em;margin: 0;line-height: 1;}.caption h2 {width: 100%;display: inline-block;color: #bd2c5f;font-weight: 300;font-size: 5.471em;margin: 0;line-height: 1;}.top_header .top-1 {display: flex;align-items: center;justify-content: space-between;}.top_header .top-1 .today-button {width: auto;display: inline-block;padding: 0.4em 1.5em;background: #ffd454;color: #24182e;font-size: 1em;font-weight: 500;border-radius: 100px;text-decoration: none;}.top_header .top-1 .today-button:hover {background: #ffffff;color: #24182e;}.topmenu .top-navigation-wrapper {width: 100%;display: inline-block;margin: 0;padding: 0;list-style-type: none;position: relative;left: -4em;}.topmenu .top-navigation-wrapper li {display: inline-block;padding: 0 1em 0 0;}.topmenu .top-navigation-wrapper li a {display: inline-block;color: #fff;text-transform: uppercase;font-family: 'Montserrat', sans-serif;font-size: 0.9em;text-decoration: none;}.topmenu .top-navigation-wrapper li a:hover {color: #ffd454;}.topmenu .top-navigation-wrapper .menu-item:before {background: transparent;color: #ffd454;}.site-header {max-width: 100%;}.logo_line {width: 100%;display: inline-block;padding: 5em 0 0 0;margin: 0 0 0 0;}.logo_line .top-2 {display: flex;align-items: center;justify-content: space-between;}.logo_line .top-2 .phone {display: inline-block;font-size: 1.565em;font-weight: 700;text-decoration: none;color: #fff;}.logo_line .top-2 .phone img {width: 28px;}.logo_line .top-2 .phone:hover {color: #00b0ad;}.logo_line .top-2 .socils-list {display: inline-block;margin: 0;padding: 0;list-style-type: none;}.logo_line .top-2 .socils-list li {display: inline-block;padding-right: 0.8em;}.logo_line .top-2 .socils-list li a {font-size: 1.4em;color: #fff;}.logo_line .top-2 .socils-list li a img{width: 26px;}.logo_line .top-2 .socils-list li a:hover {color: #00b0ad;}.g-review {position: absolute;bottom: 3em;left: 7em;width: auto;}.footerwrapper {width: 100%;display: inline-block;margin: -1.5em 0 0 0;padding: 2em 0;background: #103a48;text-align: center;}.current-menu-item:before {background: transparent;-webkit-transform: scaleX(0);transform: scaleX(0);}.footer-navigation {width: 100%;display: inline-block;padding: 1.5em 0 0em 0;border-bottom: 0.063em solid #284e5b;margin: 0;}.footer-navigation .menu-item:hover:before, .footer-navigation .menu-item:focus:before, .footer-navigation .menu-item:active:before {background: transparent;-webkit-transform: scaleX(0);transform: scaleX(0);}.footer-navigation-wrapper li a:link {color: #ffffff;}.footer-navigation-wrapper li a {color: #ffffff !important;text-decoration: none;font-size: 1.1em;font-weight: 500;font-family: 'Montserrat', sans-serif;}.footer-navigation-wrapper li a img {width: 8px;}.footer-navigation-wrapper li a:hover {color: #f5cc51 !important;text-decoration: none;}.footer-navigation-wrapper li a i {color: #f5cc51 !important;}.footer .socils-list {width: 100%;display: inline-block;margin: 0;padding: 2em 0;list-style-type: none;}.footer .socils-list li {display: inline-block;margin: 0 0.5em;padding: 0;}.footer .socils-list li a {font-size: 1.1em;color: #f5cc51;border: 0.126em solid #f5cc51;width: 2.418em;height: 2.218em;line-height: 1.9em;display: inline-block;}.footer .socils-list li a:hover {color: #fff;}p.copyright {width: 100%;display: inline-block;color: #fff;font-size: 1em;margin: 0;}p.copyright span {color: #f5cc51;}p.copyright a {color: #f5cc51;text-decoration: none;}p.copyright a:hover {color: #fff;}.welcome .row {justify-content: flex-end;}.blog-list h3 {width: 100%;display: inline-block;font-size: 1.765em;color: #103a48;padding: 1em 0 0.5em 0;margin: 0;display: flex;align-items: center;justify-content: center;height: 90px;}.blog-list a {text-decoration: none;font-size: 1.059em;font-weight: 300;color: #5a5a5a;}.blog-list .date {font-size: 1.059em;font-weight: 300;color: #1a191b;text-decoration: none;border: 0;position: relative;width: 60%;display: inline-block;margin: 0 auto;}.blog-list .date p {background: #fff;padding: 5px 20px;display: inline-block;margin: 0 !important;}.blog-list .date::before {position: absolute;left: 0;top: 1em;width: 100%;background: #1f404b;height: 0.063em;content: '';z-index: -1;}.blog-list p {margin: 0 0 0 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}.titleborder h2 a {width: 100%;display: inline-block;color: #fff;text-decoration: none;position: relative;padding: 0 0 0.6em 0;}.titleborder h2 a::before {width: 30%;position: absolute;left: 0;bottom: 0;height: 0.2em;content: '';background: #f5cc51;}.blog-list a.wd-btn {display: inline-block;background: #1f404b;border: 0;padding: 0.5em 2em 0.5em 3.5em;color: #fff;text-decoration: none;border-radius: 100px;position: relative;width: auto;margin: 1.5em auto 0 auto;font-weight: 400;font-size: 1.1em;}.blog-list a.wd-btn::before {width: 1.3em;height: 0.1em;background: #fff;position: absolute;left: 1.5em;top: 50%;content: '';}.blog-list a.wd-btn:hover {background: #24182e;color: #fff;}.blog-list a.wd-btn:hover::before {background: #fff;}.whatsapp-icon {position: fixed;bottom: 3em;right: 3em;float: right;text-align: right;z-index: 9;width: auto;}#videosection-mobile {display: none;}.play-btn {display: block;}.play-btn .button {display: inline-block;position: relative;}.play-btn .button.is-play {background-color: #fff;border-radius: 50%;width: 60px;height: 60px;margin: 1em 0 0 0;}.play-btn .button.is-play .button-outer-circle {background: rgba(255, 255, 255, 0.5);border-radius: 50%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;}.play-btn .button.is-play .button-icon {position: absolute;top: 50%;left: 50%;width: 30px;height: 30px;transform: translate(-50%, -50%);}.play-btn .button.is-play .button-icon .triangle {-webkit-animation: fadeIn 7s ease;animation: fadeIn 7s ease;}.play-btn .button.is-play .button-icon .path {stroke-dasharray: 90;stroke-dashoffset: 0;-webkit-animation: triangleStroke 3s;animation: triangleStroke 3s;-webkit-animation-timing-function: ease;animation-timing-function: ease;}.has-scale-animation {-webkit-animation: smallScale 3s infinite;animation: smallScale 3s infinite;}.has-delay-short {-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}@-webkit-keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}@-webkit-keyframes triangleStroke {from {stroke-dashoffset: 90;}to {stroke-dashoffset: 0;}}@keyframes triangleStroke {from {stroke-dashoffset: 90;}to {stroke-dashoffset: 0;}}@-webkit-keyframes smallScale {from {transform: scale(1);opacity: 1;}to {transform: scale(1.7);opacity: 0;}}@keyframes smallScale {from {transform: scale(1);opacity: 1;}to {transform: scale(1.7);opacity: 0;}}.green_header.open_active {z-index: 2;position: fixed;}.digital_marketing h5 {font-size: 2em;}.digital_marketing p {font-size: 1.565em;}.mobile-v {display: none;}.inner_header_section {position: relative;margin-bottom: 0;}.inner_header_section .caption {top: 58%;}.singular .entry-header {display: none;}.inner_header_section .caption h1 {font-size: 3.5em;}.inner_header_section .caption h4 {font-size: 2.000em;color: #ffffff;font-weight: 300;padding-top: 0.5em;}.inner_header_section .yellow-circle {width: 5.529em;height: 5.529em;top: 3em;left: 13em;}.inner_header_section .w1-circle {width: 3.882em;height: 3.882em;top: -1em;right: -22em;}.inner_header_section .w2-circle {width: 2.941em;height: 2.941em;top: 2em;left: -15em;}.topmenu .top-navigation-wrapper li.current-menu-item a {background: transparent;color: #ffd454 !important;}.topmenu .top-navigation-wrapper .current-menu-item:before {background: transparent !important;}section.welcome_section {width: 100%;display: inline-block;margin: 0;text-align: center;padding: 3.529em 0;}.welcome_section h1 {display: inline-block;font-weight: 600;font-size: 2.8em;color: #24182d;padding-bottom: 0.4em;margin: 0;}.welcome_section p {display: inline-block;font-weight: 400;font-size: 1.25em;color: #191a1a;line-height: 1.4;padding: 0.5em 0;margin: 0;}.welcome_section p.big-text {font-weight: 500;}.design_section {width: 100%;display: inline-block;margin: 0;position: relative;}.design_section h5 {width: auto;display: inline-block;color: #191a1a;font-size: 1.647em;position: absolute;top: 5em;right: 5em;text-align: center;font-weight: 500;letter-spacing: 0;}.entry-content, .entry-summary {font-family: 'Montserrat', sans-serif;}.what-we-do-part {width: 100%;display: inline-block;margin: 0;padding: 3.118em 0 3.118em 0;}.what-we-do-part p {display: inline-block;font-weight: 400;font-size: 1.25em;color: #191a1a;line-height: 1.4;padding: 0.5em 0;margin: 0;text-align: center;}.what-we-do-part h2.default {margin-bottom: 0;}.what-we-do-part p {padding: 2em 0;}.what-we-do-part .what-we-do-list {width: 100%;display: inline-block;background: #fbfbfb;padding: 2em 1.5em 2.5em 1.5em;margin: 0.8em 0;text-align: center;}h3 {color: #103a48;font-size: 1.447em;font-weight: 700;position: relative;z-index: 1;}.what-we-do-list .info img {padding-bottom: 1.5em;}.what-we-do-list h3::before {position: absolute;top: 0.7em;content: '';background: #ffd454;width: 2em;height: 0.4em;z-index: -1;margin: 0 0 0 0.1em;}.what-we-do-list a {color: #24182d;font-size: 0.941em;font-weight: 600;text-decoration: none;border: 0.063em solid #24182d;padding: 0.5em 1em;border-radius: 100px;-webkit-transition: all 0.5s ease-out !important;-moz-transition: all 0.5s ease-out !important;-o-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;margin: 1em 0 0 0;display: inline-block;}.what-we-do-list a:hover {background: #ffd454;border: 0.063em solid #ffd454;-webkit-transition: all 0.5s ease-out !important;-moz-transition: all 0.5s ease-out !important;-o-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;color: #fff;}.established {width: 100%;margin: 0;float: left;background: #103a48 url(../images/established-project-bg.jpg) no-repeat;margin: 0;background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;perspective: 1px;min-height: 500px;display: flex;align-items: center;justify-content: center;}ul.established_list {width: 100%;display: flex;padding: 0 0 0 0;margin: 0 0 0 0;list-style-type: none;}ul.established_list li {width: 20%;padding: 0 1.5em 0 0;float: left;}ul.established_list li .info {width: 100%;display: inline-block;padding: 1.5em 0 1.5em 0;background: #ffffff24;text-align: center;height: 100%;}ul.established_list li .info h3 {font-weight: 600;color: #ffd454;font-size: 1.076em;padding: 0.8em 0 0em 0;margin: 0;}ul.established_list li .info p {font-weight: 600;color: #fff;font-size: 0.941em;padding: 0 0;margin: 0;line-height: 1;}.latest_review {width: 100%;padding: 4.118em 0 4.118em 0;margin: 0;display: inline-block;}.owl-carousel.testimonials .owl-item {text-align: center;}.owl-carousel.testimonials .owl-item img {display: inline-block;max-width: 100%;width: auto;}.testimonials .owl-nav {text-align: center;position: absolute;bottom: -4em;left: 50%;transform: translateX(-50%);}.testimonials .owl-nav .owl-prev span, .testimonials .owl-nav .owl-next span {background: #fff;width: 0.8em;height: 0.8em;display: inline-block;line-height: 0.5em;text-align: center;border-radius: 100px;font-size: 3em;margin: 0 0.1em;border: 0.070em solid #ffd454;color: #ffd454;}.testimonials .owl-nav .owl-prev span:hover, .testimonials .owl-nav .owl-next span:hover {border: 0.070em solid #24182e;color: #24182e;}.testimonials {background: #103a48;padding: 2em 2em;border-bottom: 0.5em solid #ffd454;color: #fff;}.testimonials p {width: 100%;display: inline-block;color: #fff;font-size: 1.412em;line-height: 1.4;margin: 0;padding: 1em 0;font-weight: 300;}.testimonials h5 {width: 100%;display: inline-block;color: #ffd454;font-size: 1.412em;margin: 0.5em 0 0.5em;font-weight: 500;}.testimonials .owl-dots {display: none;}.testimonials .gr-text {padding: 1em 0 0 0;font-size: 1.2em;}.latest_review h2.default {margin: 0 0 1em 0;line-height: 1;}.make-enquiry {width: 100%;display: inline-block;margin: 0;padding: 4.118em 0 0 0;}.make-enquiry .enquiry-left h3 {width: 100%;display: inline-block;font-size: 2.353em;color: #24182e;position: relative;font-weight: 600;}.make-enquiry .enquiry-left h3::before {position: absolute;top: 0.7em;content: '';background: #ffd454;width: 2em;height: 0.4em;z-index: -1;margin: 0 0 0 0.1em;}.make-enquiry .container {border-top: 0.063em solid #ffd454;}.make-enquiry .enquiry-left p {width: 100%;display: inline-block;font-size: 1.312em;color: #191a1a;position: relative;margin: 0;padding: 0.8em 0;}.make-enquiry .enquiry-left .address {width: 100%;display: inline-block;font-size: 1.412em;color: #191a1a;position: relative;margin: 0;padding: 0.8em 0;font-weight: 500;}.make-enquiry .enquiry-left .address img {width: 24px;}img.pin {width: 20px !important;}.secontary-ul.menu_socials li a img {width: 20px !important;padding-right: 3px;}.secontary-ul.menu_socials li a img.f-pin {width: 13px !important;padding-right: 3px;}.enquiry-right {width: 100%;display: inline-block;background: #ffd454;padding: 3em 2em;}.enquiry-right .wpcf7-form input {background: transparent;border: 0;border-bottom: 0.063em solid #24182e;color: #24182e;font-size: 1.412em;font-weight: 400;padding-left: 0;margin: 0;}.enquiry-right .wpcf7-form textarea {background: transparent;border: 0;border-bottom: 0.063em solid #24182e;color: #24182e;font-size: 1.412em;font-weight: 400;padding-left: 0;height: 100px;resize: none;outline: none;margin-top: 0.5em;}.enquiry-right .wpcf7-form ::-webkit-input-placeholder {color: #24182e;}.enquiry-right .wpcf7-form :-ms-input-placeholder {color: #24182e;}.enquiry-right .wpcf7-form ::placeholder {color: #24182e;}.enquiry-right .wpcf7-form input[type=text]:focus, .enquiry-right .wpcf7-form input[type=email]:focus, .enquiry-right .wpcf7-form input[type=submit]:focus, .enquiry-right .wpcf7-form input[type=tel]:focus, .enquiry-right .wpcf7-form input[type=checkbox]:focus {outline-offset: 0;outline: none;}.checkbox-input input {border: 0.09em solid #24182e !important;width: 20px;height: 20px;text-align: center;margin: 0.1em 0.5em 0 0 !important;}.checkbox-input input[type=checkbox]:after {left: 5px;top: 0px;}.enquiry-right .wpcf7-form .wpcf7-list-item {display: flex;margin: 0;}.checkbox-input {font-size: 1.211em;padding: 1em 0;display: inline-block;font-weight: 400;}.enquiry-right .wpcf7-form .wpcf7-submit {background: #fff !important;color: #000 !important;font-size: 1.2em;font-weight: 500 !important;border-bottom: 0;text-align: center !important;padding: 0.5em 1.5em;width: auto !important;border-radius: 100px;margin-top: 1em;}.enquiry-right .wpcf7-form .wpcf7-not-valid-tip {float: right;margin-top: -2em;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {border-color: transparent;background: #fff;color: red;margin-top: 3em;margin-bottom: 0;margin-left: 0;margin-right: 0;}.enquiry-left {padding: 3em 0;}#production {height: 489px;overflow: hidden;}#production video {width: 100%;height: auto;}#production:before {background: #24182db0;width: 100%;height: 100%;position: absolute;content: '';}.video-box-section {width: 100%;display: inline-block;padding: 0 0 0 0;}.video-box-section .box-row:first-child {background: #24182e;}.video-box-section2 {width: 100%;display: inline-block;padding: 0 0 0 0;}.video-box-section .box-row, .video-box-section2 .box-row {width: 100%;display: flex;justify-content: center;align-items: center;position: relative;min-height: 700px;height: 100%;}.video-box-section2 .box-row.sub-box-1 {background: #103a48;}.video-box-section2 .box-row.sub-box-3 {background: #1c1d1d;}.video-box-section .box-row .box-list, .video-box-section2 .box-row .box-list {padding: 3em 3em;}.inner-welcome_section {width: 100%;display: inline-block;margin: 0;padding: 3.111em 0;text-align: center;}.inner-welcome_content .list {width: 100%;display: inline-block;text-align: left;margin: 0;padding: 2em 0 0 0;list-style-type: none;}.inner-welcome_content .list li {width: 100%;display: flex;padding: 0.3em 0 0.3em 0.5em;background-size: 1.2em 1.2em;font-size: 1.25em;color: #191a1a;font-weight: 400;font-family: 'Montserrat', sans-serif;align-items: baseline;}ul.list.arrow_list li img {width: 20px;margin-right: 4px;}ul.list.y-arrow li img {width: 20px;margin: 0px 7px 0 0;position: relative;top: 5px;}.make-facebook.fb_arrow li img {width: 20px;margin: 0px 7px 0 0;position: relative;top: 5px;}.inner-welcome_content .list li i {color: #1c6982;box-shadow: none;margin: 0.3em 0.5em 0 0;}.box-img {*width: calc(50% - 20px);height: 730px;top: 0;background-size: cover;background-position: left top;}.video-box-section .box-row .box-list h3, .video-box-section2 .box-row .box-list h3 {font-size: 2.5em;font-weight: 600;color: #ffd454;}.video-box-section .box-row .box-list p, .video-box-section2 .box-row .box-list p {font-size: 1.125em;font-weight: 500;color: #fff;padding: 0.8em 0;margin: 0;}.video-box-section .box-row .box-list a, .video-box-section2 .box-row .box-list a {color: #ffd454;text-decoration: none;}.video-box-section .box-row .box-list .list, .video-box-section2 .box-row .box-list .list {width: 100%;list-style-type: none;padding: 0;margin: 0;}.video-box-section .box-row .box-list .list li, .video-box-section2 .box-row .box-list .list li {font-size: 1.125em;font-weight: 500;color: #fff;padding: 0.3em 0 0.3em 0em;display: flex;align-items: baseline;}.video-box-section .box-row .box-list .list li i, .video-box-section2 .box-row .box-list .list li i {color: #ffd454;box-shadow: none;margin: 0.3em 0.5em 0 0;}.video-box-section2 .box-row.sub-box-2 .box-list h3, .video-box-section2 .box-row.sub-box-4 .box-list h3 {font-size: 2.5em;font-weight: 700;color: #24182e;}.video-box-section2 .box-row.sub-box-2 .box-list p, .video-box-section2 .box-row.sub-box-4 .box-list p {font-size: 1.125em;font-weight: 500;color: #191a1a;padding: 0.8em 0;margin: 0;}.video-box-section2 .box-row.sub-box-2 .box-list a, .video-box-section2 .box-row.sub-box-4 .box-list a {color: #ffd454;text-decoration: none;}.video-box-section2 .box-row.sub-box-2 .box-list .list, .video-box-section2 .box-row.sub-box-4 .box-list .list {width: 100%;list-style-type: none;padding: 0;margin: 0;}.video-box-section2 .box-row.sub-box-2 .box-list .list li, .video-box-section2 .box-row.sub-box-4 .box-list .list li {font-size: 1.125em;font-weight: 500;color: #191a1a;font-family: 'Montserrat', sans-serif;padding: 0.3em 0 0.3em 0em;}.video-box-section2 .box-row .box-list h5 {font-size: 1.525em;font-weight: 700;color: #24182e;padding: 0.5em 0;}.sub-box-1 .col-lg-6.col-md-12.col-sm-12.f-left:first-child, .sub-box-3 .col-lg-6.col-md-12.col-sm-12.f-left:first-child {order: 2;}.inner-welcome_content h2 {width: 100%;display: inline-block;padding: 0 0 .5em 0;margin: 0 0 0 0;font-size: 2.8em;color: #24182d;font-weight: 600;}.inner-welcome_content h6 {width: 100%;display: inline-block;padding: 0;margin: 0 0 0 0;font-size: 1.4em;color: #1c6982;font-weight: 700;}.inner-welcome_content p {width: 100%;display: inline-block;padding: 1em 0 0 0;margin: 0 0 0 0;font-size: 1.25em;color: #191a1a;font-weight: 400;}.big-font {font-weight: 500 !important;}.video-box-section, .video-box-section2 {margin: 0;}.welcome_section .container {max-width: 1300px;}.copywriting_content h2 {color: #24182d;font-size: 2.8em;font-weight: 600;}.copywriting_content a {color: #00b0ad;text-decoration: none;}.copywriting_content a:hover {color: #24182d;}.welcome_section.bdr {border-bottom: 0.063em solid #103a48;}.logo_portfolio-part {width: 100%;display: inline-block;margin: 0;padding: 4em 0 0;text-align: center;}.logo_portfolio-part .info {padding: 0.8em 0;}.logo_portfolio-part .row {justify-content: center;}.photography {background: #103a48;}.photography h2 {color: #fff;font-size: 2.8em;font-weight: 600;}.photography p {color: #fff;font-size: 1.25em;font-weight: 400;}.photography a {color: #ffd454;text-decoration: none;}.photography a:hover {color: #fff;}.photography_portfolio {margin: 0;padding: 3.118em 0 0;width: 100%;}.photography-list {list-style-type: none;width: 100%;margin: 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-around;}.photography-list li {margin: 0;padding: 1em 0;display: inline-block;}.photography_portfolio .container {max-width: 95.294em;width: 100%;}.website_portfolio-part {width: 100%;display: inline-block;margin: 0;padding: 4.118em 0;background: #0c0c0d;}.website_portfolio-part .container {max-width: 100%;width: 100%;}.website_portfolio-part .web {position: relative;overflow: hidden;margin: 0.8em 0;}.website_portfolio-part .info {position: absolute;width: 100%;display: inline-block;padding: 1em;left: 0;bottom: -6.3em;background: #ecc552d6;-webkit-transition: all 0.5s ease-out !important;-moz-transition: all 0.5s ease-out !important;-o-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;}.website_portfolio-part .info .logo {float: left;}.website_portfolio-part .info .info_right {float: right;}.website_portfolio-part .info .info_right h4 {font-size: 1.8em;font-weight: 700;margin: 0;}.website_portfolio-part a {color: #0c0c0d;}.website_portfolio-part .web:hover .info {bottom: 0;-webkit-transition: all 0.5s ease-out !important;-moz-transition: all 0.5s ease-out !important;-o-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;}.reception_video {width: 100%;display: inline-block;padding: 3.118em 0 0 0;margin: 0;}.reception_video .container {max-width: 100%;width: 100%;}.reception_video .more_video {margin: 1.2em 0 0 0;}.sub-title {position: absolute;transform: translateX(-50%);left: 50%;color: #fff;font-size: 1.8em;font-weight: 400;}.make_facebook_instagram {width: 100%;display: inline-block;padding: 3.118em 0 3.118em 0;background: #eaeaea url(../images/make-facebook-instagram-work-banner.jpg) no-repeat left top;background-size: contain;margin: 0;}.make_facebook_instagram .row {display: flex;justify-content: end;align-items: center;}.make_facebook_instagram h2 {font-size: 2.253em;display: inline-block;padding: 0 0 0.5em 0;}.make_facebook_instagram p {font-size: 1.25em;display: inline-block;padding: 0 0 0 0;margin: 0;width: 100%;}.make-facebook {width: 100%;display: inline-block;padding: 1.5em 0;margin: 0 0 0 0;list-style-type: none;}.make-facebook li {width: 100%;display: inline-block;padding: 0.3em 0 0.3em 0em;font-size: 1.25em;font-family: 'Montserrat', sans-serif;background-size: 1.3em 1.3em;line-height: 1.3;display: flex;align-items: baseline;}.make-facebook li i {color: #24182e;padding: 0.2em 0.4em 0 0;}.make_facebook_instagram .container {max-width: 94%;}a.social-media {margin: 0 auto;text-align: center;display: inline-block;background: #24182e;color: #fff;padding: 0.2em 1.3em;border-radius: 100px;-webkit-transition: all 0.5s ease-out !important;-moz-transition: all 0.5s ease-out !important;-o-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;}a.social-media:hover {background: #103a48;color: #fff;}.make_facebook_instagram .text-center {text-align: center !important;width: 100%;display: inline-block;}.facebook_instagram .container {max-width: 90em;}.facebook_instagram.bdr {border-bottom: 0.063em solid #103a48;}.facebook_instagram {padding-bottom: 3.8em;}.seo-ppc-smm-welcome h4 {font-size: 1.765em;font-weight: 600;padding: 0.5em 0;display: inline-block;}ul.objectives-list {width: 100%;display: flex;margin: 0;padding: 0;list-style-type: none;justify-content: space-between;}ul.objectives-list li {display: inline-block;width: auto;font-size: 1.25em;font-family: 'Montserrat', sans-serif;padding: 0.3em 0 0.3em 0em;background-size: 1.2em 1.2em;}ul.objectives-list li i {color: #ffd454;}ul.objectives-list li img {width: 20px;}.contact-add-details img {width: 24px;}.contact-add-details .add img{width: 20px !important;}.why_invest_seo {width: 100%;display: inline-block;margin: 0;padding: 4.118em 0;background: #24182e;}.why_invest_seo h2 {width: 100%;display: inline-block;color: #fff;font-size: 2.8em;font-weight: 600;text-align: center;margin: 0;line-height: 1;padding-bottom: 0.6em;}.why_invest_seo .container {max-width: 1140px;}.why_invest_seo .invest_seo {width: 100%;display: inline-block;padding: 1em 2em;background: #281d32;margin: 1em 0;align-items: center;}.why_invest_seo .invest_seo .number {width: 1.4em;height: 1.4em;float: left;line-height: 1.4em;color: #ffd454;font-size: 5.882em;font-weight: 500;background: #fff;text-align: center;border-radius: 100px;}.why_invest_seo .invest_seo h3 {color: #fff;font-size: 1.765em;font-weight: 600;}.why_invest_seo .invest_seo p {color: #fff;font-size: 1em;font-weight: 400;margin: 0;}.seo-contant {width: calc(100% - 144px);float: left;padding: 1.5em 0;}.number_box1 .number, .number_box3 .number, .number_box5 .number {float: right !important;}.number_box2 .seo-contant, .number_box4 .seo-contant {padding-left: 1.5em;}.seo-audit-services .box-row:first-child {background: #f8f8f8;}.seo-audit-services .box-row .box-list h3 {color: #24182e;}.seo-audit-services .box-row .box-list p {color: #191a1a;}.seo-audit-services .box-row .box-list a {color: #217c7e;text-decoration: none;}.blue-text {font-weight: 700;color: #1c6982;}.website_content .content {float: right;width: 55%;padding-right: 5em;}.website_content .content h2 {display: inline-block;font-size: 2.353em;color: #24182e;font-weight: 600;}.website_content .content p {display: inline-block;font-size: 1.25em;color: #24182e;font-weight: 400;margin: 0;padding: 1em 0 0 0;}.stunning_websites {width: 100%;padding: 5.2em 0;margin: 0;float: left;background-size: contain !important;}.website_point .container {max-width: 1620px;}.website_point .digital-icon-list .digital-icon {width: 8.529em;height: 8.529em;line-height: 8.529em;}.website_point {min-height: 500px;}.website_point h6 {font-size: 1.647em;font-weight: 600;}.website_point p {font-size: 1.294em;font-weight: 400;margin: 0;line-height: 1.4;padding: 0.5em 0 0 0;}.website_oddeven {display: inline-block;width: 100%;margin: 0 0 0em 0;}.subclasss2-1 .col-lg-6.col-md-12.col-sm-12 {order: 2;}.subclasss2-1 .content {order: 1 !important;}.w-design.subclasss-1 {width: 100%;display: inline-block;background: #24182e;padding: 4.118em 0 7.518em 0;}.w-design.subclasss2-1 {width: 100%;display: inline-block;background: #103a48;padding: 4.118em 0 7.518em 0;position: relative;}.w-design.subclasss2-1 .images iframe {width: 100%;height: 730px;display: block;}.w-design.subclasss2-1 .images {width: 100%;margin-bottom: -10em;display: inherit;}.page-id-18 .latest_review {margin-top: 6em;}.w-design.subclasss3-1 {width: 100%;display: inline-block;background: #0e0e0f;padding: 4.118em 0 5.518em 0;}.w-design.subclasss-2 .col-lg-6.col-md-12.col-sm-12:nth-child(1) {order: 2;}.w-design .images {position: relative;display: inline-block;z-index: 1;margin-bottom: -10em;}.w-design.subclasss-3 .images {margin-bottom: -8em;}.w-design .images:before {position: absolute;width: 100%;height: 100%;background: #ffd454;content: '';left: 1.5em;top: 1.5em;z-index: -1;}.website_oddeven .container {max-width: 94%;}.w-design h4 {width: 100%;display: inline-block;font-size: 2.588em;font-weight: 600;color: #ffd454;margin: 0;}.w-design p {width: 100%;display: inline-block;font-size: 1.25em;font-weight: 400;color: #fff;margin: 0;padding-top: 1em;}.website_oddeven .row {align-items: center;}.website_oddeven .content {padding: 4em 0 0 1em;}.page-id-26 .logo_line {display: none;}.contact_banner .caption {left: 0;width: auto;top: 50%;transform: translate(-0%, -50%);}.contact_banner .caption h1 {color: #103a48;font-size: 3.412em;font-weight: 600;}.contact_banner .caption h2 {color: #103a48;font-size: 2.588em;font-weight: 500;}.contact_banner .callhead {font-size: 1.765em;color: #103a48;}.contact_banner .callhead span {color: #999999;}.contact_banner .email_button {width: auto;display: inline-block;padding: 0.3em 2em;background: #ffd454;color: #24182e;font-size: 1.2em;font-weight: 500;border-radius: 100px;text-decoration: none;margin-top: 1em;}.contact_banner .email_button:hover {background: #24182e;color: #ffd454;}.contact_detail_section {width: 100%;display: inline-block;padding: 0 0 0 0;background: url(../images/contact-form-bg.webp) no-repeat center top;background-size: cover;margin: 0;}.contact-add-details h3 {width: 100%;display: inline-block;font-size: 5.882em;color: #fff;font-weight: 700;}.contact-add-details .add-button {width: auto;display: inline-block;background: #fff;padding: 0.3em 2em 0.3em 0em;border-radius: 100px;margin: 0.4em;font-size: 1.647em;font-weight: 300;text-decoration: none;color: #103a48;height: 55px;line-height: 1.5;overflow: hidden;}.contact-add-details .add-button .icon {background: #ffd454;padding: 18px 0.7em 17px 0.7em;border-radius: 0;margin-right: 0.5em;line-height: 40px;}.contact-add-details .add-button:hover {background: #ffd454;}.contact-right {width: 100%;display: inline-block;background: #103a48;padding: 4em 3em;text-align: left;}.contact_detail_section .row {align-items: center;}.contact-form-details {width: 100%;display: inline-block;}.contact-form-details h4 {width: 100%;display: inline-block;padding: 0 0 1.5em 0;margin: 0;color: #fff;font-weight: 600;font-size: 1.765em;position: relative;}.contact-form-details h4::before {width: 20%;height: 4px;position: absolute;left: 0;bottom: 0.7em;background: #ffd454;content: '';}.contact-form-details p {width: 100%;display: inline-block;padding: 0 0 1.5em 0;margin: 0;color: #fff;font-weight: 400;font-size: 1.412em;}.contact-form-details .ctf .icon {background: #ffd454;padding: 0.5em 1em;border-radius: 100px 0 0 100px;margin-right: 0;height: 50px;position: absolute;z-index: 1;display: flex;align-items: center;justify-content: center;}.contact-form-details .ctf .icon img{width: 20px;}.contact-form-details .ctf {position: relative;}.contact-form-details .ctf input {height: 50px;background: #fff;border-radius: 100px;border: 0;padding-left: 3.5em;width: 100%;margin: 0 0 0.4em;font-size: 1.1em;color: #454545;}.contact-form-details .ctf input::-webkit-input-placeholder, .contact-form-details .ctf textarea::-webkit-input-placeholder {color: #454545;}.contact-form-details .ctf input:-ms-input-placeholder, .contact-form-details .ctf textarea:-ms-input-placeholder {color: #454545;}.contact-form-details .ctf input ::placeholder, .contact-form-details .ctf textarea ::placeholder {color: #454545;}.contact-form-details .ct-text {height: 80px;border-radius: 100px;resize: none;outline: none;padding: 0.5em 0 0.5em 3.8em;}.contact-form-details .ctf-textarea .icon {padding: 0.5em 1em;height: 80px;}.contact-form-details .checkbox {font-size: 0.9em;color: #fff;line-height: 1.6;padding: 1.5em 0 0 0;}.ct-checkbox input {position: relative;top: 0.3em;width: 18px;height: 18px;border: 0;margin-left: 0.2em;}.contact-form-details .wpcf7-submit {width: auto !important;display: inline-block;padding: 0.5em 1.5em;background: #ffd454 !important;color: #24182e !important;font-size: 0.8em;font-weight: 600;border-radius: 100px;text-decoration: none;margin-top: 1.5em;font-family: 'Montserrat', sans-serif;border: 0;}.contact-form-details .wpcf7-submit:hover {border: 0;background: #24182e !important;border-radius: 0;color: #fff !important;}.contact-form-details .wpcf7-list-item {margin: 0 0 0 0.2em;}.pricing_section {width: 100%;display: inline-block;padding: 3.529em 0 0 0;margin: 0;text-align: center;}.pricing_section h4 {display: inline-block;font-weight: 600;font-size: 2.8em;color: #24182d;padding-bottom: 0.4em;margin: 0;}.pricing_section p {display: inline-block;font-weight: 400;font-size: 1.25em;color: #191a1a;line-height: 1.4;padding: 0.5em 0;margin: 0;}.page-id-26 .testimonials {background: #24182e;}.page-id-26 .latest_review {padding: 1.118em 0 8.118em 0;float: left;}.enquiry-right input:-webkit-autofill, .enquiry-right input:-webkit-autofill:hover, .enquiry-right input:-webkit-autofill:focus, .enquiry-right input:-webkit-autofill:active {-webkit-transition-delay: 99999s;background-color: transparent;}.contact-form-details input:-webkit-autofill, .contact-form-details input:-webkit-autofill:hover, .contact-form-details input:-webkit-autofill:focus, .contact-form-details input:-webkit-autofill:active {-webkit-transition-delay: 99999s;background-color: transparent;}.wpcf7-response-output {color: #fff;}.contact-form-details input:not([type=radio]):not([type=checkbox]) {border-radius: 100px;-webkit-appearance: none;-webkit-border-radius: 100px;}.contact-add-details .add-button.add .icon {position: relative;top: 1px;}.page-id-1067 .top_header, .page-id-1075 .top_header {background: #ffd454;}.page-id-1067 .welcome_section.bdr, .page-id-1075 .welcome_section.bdr {padding-top: 13em;}.page-id-1075 .welcome_section h3 {margin-top: 1em;}.google_review .owl-carousel .owl-item {min-height: 330px;}#services h3, #portfolio h3 {display: inline-block;font-weight: 600;font-size: 2.8em;color: #24182d;padding-bottom: 1em;margin: 0;line-height: 1;}#services p {display: inline-block;font-weight: 400;font-size: 1.412em;color: #191a1a;line-height: 1.4;padding: 0.5em 0;margin: 0;}#portfolio p {display: inline-block;font-weight: 400;font-size: 1.412em;color: #191a1a;line-height: 1.4;padding: 0.5em 0 2em 0;margin: 0;}#services .col-lg-4.col-md-6.col-sm-12 {margin: 1em 0;}#services .info {width: 100%;display: inline-block;padding: 2em 1.5em;background: #24182e;height: 100%;position: relative;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}#services .info h5 {width: 100%;display: inline-block;font-weight: 600;font-size: 1.6em;color: #fff;padding-top: 1em;}#services .info p {font-size: 1em;color: #fff;}#services, #portfolio {padding: 4.118em 0 0;margin: 0;text-align: center;}#services .info:after {content: "";display: block;position: absolute;bottom: 0;right: 0;width: 50px;height: 50px;border-radius: 25px 0;cursor: pointer;-webkit-transition: inherit;transition: inherit;background: #ffd454 url(../images/download.png) no-repeat center center;background-size: 28px 28px;background-repeat: no-repeat;background-position: center;}#services .info:hover {background: #ffd454;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}#services .info:hover:after {background: #24182e url(../images/download.png) no-repeat center center;background-size: 28px 28px;background-repeat: no-repeat;background-position: center;}#portfolio .info {width: 100%;display: inline-block;position: relative;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}#portfolio .info h5 {width: 100%;display: inline-block;font-weight: 600;font-size: 1.6em;color: #fff;position: absolute;left: 0;bottom: -8px;padding: 0.7em 0em;background: #ffd454;}.see_more_button {width: auto;display: inline-block;background: #24182e;color: #fff;text-decoration: none;padding: 0.4em 2em;border-radius: 100px;font-size: 1.1em;margin-top: 2em;}.see_more_button:hover {background: #103a48;color: #fff;}.meet-team {width: 100%;display: inline-block;margin: 0;padding: 4.118em 0 0 0;}.meet-team h2 {display: inline-block;font-weight: 600;font-size: 2.8em;color: #24182d;padding-bottom: 1em;margin: 0;width: 100%;text-align: center;}.meet-team h3 {color: #103a48;font-size: 1.847em;font-weight: 700;position: relative;z-index: 1;}.meet-team h6 {color: #103a48;font-size: 1.147em;font-weight: 700;position: relative;z-index: 1;}.meet-team p {display: inline-block;font-weight: 400;font-size: 1.25em;color: #191a1a;line-height: 1.4;padding: 0.5em 0;margin: 0;}ul.team_list {width: 100%;display: inline-block;margin: 0rem;padding: 0.5em 0 0 0;list-style-type: none;}ul.team_list li {display: inline-block;font-weight: 400;font-size: 1.25em;color: #191a1a;line-height: 1.4;padding: 0.3em 0;margin: 0;}ul.team_list li img {width: 22px;}ul.team_list li span {color: #103a48;font-weight: 700;}ul.team_list li i {color: #ffd454;}.ecommerce_hero .container .caption {max-width: 1140px;}.ecommerce_hero .caption p {color: #ffff;font-size: 1.2em;line-height: 1.5;}.ecommerce-services {width: 100%;display: inline-block;margin: 0;padding: 4.118em 0;background: #103a48;}.ecommerce-services h2.default {color: #fff;z-index: 1;margin: 0 0 0.7em 0;}.ecommerce-services p {color: #ffff;font-size: 1.25em;line-height: 1.5;text-align: center;}.ecommerce-list {width: 100%;display: inline-block;padding: 2em;background: #0d313d;text-align: center;height: 100%;}.ecommerce-list .info h3:before {display: none;}.ecommerce-list .info h3 {font-size: 1.212em;color: #fff;padding: 1em 0 0.5em 0;margin: 0 0 0 0;font-weight: 600;}.ecommerce-list .info p {font-size: 1em;color: #fff;padding: 0 0 0 0;margin: 0 0 0 0;}.ecommerce-services .col-lg-3.col-md-6.col-sm-12 {margin: 0.7em 0;}.ecommerce-list .info .icon {width: 5.882em;height: 5.582em;display: inline-block;border: 0.063em solid #ffd454;line-height: 5.1em;border-radius: 10px;}.ecommerce-ambitions {width: 100%;display: inline-block;margin: 0;padding: 4.118em 0;text-align: center;}.ecommerce-ambitions h2 {color: #24182d;font-size: 2.588em;font-weight: 600;margin-bottom: 0.5em;}.ecommerce-ambitions p {font-size: 1.25em;color: #191a1a;padding: 0 0 0 0;margin: 0 0 0 0;}ul.ambitions_icon {width: 100%;display: inline-block;margin: 0;padding: 3em 0 0 0;list-style-type: none;}ul.ambitions_icon li {width: 12%;display: inline-block;padding: 0 0 0 1em;}ul.ambitions_icon li:first-child {padding-left: 0;}ul.ambitions_icon li span {width: 100%;display: inline-block;padding: 0;background: #f6f6f6;}.ecommerce-choose-us {width: 100%;display: inline-block;margin: 0;padding: 4.118em 0;background: #f6f6f6;}.ecommerce-choose-us h2 {color: #24182d;font-size: 2.588em;font-weight: 600;margin-bottom: 0.5em;}.ecommerce-choose-us h2::before {display: none;}.ecommerce-choose-us p {font-size: 1.25em;color: #191a1a;padding: 0 0 2em 0;margin: 0 0 0 0;text-align: center;}.choose-us-list {width: 100%;display: inline-block;text-align: center;background: #fff;padding: 1em;height: 100%;}.choose-us-list p {font-size: 0.9em;color: #191a1a;padding: 0 0 0em 0;margin: 0 0 0 0;line-height: 1.4;}.choose-us-list h3 {color: #103a48;font-size: 1em;font-weight: 600;padding: 1em 0 0;}.choose-us-list .icon {padding-top: 0.5em;display: inline-block;}.ecommerce_hero .w1-circle {top: -8em;}.ecommerce_hero .w2-circle {top: -6em;}.primary-navigation {position: inherit;}.blog .page-header.alignwide {display: none;}.blog-header {width: 100%;display: inline-block;padding: 0 0 0 0;position: relative;text-align: center;}.blog-header h1 {position: absolute;top: 58%;left: 0;transform: translateY(-50%);color: #fff;font-size: 4.706em;font-weight: 600;width: 100%;}#comments {display: none;}.blog-header .inner_header_section .yellow-circle {width: 5.529em;height: 5.529em;top: -1em;left: 11em;}.blog-header .inner_header_section .w2-circle {width: 2.941em;height: 2.941em;top: 3em;left: -13em;}.blog-header .inner_header_section .w1-circle {width: 3.882em;height: 3.882em;top: 3em;right: -13em;}.blog_list {width: 100%;display: inline-block;padding: 0em;position: relative;}.blog_list img {width: 100%;height: auto;max-width: 100%;margin-top: 0 !important;display: inline-block !important;}.blog .info {position: absolute;bottom: 0;left: 0;padding: 1.5em;height: 100%;z-index: 1;width: 100%;}.blog .footerwrapper {margin: 0;}.blog-listing {width: 100%;display: inline-block;padding: 3.118em 0 4.118em 0;margin: 0;}.featured-post {width: auto;float: left;background: #00b0ad;font-size: 1em;font-weight: 600;color: #fff;border-radius: 100px;line-height: 4px;padding: 1em 1.5em;margin: 0;text-decoration: none;height: auto;position: relative;z-index: 9;}.featured-post:hover {background: #ffd454;color: #fff;}.blog .info h2 {color: #fff;font-size: 1.6em;font-weight: 300;text-transform: uppercase;margin: 0em 0 0.5em 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}.blog-listing .col-lg-4.col-md-6.col-sm-12 {margin: 0.8em 0;}.blog .info h2 a {text-decoration: none;}.blog .info h2 a:hover {color: #ffd454;}.read-more-btn {width: auto;float: left;background: #ffd454;font-size: 0.9em;font-weight: 500;color: #0c0c0d;border-radius: 100px;line-height: 4px;padding: 1em 1em;margin: 0;text-decoration: none;height: auto;}.read-more-btn:hover {background: #00b0ad;color: #fff;}.blog .info::before {width: 100%;height: 100%;background: #000000a6;left: 0;top: 0;content: '';position: absolute;z-index: -1;}.blog .info .bottom {position: absolute;width: 100%;left: 0;bottom: 0;padding: 1.5em;}body.single #menuToggle:before {left: -88px;}body.single #menuToggle {top: 6px;right: 12em;}.detail-left {width: 100%;display: inline-block;padding: 0 0 0 0;text-align: left;}.detail-left .post-thumbnail img {width: auto;height: auto;max-width: 100%;text-align: left;float: left;margin-top: 0 !important;}.detail-left h2 {font-size: 2.524em !important;color: #24182e;font-weight: 600;margin: 0.7em 0 0.3em 0;display: inline-block;position: relative;}.detail-left h2:before {position: absolute;top: 0.7em;content: '';background: #ffd454;width: 2em;height: 0.4em;z-index: -1;margin: 0 0 0 0.1em;}.detail-left p {font-size: 1.059em;color: #313131;}.search-main {width: 100%;display: inline-block;padding: 0.6em;background: #103a48;}.search-main .search-form {position: relative;}.search-main .search-form>label {position: absolute;left: 6%;top: 27%;font-size: 0.9em;color: #fff;width: auto;float: left;}.search-main input.search-submit {border: 0;padding: 0;margin: 0 !important;background: #ffd454 url(../images/search-icon.png) no-repeat center center !important;position: absolute;top: 2%;right: 0;width: 3.235em;height: 2.5em;}.search-main input {margin: 0 !important;border: 0.063em solid #ffd454;background: #103a48;color: #fff;}.search-main ::-webkit-input-placeholder {color: #fff;}.search-main :-ms-input-placeholder {color: #fff;}.search-main ::placeholder {color: #fff;}.search-main input[type=search]:focus {color: #fff;}.search-main .search-submit {text-indent: -9999px;position: relative;}.search-main .search-submit::before {text-indent: -9999px;content: "\f002";position: absolute;content: '';left: 0;top: 0;width: 50px;height: 50px;}.sidebar-main {width: 100%;display: inline-block;padding: 0 0 0 0;background: #f2f2f2;margin-top: 1.5em;}.sidebar-main h3 {width: 100%;display: inline-block;padding: 0.7em 1em;background: #103a48;font-size: 1.176em;color: #ffd454;text-transform: uppercase;font-weight: 500;margin: 0;}ul.sidebar-list {list-style-type: none;padding: 0.5em 0 0.5em 0;margin: 0;}ul.sidebar-list li {padding: 0.4em 0 0.4em 1.8em;width: 100%;display: inline-block;background: url(../images/left-arrow.png) no-repeat 10px 12px;border-bottom: 0.063em solid #fff;}ul.sidebar-list li:last-child {border-bottom: 0;}ul.sidebar-list li a {color: #313131;text-decoration: none;font-size: 0.9em;font-family: 'Montserrat', sans-serif;font-weight: 400;}ul.sidebar-list li a:hover {color: #f5cc51;}.blog-details {width: 100%;display: inline-block;padding: 3em 0 4.118em 0;margin: 0;}.blog-details .post-navigation .post-title {margin: 0;display: none;}.blog-details .post-navigation {margin: 0;}.blog-details .post-navigation .meta-nav {margin: 0;font-weight: 600;font-size: 1.1em;}.blog-details .post-navigation .meta-nav svg path {fill: #f5cc51;}.blog-details .post-navigation .meta-nav:hover {color: #f5cc51;}.blog-details .navigation a:hover {text-decoration: none;}.blog-section .post-thumbnail .wp-post-image {margin-top: 0;}.blog-section .blog-list p:empty {display: none;}.blog-details .detail-left a {color: #00b0ad;text-decoration: none;font-weight: 500;}.home .footerwrapper {margin: 0;}.blog-list {width: 100%;display: inline-block;padding: 0em 0 1.5em 0;margin: 0 0 0 0;list-style-type: none;}.blog-list li {width: 100%;display: inline-block;padding: 0.3em 0 0.3em 1.6em;font-size: 1.059em;font-family: 'Montserrat', sans-serif;line-height: 1.3;background: url(../images/still-arrow.png) no-repeat left 5px;}.blog-list li i {color: #24182e;padding: 0.2em 0.4em 0 0;}.blog-details .detail-left h4 {font-size: 1.4em;font-weight: 600;padding-bottom: 0.7em;}.pagination {display: flex;border: 0;margin: 4em 0 0 0;width: 100%;text-align: center;justify-content: center;padding: 0;}.navigation .nav-links>* {min-width: 36px;min-height: 34px;text-align: center;display: inline-block;line-height: 22px;margin: 0 0.4em;}.pagination .nav-links a {border: 0.1em solid #103a48;padding: 0.2em 0.5em;border-radius: 100px;text-decoration: none;font-size: 1.1em;font-weight: 500;}.pagination .nav-links a:hover {background: #103a48;color: #fff;}.pagination .nav-links .current {padding: 0.2em 0.5em;border-radius: 100px;text-decoration: none;background: #103a48;color: #fff;font-size: 1.1em;font-weight: 500;line-height: 27px;}.blog-details .blog-footer-nav .nav-links {display: flex;justify-content: space-between;}.website_portfolio-part .web img {width: 100%;}.search-results .alignwide {max-width: 100%;border-bottom: 0;padding-bottom: 0;}.search-results .results-content h2.page-title {font-size: 3.376em;font-weight: 600;}.search-results .search-result-count {font-size: 1.25em;padding: 0 0 0 0;text-align: center;}.search-results .alignwide .inner_hero_slider {padding: 0em 0 0 0;text-align: center;}.search-results .results-content {padding: 2em 0 0 0;text-align: center;}.page-id-22 .make-enquiry {padding-top: 0 }.video_production2 {background: no-repeat;padding: 4.118em 0 0 }.video_production2 .design:before {position: absolute;content: '';right: -13px;top: 0;background: #7e7784;width: .063em;height: 100% }.video_production2 .design::after {position: absolute;content: '';bottom: -16px;left: 0;background: #7e7784;width: 100%;height: .043em }.mobile-v {display: none;}.video_production2 .design h5 {background: #ffd454;}.video_production .design img {width: 100%;}.modal {position: fixed;width: 100vw;height: 100vh;opacity: 0;visibility: hidden;transition: all 0.3s ease;top: 0;left: 0;display: flex;align-items: center;justify-content: center;}.modal.open {visibility: visible;opacity: 1;transition-delay: 0s;}.modal-bg {position: absolute;background: #0000009e;width: 100%;height: 100%;}.modal-container {border-radius: 10px;background: #fff;position: relative;padding: 10px;display: inherit;}.modal-close {position: absolute;right: -10px;top: -11px;outline: none;appearance: none;color: #000 !important;border: 0px;font-weight: bold;cursor: pointer;background: #fff !important;width: 30px;height: 30px;border-radius: 100px;padding: 0;}