/*!
Theme Name: The Digital Department
Theme URI: https://www.thedigitaldepartment.ie/
Author: TDD
Author URI: https://www.thedigitaldepartment.ie/
Description: Description
Version: 2.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: the-digital-department
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
 :root{--black:#000000;--white:#ffffff;--orange:#f46d22;--grey:#373737;--yellow:#fd9539}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;padding-top:0px!important}body{font-family:"Barlow",sans-serif;background:#fff;font-weight:500;margin:0;padding:0}*,*::before,*::after{box-sizing:inherit}main{display:block}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Oswald",sans-serif}b,strong{font-weight:800!important}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}.bottom-margin{margin-bottom:100px}.top-margin{margin-top:100px}.bottom-padding{padding-bottom:100px}.top-padding{padding-top:100px}.max-1280{max-width:83%}.main-heading{font-weight:500;font-size:57px;text-transform:capitalize;color:var(--black);font-family:"Barlow",sans-serif;line-height:1.071428571428571}.new-banner .main-heading{color:var(--white)}.primary-heading{font-weight:500;font-size:60px;color:var(--black)}.secondry-heading{font-weight:600;font-size:50px;color:var(--black)}p{font-size:22px;line-height:1.5}.common-primary-btn{border-radius:80px;background:linear-gradient(90deg,#f89d1b 0%,#e95a24 100%);font-weight:600;font-size:18px;padding:5px 25px 5px 5px;text-decoration:none;color:var(--white);transition:background-color 0.4s ease-in-out;display:flex;align-items:center}.common-primary-btn:hover{background:linear-gradient(90deg,#e95a24 0%,#f89d1b 100%)}.common-primary-btn i{width:50px;height:50px;background:#fff;border-radius:50%;text-align:center;line-height:50px;display:inline-block;vertical-align:middle;margin-right:8px;color:var(--black);font-size:18px;flex-shrink:0}.common-secondry-btn{border-radius:80px;font-weight:600;font-size:20px;background:transparent;padding:4px 25px 4px 5px;border:1px solid var(--orange);text-decoration:none;color:var(--black)}.common-secondry-btn:hover{background:linear-gradient(90deg,#f89d1b 0%,#e95a24 100%);color:var(--white)}.common-secondry-btn i{width:50px;height:50px;background:linear-gradient(90deg,#f89d1b 0%,#e95a24 100%);border-radius:50%;text-align:center;line-height:50px;display:inline-block;vertical-align:middle;margin-right:8px;color:var(--white);font-size:18px}.common-secondry-btn:hover i{background:var(--white);color:var(--black)}img{border-style:none}@media (max-width:1850px){.bottom-margin{margin-bottom:80px}.top-margin{margin-top:80px}.bottom-padding{padding-bottom:80px}.top-padding{padding-top:80px}.max-1280{max-width:85%}.main-heading{font-size:48px}.primary-heading{font-size:45px}.secondry-heading{font-size:38px}p{font-size:17px;line-height:1.6}.common-primary-btn{font-weight:500;font-size:16px;padding:5px 20px 5px 5px}.common-primary-btn i{width:40px;height:40px;line-height:40px;margin-right:7px;font-size:14px}.common-secondry-btn{font-weight:500;font-size:16px;padding:5px 20px 5px 5px}.common-secondry-btn i{width:40px;height:40px;line-height:40px;margin-right:7px;font-size:14px}}@media (max-width:1439px){.bottom-margin{margin-bottom:70px}.top-margin{margin-top:70px}.bottom-padding{padding-bottom:70px}.top-padding{padding-top:70px}.max-1280{max-width:87%}.main-heading{font-size:50px}.primary-heading{font-size:38px}.secondry-heading{font-size:32px}p{font-size:16px;line-height:1.5}.common-primary-btn{font-weight:500;font-size:14px;padding:4px 17px 4px 4px}.common-primary-btn i{width:35px;height:35px;line-height:40px;margin-right:6px;font-size:13px;line-height:35px}.common-secondry-btn{font-weight:500;font-size:14px;padding:4px 17px 4px 4px}.common-secondry-btn i{width:35px;height:35px;line-height:40px;margin-right:6px;font-size:13px;line-height:35px}}@media (max-width:1199px){.bottom-margin{margin-bottom:60px}.top-margin{margin-top:60px}.bottom-padding{padding-bottom:60px}.top-padding{padding-top:60px}.max-1280{max-width:90%}.main-heading{font-size:45px}.primary-heading{font-size:35px}.secondry-heading{font-size:30px}p{font-size:14px;line-height:1.6}.common-primary-btn{font-weight:500;font-size:14px;padding:4px 17px 4px 4px}.common-primary-btn i{width:35px;height:35px;line-height:40px;margin-right:6px;font-size:13px;line-height:35px}.common-secondry-btn{font-weight:500;font-size:14px;padding:4px 17px 4px 4px}.common-secondry-btn i{width:35px;height:35px;line-height:40px;margin-right:6px;font-size:13px;line-height:35px}}@media (max-width:991px){.bottom-margin{margin-bottom:50px}.top-margin{margin-top:50px}.bottom-padding{padding-bottom:50px}.top-padding{padding-top:50px}.max-1280{max-width:95%}.main-heading{font-size:40px}.primary-heading{font-size:30px}.secondry-heading{font-size:26px}p{font-size:15px;line-height:1.6}.common-primary-btn{font-weight:500;font-size:14px;padding:4px 17px 4px 4px}.common-primary-btn i{width:35px;height:35px;line-height:40px;margin-right:6px;font-size:13px;line-height:35px}.common-secondry-btn{font-weight:500;font-size:14px;padding:4px 17px 4px 4px}.common-secondry-btn i{width:35px;height:35px;line-height:40px;margin-right:6px;font-size:13px;line-height:35px}}@media (max-width:767px){.max-1280{max-width:100%}.main-heading{font-size:35px}.primary-heading{font-size:30px}.secondry-heading{font-size:30px}p{font-size:17px;line-height:1.6}.common-primary-btn{font-weight:500;font-size:17px;padding:5px 25px 5px 5px}.common-primary-btn i{width:40px;height:40px;line-height:40px;margin-right:6px;font-size:15px}.common-secondry-btn{font-weight:500;font-size:17px;padding:5px 25px 5px 5px}.common-secondry-btn i{width:40px;height:40px;line-height:40px;margin-right:6px;font-size:15px}}.faq-section{background:url(https://tdd.demotoday.info/wp-content/uploads/2025/11/faq-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.faq-section *{transition:0.3s ease}.faq-section .primary-heading{color:var(--white)}.faq-section .faq-btn{font-family:"Barlow",sans-serif;background:#1b1b1b;color:var(--white);padding:10px 20px;font-weight:600;border-radius:20px;font-size:26px;line-height:1.8;text-transform:capitalize;border:2px solid rgba(235,97,35,.3);box-shadow:none;outline:none}.faq-section .faq-btn:hover{border:2px solid var(--orange)}.faq-section .accordion-collapse{transition:height 0.4s ease}.faq-section .accordion-button{transition:background-color 0.3s ease,color 0.3s ease}.faq-section .accordion-button:not(.collapsed){background:linear-gradient(90.56deg,#e95a24 .24%,#f89d1b 107.81%);color:var(--white);border-radius:20px 20px 0 0}.faq-section .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.faq-section .accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:20px;border-top-right-radius:20px}.faq-section .accordion-item{background:transparent}.faq-section .accordion-body{background:linear-gradient(90deg,#141414 2.28%,#272727 100%);color:var(--white);padding:20px;border-radius:0 0 20px 20px;font-family:"Barlow",sans-serif;font-weight:500;font-size:22px}.faq-section .accordion-body ol,.faq-section .accordion-body ul{margin-left:0;margin-bottom:1.5rem}.faq-section .accordion-button:focus{box-shadow:none}.accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-chevron-down' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important}.accordion-button:not(.collapsed)::after{transform:rotate(180deg)}.accordion-button::after{filter:brightness(0) invert(1)}@media (max-width:1850px){.faq-section .faq-btn{padding:10px 20px;font-size:20px}.faq-section .accordion-body{padding:20px;font-weight:500;font-size:17px}}@media (max-width:1439px){.faq-section .faq-btn{padding:9px 18px;font-size:17px}.faq-section .accordion-body{padding:18px;font-weight:400;font-size:14px}}@media (max-width:1199px){.faq-section .faq-btn{font-size:18px}.faq-section .accordion-body{font-size:15px}}@media (max-width:991px){.faq-section .faq-btn{font-size:19px}.faq-section .accordion-body{font-size:16px}}@media (max-width:767px){.faq-section .faq-btn{padding:10px 20px;font-size:20px;font-weight:600}.faq-section .accordion-body{padding:20px;font-weight:500;font-size:18px}}@media (min-width:768px){.menu-item-has-children .sub-menu{display:flex;flex-direction:column;position:absolute;top:100%;left:0;min-width:200px;background:#fff;border-radius:8px;padding:10px 0;box-shadow:0 10px 25px rgba(0,0,0,.12);opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.25s ease-in-out;z-index:999}.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.sub-menu li{list-style:none}.sub-menu li a{display:block;padding:10px 18px;color:#000;text-decoration:none;transition:0.3s}.sub-menu li a:hover{background:#f5f5f5;padding-left:25px}.menu-item-has-children>a::after{content:"\f107";font-size:16px;margin-left:8px;display:inline-block;transition:transform 0.3s ease;font-family:'Font Awesome 7 Free';font-weight:900}.menu-item-has-children:hover>a::after{transform:rotate(180deg)}}.color-orange{color:var(--orange)!important}.text-orange{color:var(--orange)!important}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-size:1rem;line-height:1.5}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;font-size:20px;font-weight:500;color:#fff;text-transform:capitalize;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.banner-reapter-silder{position:relative}.review_popup{position:absolute;top:71%;right:auto;z-index:3;left:50%}@media (max-width:1600px){.review_popup{left:48%!important}}@media (max-width:1400px){.review_popup{top:74%;left:45%!important}}@media (max-width:1279px){.review_popup{top:79%!important}.ti-header{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important}}@media (max-width:1023px){.review_popup{display:none}}.whats-app-btn{background:linear-gradient(90deg,#f89d1b 0%,#e95a24 100%);font-weight:500;padding:12px;font-size:20px;color:#fff;border-radius:45px;text-decoration:none;text-transform:none;overflow:hidden;position:fixed;right:10px;bottom:70px;z-index:999}.whats-app-btn img{width:30px;display:block}@media (max-width:1440px){.whats-app-btn img{width:30px}}@media (max-width:1200px){.whats-app-btn{bottom:90px}}.header-container{width:95%;max-width:1850px;margin:0 auto;border-radius:45px}.container{max-width:1570px;width:100%}.site-header{color:#fff;padding:30px 0 40px;position:absolute;width:100%;z-index:9}.site-branding{background:rgba(23,22,25,.7);border-radius:43px;padding:15px 30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;box-shadow:0 4px 36px 0 rgba(244,109,34,.2);border:1px solid #f48c1e}.main-navigation{padding:0 20px;width:63%}.rgt-contact-info{display:flex;align-items:center;white-space:nowrap;gap:25px;width:22%;justify-content:flex-end}.logo-section{width:15%}.rgt-contact-info a{font-size:20px;color:#fff;text-decoration:none;text-transform:capitalize}a.quick-enquiry{position:relative;display:inline-block;padding:5px 25px 5px 10px;font-size:20px;color:#fff;border-radius:45px;text-decoration:none;text-transform:none;overflow:hidden;z-index:1;background:linear-gradient(90deg,#f89d1b 0%,#e95a24 100%);font-weight:500}a.quick-enquiry::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#e95a24 0%,#f89d1b 100%);border-radius:45px;opacity:0;transition:opacity 0.4s ease-in-out;z-index:-1}a.quick-enquiry:hover::before{opacity:1}a.quick-enquiry img{padding-right:10px}.inner-home-banner{display:flex;justify-content:space-between;gap:30px}.left-banner-content{width:60%;padding:60px 30px 100px 7.5%}.right-banner-image{width:37.5%;text-align:right}.right-banner-image img{width:100%;height:100%}section.home-banner{padding-top:162px;background-position:center}.left-banner-content h1,.left-banner-content h2{font-size:60px;color:#fff;text-transform:capitalize;font-weight:500;margin:0 0 20px;line-height:1.2;font-family:"Barlow",sans-serif}.left-banner-content h1 strong{font-weight:800}.left-banner-content h6,.left-banner-content h3.home-banner-heading-three{font-size:32px;color:#fff;text-transform:capitalize;font-weight:600;margin:0 0 20px;line-height:1.3;font-family:"Barlow",sans-serif}.left-banner-content ul{list-style:none;margin:45px 0 50px;padding:0;display:flex;gap:50px}.left-banner-content ul li p{font-size:22px;font-weight:600;margin:0;color:#fff}.left-banner-content ul li label{color:var(--orange);font-size:50px;font-weight:700;margin:0;line-height:2}.left-banner-content ul li:nth-child(2) label{color:#fe1254}.left-banner-content ul li:nth-child(3) label{color:#5f1efb}a.quick-enquiry.banner-consultaion i{width:50px;height:50px;background:#fff;border-radius:50%;text-align:center;line-height:50px;display:inline-block;vertical-align:middle;margin-right:8px;color:#000;font-size:18px}.banner-cta{display:flex;align-items:center;gap:30px}.banner-cta a.banner-phn{padding:5px 25px 5px 10px;display:inline-block;vertical-align:middle;font-size:20px;color:#fff;border-radius:45px;text-decoration:none;border:1px solid #f48c1e;transition:background 0.4s ease-in-out;font-weight:500}.banner-cta a.banner-phn:hover{background:linear-gradient(90deg,#f89d1b 0%,#e95a24 100%)}.banner-cta a.banner-phn i{width:50px;height:50px;background:var(--orange);border-radius:50%;text-align:center;line-height:50px;display:inline-block;vertical-align:middle;margin-right:8px;color:#fff;font-size:18px}.main-navigation a:hover{color:#f48c1e}.site-info{background:#000;color:#fff;padding:35px 0 65px}.footer-logo-section{display:flex;align-items:center;gap:75px}.top-footer-section{border-bottom:1px solid #484848;padding-bottom:40px;margin-bottom:70px}.middle-footer-section h3{font-size:25px;color:#fff;text-transform:capitalize;font-weight:700;margin:0 0 30px;line-height:1.3;font-family:"Barlow",sans-serif}.middle-footer-section h3:before{content:" ";background:var(--orange);width:10px;height:10px;display:inline-block;margin-right:10px;vertical-align:middle;border-radius:50%;margin-top:-8px}.middle-footer-section ul{list-style:none;margin:0;padding:0 0 0 20px}.middle-footer-section ul li{margin-bottom:15px}.middle-footer-section ul li a{font-size:20px;color:#cdd2d8;text-transform:capitalize;text-decoration:none;font-weight:400}.middle-footer-section ul li a:hover{color:#f48c1e}.footer-contact-related ul li{display:flex;align-items:center;gap:20px;margin-bottom:25px}.footer-contact-related ul li .icon-section{width:45px;height:45px;text-align:center;line-height:45px;border:1px solid #6a6a6a;color:var(--orange);font-size:20px;border-radius:50%;min-width:45px}.footer-contact-related ul li p{margin:0;font-size:20px;color:#cdd2d8;text-transform:capitalize;text-decoration:none;font-weight:400}.footer-contact-related .social-media-section ul{display:flex;gap:10px;flex-wrap:wrap;padding-top:20px}.footer-contact-related .social-media-section ul li{margin-bottom:10px}.footer-contact-related .social-media-section ul li a{border:1px solid var(--orange);padding:3px 7px;border-radius:25px;color:#fff;font-size:16px;text-decoration:none}.footer-contact-related .social-media-section ul li a:hover{background:#f48c1e}.page{margin:0}.bottom-footer-section{background:#202121;padding:22px 0;text-align:center}.bottom-footer-section p{font-size:22px;color:#ddd;text-decoration:none;font-weight:400;margin:0}.bottom-footer-section p a{color:var(--orange);text-decoration:none}.trusted-by-section{padding:60px 0 80px}.trusted-by-section h3,.trusted-by-section h2{font-size:24px;color:#000;text-transform:capitalize;font-weight:600;margin:0 0 30px;line-height:1.3;font-family:"Barlow",sans-serif}.our-mission-section{background:#fef1e9;border-radius:10px;padding:60px 20px 50px 35px}.our-mission-section h3{font-size:22px;text-transform:capitalize;font-weight:700;margin:0 0 20px;color:#f5911c;background:linear-gradient(90deg,#f5911c 0%,#e95b24 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;display:inline-block}.our-mission-section p{font-size:34px;font-weight:500;margin:0;color:#000;font-family:"Oswald",sans-serif;font-style:italic;line-height:1.3}.our-mission-section ul{margin:0;padding:0;list-style:none}.our-mission-section ul li{font-size:24px;color:#373737;margin-bottom:15px;padding-left:35px;line-height:1.3}.our-mission-section ul li:before{content:" ";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAYAAAARIY8tAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEPSURBVHgBtVaLEYIwDA1OwAawgYzACI7ACDgBbABO4ApuUDfgnAA3wA0wlVR7lZK21nf37jhI30tCfwnwyJEH5B6Z0rs78oa80nMQSqRAzgwFxTpDZtk5CJvs4FPhpvgQIK44cCYuLXFp2SqaCOKKtSmeI8eIBpNq1Y4MSjLxxQl5hO+pmppViIAsW218Dcy/+EVc4myJe7Upt3wckQWygqWnNvFmI5FMBpTAz4SCTHzEZ9K2VmAumtRT/F1BCv4r00V81gcIDxNXcaEbtEywNJFbts8mWOkGMsPJYzDHEVYWbh3RoAULRARxARv4+3mgTPoA8d5FXEcJEc7kBHjkJCC3i4zePWC5VVyAuVU8AcULUU0iV6FLAAAAAElFTkSuQmCC) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block;margin-right:10px;margin-left:-35px;margin-top:7px;vertical-align:top}.our-mission-section .key-target-right h2{font-size:30px;text-transform:capitalize;font-weight:700;margin:0 0 20px;color:#000}.ti-widget[data-layout-id="23"][data-set-id="drop-shadow"] .ti-widget-container{text-align:left!important}.ti-widget[data-layout-id="23"][data-set-id="drop-shadow"] .ti-popup-widget{right:auto!important;left:0!important}.our-mission-section .key-target-right li{width:100%;background:#9da3de;padding:12px 10px 12px 25px;color:#000;font-size:20px;margin:0;text-transform:capitalize;font-weight:500}.our-mission-section .key-target-right li:before{display:none}.our-mission-section .key-target-right li:nth-child(2){width:90%;background:linear-gradient(90deg,#f5901c 0%,#ea5d24 100%);color:#fff}.our-mission-section .key-target-right li:nth-child(3){width:80%;background:#1c2125;color:#fff}.our-mission-section .key-target-right li:nth-child(4){width:70%;background:#26366b;color:#fff}.common-padding{padding:90px 0}.bg-wraper-content{background:url(images/accordian-bg.jpg) no-repeat;background-size:cover;width:100%;height:100%;padding:45px 35px;border-radius:20px;box-shadow:0 4px 6px 0 #0000000A}.bg-wraper-content h2,.bg-wraper-content h3{font-size:38px;color:#fff;font-weight:500;margin:0 0 30px;line-height:1.3;text-transform:capitalize}.bg-wraper-content p{font-size:22px;line-height:1.5;color:#fff}.bg-wraper-content p:last-child{margin-bottom:0}.bg-wraper-content p strong,.bg-wraper-content p b{color:var(--orange)}.bg-wraper-content p a{color:var(--orange);text-decoration:none}:focus-visible{outline:none!important}.tabs-section .tab-nav li{padding:25px 30px!important;border:1px solid #f58f1d!important;box-shadow:none!important;color:var(--orange);font-family:"Barlow",sans-serif;font-size:25px;font-weight:500;border-radius:10px;margin-bottom:30px;background:#fff;display:flex;align-items:center}.tabs-section .tab-nav li:hover,.tabs-section .tab-nav li.active{background:linear-gradient(270deg,#eb5f24 0%,#f58f1d 98.82%)!important;padding:25px 30px!important;box-shadow:none!important;color:#fff;font-family:"Barlow",sans-serif;font-size:25px;font-weight:600;border-radius:10px;flex-shrink:0}.tabs-section .tab-nav li:before{content:" ";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH/SURBVHgBrZbRcdpAEIb/PeS8BGdwB2caCOkAOnAHxu/YTioAOiAxmcmb5Q6cCkIHoYGQ68AMdvJg4VvvCsEgRgKB9c9IOs1K/6fbu9sTYYceO7ZpyJwz0JTbWnIAxGMwjT37nx+G7n6bB+UF/l/Vrz2jtzLdbuIY1K/e/Alz4mk9fLb26IVuJdTE3uJRFPHFyQ/nciEKePdifklqLA6U9uo58q11EK0BagL4/RZAClTxn04Gbqr3Zhk4YtMtA6BSH/Vbgy7HwfxFyWL2reOhG8U9EUAXhyv0zHfZIXOm57gnT5f1BxSYqptiRv94OOlpe9Y5DQ3R+cYj06jiT40utrcC4m8m4ozHasEcDUNsGlu8MlOxCfh3Vdd0t7MMyFdswIRazrIPqzeTC208duqOCN08AC8qQ6bYsA1QQGoqoFW7KGApml3atoG5zQwSeu+/TfpZsaIAeHyRMYHLi6tJku/DAOpBfmzmAcbSnhYF7QNQX12M8ZhLvgeSmusdL4TJtY3iiidPUrv8fYEX2tgPgCjy8XjGEO2SpOArSpT6Lcv9qgrPA9+Ti0M5cokfUhCt/VJnWiWAXKSbVrKXpCAJyC1APMIhYt1+07uiKvdH4kkWqXyDTl2LXd4yVcmjX/0+GWTFaZfBrGNlT6Az6fJHKQGNleniGMkv0Z1OnG0erzOX+3Q4IjmKAAAAAElFTkSuQmCC) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block;margin-right:10px;margin-top:-2px;vertical-align:middle}.tabs-section .tab-nav li:hover:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEaSURBVHgBtZULEYMwDIbLbgKQMAmTgAQk4GA4aKcAHMCUIAEJlYCELBlly/VKX4zvLsejzf8nvVKECAAAFcaAoTEW+DGb97XIBZMflqgPjdGkiN8wJshjovwYAw3H0LtGOFDCcQNuVLpMOvgvnWuZzqAi/YvxkSKfEeO1M1bzTmK3qo1iGqNjnHTLi2mpFOk8i6JQ7Bkcc0j3ThW0nkqHnQq5OGlIj0ZDE9SeARNRmQaf+VcRAS0LTv7ecwO8qKAAteOpQnryJMTRbqcspBglGBDVdpyEtrDMNFh4ZX1EwmAihYGbhJYsl5u9zjHdpNC7dsv5R70xOvenZRlNkMcUNLDMGojvij6BVuSCyTWsh+RsiWpYt3QV0ngDE3sMUcELVFQAAAAASUVORK5CYII=) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block}.tabs-section .tab-nav li.active:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEaSURBVHgBtZULEYMwDIbLbgKQMAmTgAQk4GA4aKcAHMCUIAEJlYCELBlly/VKX4zvLsejzf8nvVKECAAAFcaAoTEW+DGb97XIBZMflqgPjdGkiN8wJshjovwYAw3H0LtGOFDCcQNuVLpMOvgvnWuZzqAi/YvxkSKfEeO1M1bzTmK3qo1iGqNjnHTLi2mpFOk8i6JQ7Bkcc0j3ThW0nkqHnQq5OGlIj0ZDE9SeARNRmQaf+VcRAS0LTv7ecwO8qKAAteOpQnryJMTRbqcspBglGBDVdpyEtrDMNFh4ZX1EwmAihYGbhJYsl5u9zjHdpNC7dsv5R70xOvenZRlNkMcUNLDMGojvij6BVuSCyTWsh+RsiWpYt3QV0ngDE3sMUcELVFQAAAAASUVORK5CYII=) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block}.tab-contents-wrapper{position:relative}.tab-content{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;z-index:0;transition:opacity 0.5s ease,visibility 0.5s ease}.tab-content.active{opacity:1;visibility:visible;position:relative;z-index:1}@keyframes fadeInUp{0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}.tab-content .tab-text{opacity:0;transform:translateY(15px);transition:opacity 0.4s ease,transform 0.4s ease}.tab-content.active .tab-text{opacity:1;transform:translateY(0);animation:fadeInUp 0.5s ease}.common-padding-bottom{padding-bottom:90px}.common-heading{font-size:60px;color:#000;text-transform:capitalize;font-weight:600;margin:0 0 30px}.ouwter-service-section{padding:30px;border:1px solid #d9d9d9;border-radius:25px;height:100%}.ouwter-service-section h3{font-size:30px;color:#000;text-transform:capitalize;font-weight:700;margin:20px 0 20px;line-height:1.4}.ouwter-service-section h3>a{font-size:inherit;color:currentColor}.ouwter-service-section h3:last-child{margin-bottom:0}.ouwter-service-section p{font-size:22px;margin:0;line-height:1.5;color:#5e5e5e}.ouwter-service-section .link-arrow,.ouwter-service-section a{text-align:right;font-size:20px;text-decoration:none;color:var(--orange)}.our-service-section .row{padding-top:25px;overflow:visible}.our-service-section .row>*{margin-bottom:35px;position:relative;overflow:visible}.ouwter-service-section:hover h3{color:#fff}.ouwter-service-section:hover p{color:#fff}.hover-image{display:none}.ouwter-service-section:hover .defult-image{display:none}.ouwter-service-section:hover .link-arrow,.ouwter-service-section:hover .hover-image,.ouwter-service-section:hover a{color:#fff}.ouwter-service-section{will-change:transform;z-index:1;transition:transform 0.8s ease,background 0.8s ease,color 0.8s ease,box-shadow 0.8s ease}.ouwter-service-section:hover{background:var(--orange);color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.15);z-index:3}.banner-cta.service-cta{justify-content:center}.banner-cta.service-cta a.banner-phn{color:#000}.tabber_tabs_strip{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin:0 0 45px;justify-content:space-between;gap:25px}.web-design-projects-section{color:#fff;position:relative}.web-design-projects-section:before{background:url(images/allitem-bg.jpg) no-repeat;background-size:cover;width:100%;height:994px;content:" ";position:absolute;top:0;left:0;z-index:-1}.common-heading.color-white{color:#fff}.web-design-projects-section .item{display:flex;flex-direction:column}.web-design-projects-section .item img{border:1px solid rgba(158,158,158,.1);border-radius:20px}.web-design-projects-section .accordion-body{background:transparent;border:0;border-radius:25px;padding:0}.web-design-projects-section .accordion-button:not(.collapsed){background:linear-gradient(270deg,#eb5f24 0%,#f58f1d 98.82%)!important;padding:12px 25px!important;box-shadow:none!important;color:#fff;font-family:"Barlow",sans-serif;font-size:20px;font-weight:600;border-radius:40px;border-color:#f58f1d}.web-design-projects-section .accordion-button{padding:12px 25px!important;border:1px solid #fff!important;box-shadow:none!important;color:#fff;font-family:"Barlow",sans-serif;font-size:20px;font-weight:600;border-radius:40px;background:transparent}.web-design-projects-section .accordion-button:hover{background:linear-gradient(270deg,#eb5f24 0%,#f58f1d 98.82%)!important;color:#fff;border-color:#f58f1d}.web-design-projects-section .accordion-button::before{content:" ";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAENSURBVHgB1VXREYMgDI29DuAGdYM6At2gI3QEN5BN7AgdwRHaCWgnsBukyYl3lgsIeH747iIK4b0kCADsHUWMEyIqamqys+36kPVFUfSQCyItyVqyAf0w7AOpoEmVnRwL9q22Ik8TwTzyuUg55zs45FzPCvJRkTXeUUyveyPMGXzkCuNh0Nab2qswrkAokfIk9ha+L7QHpv6zMKeWMrgLkdzsmHYjt/2tJ8Nu8jlCGF9+ULQswO+PKXIcfwgNscBxwVzwLq4F3xbD0JKAb5H/RCLIGcqXxRAQ4Qy7CHITKpPG9dAhAT5BDebDwBJw68MuU8REkztCekFosD6ljyPlymQ72a4X2XPVlbkb/ADsdr2Gu7Uh0gAAAABJRU5ErkJggg==) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block;margin-right:10px;margin-top:4px;vertical-align:top}.web-design-projects-section .accordion-button:not(.collapsed):before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEaSURBVHgBtZULEYMwDIbLbgKQMAmTgAQk4GA4aKcAHMCUIAEJlYCELBlly/VKX4zvLsejzf8nvVKECAAAFcaAoTEW+DGb97XIBZMflqgPjdGkiN8wJshjovwYAw3H0LtGOFDCcQNuVLpMOvgvnWuZzqAi/YvxkSKfEeO1M1bzTmK3qo1iGqNjnHTLi2mpFOk8i6JQ7Bkcc0j3ThW0nkqHnQq5OGlIj0ZDE9SeARNRmQaf+VcRAS0LTv7ecwO8qKAAteOpQnryJMTRbqcspBglGBDVdpyEtrDMNFh4ZX1EwmAihYGbhJYsl5u9zjHdpNC7dsv5R70xOvenZRlNkMcUNLDMGojvij6BVuSCyTWsh+RsiWpYt3QV0ngDE3sMUcELVFQAAAAASUVORK5CYII=) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block}.web-design-projects-section .accordion-button:hover:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEaSURBVHgBtZULEYMwDIbLbgKQMAmTgAQk4GA4aKcAHMCUIAEJlYCELBlly/VKX4zvLsejzf8nvVKECAAAFcaAoTEW+DGb97XIBZMflqgPjdGkiN8wJshjovwYAw3H0LtGOFDCcQNuVLpMOvgvnWuZzqAi/YvxkSKfEeO1M1bzTmK3qo1iGqNjnHTLi2mpFOk8i6JQ7Bkcc0j3ThW0nkqHnQq5OGlIj0ZDE9SeARNRmQaf+VcRAS0LTv7ecwO8qKAAteOpQnryJMTRbqcspBglGBDVdpyEtrDMNFh4ZX1EwmAihYGbhJYsl5u9zjHdpNC7dsv5R70xOvenZRlNkMcUNLDMGojvij6BVuSCyTWsh+RsiWpYt3QV0ngDE3sMUcELVFQAAAAASUVORK5CYII=) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block}:focus-visible{outline:none!important}.web-design-projects-section .accordion-button::after{display:none!important}.nav-custom{display:flex;gap:15px}label.tex-gradiant{font-size:22px;font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:700;margin:0 0 10px;color:#f5911c;background:linear-gradient(90deg,#f5911c 0%,#e95b24 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;display:inline-block}.web-design-projects-section .owl-dots{display:none}.web-design-projects-section .owl-nav{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%}.web-design-projects-section .owl-nav button.owl-prev{background:url(data:image/png;base64,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) no-repeat!important;background-size:contain!important;width:50px;height:50px;margin-left:-60px;font-size:0}.web-design-projects-section .owl-nav button.owl-next{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAcUSURBVHgB5Vs9UypJFG1HFMsPKAMwEKLFZK1SCyxLid7baMvEjdbsZfurXrYbrdGaWGZuIliWopYaaYYGQmCBn/i558zrptpxGGBoFGpPVTMDM8P0mXv79r237/SINmFtbS04NjYWDwQCodfX18jLy8tYT09PEPsh/Tz8VkYr4fcKWqG3tzd/fn5eXFxcrIg2oEcYBEnGYrEkyMXZRAuwLCuPB3F6d3d3Oj8/XxaGYITwwcFBDNJJ6yQpMWwK2BYh5QKOFR4eHirOzm9tbYVALgzJUvpxkIygvXlYknxmenr6TLSIlgg7iZIk9vPY5kZHRwsTExO+1PLk5CRYLpf5nwkQnVS/43/5sDZSqdSp8AlfhCmVgYGBX3Wiz8/PJLnrl2QtgHzo5uYmjnssoIXl/Y4fHx8zflS9acKQavLp6SktDVDbiLphe3s73dfX9zOJU9oYBpmZmZnjZv6jYcI0SPF4fAFPNmVfCIMyPDy8AaLGDEojoMSh7mml6tCy3Ozs7Eaj1zdEmGQjkcgynmiEUgXpLNRpV3widE3D1yIM4j+NqHhdwhyvUKNl/HGI8yWkugqpFkUHgNK+vr7+Xak4BPF3PdKW10EXsiudQpbgcGKf2Df2kX2lhfe6xpMwVPg3B9kPHa+NwEn66urKk3RNwoeHh184ZjuZrIJOGl8jpVIpXetcV8L7+/uTtMY0UJ1OVoF9RH9X2Wd4ZkkaNbfz3hHmuMXcaj8hWuNuIKuQTCbpxma4TwtOLs5z3hHGwKepZ4Rz/NlTjx/A387RR+B0RW/QefwNYYzbnzihcyyEQqGM6FLQIZJ+fZz+vn7sDWFM3r9wS+l2kyo7wb7T5eU+gxv9WJUw/NS4moIwFrKiy0H/3k3KVcL9/f0L3IJw15MlGMy4SdkmTGumQr2hoaG8aCOY4kGLyRYRbYQuZeWMBOyPQCAhO9OWsUty2PApR9GCjmMMKxnQH0G7Ws5o6KCU9/b2mJBIwAPjvJytEsZTEPLGxoAbkdwSmld+i+cw1JvkA8c2w8SeMAT4EjnygzPCPmQtilqpM6YiY+oss5PfhDdZJ0h82ZnZbAVMNelqbV1eXkZlB/Omshayw8tofjpuXyu1o2WQE2KCAveZJ7Mg7pjspMmwj+PVi2xFtlrgtUvCEJjvltuQhfFiSxhbI+rMVKv4oZq1wIjmO9qfaAWP8+LS2LUMcLOFCeFGLJki4Zd7YQaTdY5XcM+KNEwrwpt0WhgAc+JyG7UwOdupT2T4TVnGRJ3jUaZcuUPiwpt0VBjAyMiIPXxw3wFK2B5rJpYzpCPhZmx4w7zW4lL165EOmrDYyrcg14AwiwGX30jouyTmCh4DMZL+Q7x/YCRsbF62xP8MpiVccvmNEvsGCTqP2YE6d+ScuyxqDwdjsOQClXBLhzQLaXndOsj/jmst70LWLZCoqCmlFTB/Le9VtmCq7Q4iPDTi2QjvaYbIqxC0DlnCiG8PbzIsd0vwqS27g0h6GZkCgHrxdFSGiPXIEkfCALj2zC24VizlduGLEcLSY/Py2uwxLX5YZC+yx6bCRXBT7nPBUqEY3S5hDqvC3YApBIW7gVLgtcaSiMp9Zv2IpUJCeFzReusyTdxAORMlH5fzmhVTMbEe/g4ODhYthk+yhiJ4e3trTMqar9zMgjUf/l8mEwCydKIa/trzMNKzZ1BpVt5wsdtYmkV2fF1mMhhU0M92apFd/IKWNRWxOaDSV7bFtwkz2YWcz4LKCpguX9ANmfS3lQtaMilNJ+hbqEqBcDhsE7ZdS12tZbKrbaAjwQcgW1uT/Vhq0dXZvlfVl4ZaK2cgZcp4fTbUoqBaYCOqhOfm5vIfJeWPANKzabWSohe0OdeWqlI24Vt/FuTCgqry+Vc/9oawLmXgq+hS6Eu+zqq9d/EwllrWZWVrotYqeieDffZa8n1HmNZMX0Xf3Nw0FVS0HVRl9pn7jMjclo1cMx5cRWeFm1xFX+qG8ayVWNGVzNUqSayZ4sFEnWHoqOqfOpm0Xk+GrwWvUsSahOmMYDy/KfrqRNLO4jmkZFe9zq9beuinvO+jkMvlWPvZVPFcQ8WlsmZ5iZl7WnAaNY5z8YlwFJcWINmVRmKApuqld3Z2vrLoi/utFGm3AqowfQROm/xOA0V702jA03SBOKv0VHU6VRzj52hqaqrtdSHqBRJWCKridD9lzL5eAXAWaavq9Pv7+7xpiTuJyvvl4VSs+ynPaOklj93dXZYSfFHvIsjOcP47vbi4yPt994gkx8fH+a5TijG6ThQRUJYusPAJI6/xsMYLEl5we/0GhsWOf7kcyxVKt9d4mBNn1pSpYiYTmV9TJAkTRBWMvqhFVUdeLIGOJ5zkm4UkeWb6BRKjhHUwicD6EZZUUGKQICUWVsuzChz/+O2eOWOcW8TDKjOT2q63ZP4DLYds3eScjyIAAAAASUVORK5CYII=) no-repeat!important;background-size:contain!important;width:50px;height:50px;margin-right:-60px;font-size:0}.owter-review-section img{max-width:80px;width:80px;height:80px;object-fit:contain}.imge-name-related{display:flex;align-items:center;gap:20px;margin-top:auto}.name-related h3{font-size:22px;color:#0f2137;margin:0;font-weight:600;font-family:"Barlow",sans-serif}.name-related label{font-size:18px;color:#a1a7ae;margin:0;font-weight:400;font-family:"Barlow",sans-serif}.owter-review-section p{font-size:22px;color:#5d656f;margin:20px 0 25px;line-height:1.5;height:200px;overflow:auto}.owter-review-section i{color:#fd9539;font-size:16px}.owter-review-section{border:1px solid rgba(227,227,227,1);padding:25px;border-radius:10px;height:100%;display:flex;flex-direction:column}.client-testimonials .owl-carousel .owl-stage{display:flex;padding:0 10px}.client-testimonials .item{height:100%}#client-testimonials{padding-top:25px}.client-testimonials .owl-nav{display:flex;justify-content:flex-end;position:absolute;top:-100px;right:0;gap:15px}.client-testimonials .owl-nav button.owl-prev{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAbRSURBVHgB3ZtNTBtHFMef1w6ppbRQJCQkKmQkcigSLQgo3GIOOaSqVNLc2kPIoeotkFOO2Mf2UuBUqYdw6i1qqlbJIYcsN1KwcFqJHoqEhWIJCYlCiuQW/JH3H89Ys8uuP8exnb807K69a/a3bz7evHkboCZpe3u7J5fLRQOBQMSyrI/5ozEuPVwirlNTshzn8/kXXOxQKJQcHx8/piYoQAYFSN4scInK0ohshv+FH9Yjhk+RIRkB3tzcjLJVlkiDDAaDFA6HHQWfdXV1Oa49OzsThWsDnZ6eUiaTEVuX7Gw2G5+amrKpQTUE7AYF0JUrV6ivr68EWI8U/MnJCR0dHelfpfi7e5OTk4+oTtUFzFU3wpsHpIECEqVeSD/B+oA/ODgQ+1JrXOL1VPWagRkWbTTGpaeZoF4CNCwuwVPcxuMTExNrtfxG1cCyQ0L1XcRxd3c3DQ4OvhFQXYBV4FLLbOl71V5fFbCEfcZlDID9/f3Cqq3U4eGhAEd7ZyW53KymilcElu0VsBH0sENDQ6JDagfB2ru7u6UqzmW2EnRZYDfs8PDwhWGl1fKAHi/ntFgVfu9namNYyHVvES7PZBP0lC8wX/Q9b8baGVbJdY9wYZf8zvUEZth53iyig2p3WCXVv8hRYzGRSCx6nXcBWLZb8YTQG3cCrBI6U9wzxD74kmRx6AIwz24AG+nt7W350FOPcM/wEag4M3vg/t4BvLW1NVcoFOZhVfWkOlEDAwOqakfZylH9Owcwn4SOimDdTqrKbuHetdrp6MBKwJj5kByCOtm6Spp/77ByCVhO894KWEhNbKRKVhaeluzN9rA/MjLS1OpcOHpJeS7in4ffI2tghJol+Nk7OzvK334fHlgIezzNmuNuvGltN7e7QeePVymf/osKmVeO7wAdHL1OoZkvKDg8QyalAhIIJDAjxuWYAGbYz7GV3bkxFTL/0v8/fsPAz8uc84qyvz8UJfTJLer6dIECvQNkSqjWAGbGazgOSL/zHxyMjo4am98WjtL03+qXpepbrQK9H1D47k/GoN3V2uLgGHxPYfpWwxavfUkZvha1w4RUMBFC2JgtbUVxYHKOe/Z4pSws2i2KnwCNpmBKik3EyPkJIEguLGxCaK9oj36yBj6kcGydwvd/LQuN38n97d/2a5ECxoKAxa6kmDuaqs7ZjfKw76B9wsLcVnFcTudPVsiEtNo7Bscjgj1Tw1Huz6een+uw0PmT1bK9N4RhzIQ0Y/ZgWIpgzwSw1zgLuWGzfzzl6rrB4+506ZyiQ5J2XIffwueoDY1IY4uEyKC8YAGpw0Khj66L4r42E7t24TfwEIINAuuqFNMypIChcxqXUQtbHs4CLIYxuWjld8Vn6H3dHZJvc5DXGLtHKoY29XWbuoW25jXU5NM7Alo5E8Gr02RdnSkOPbL4NYeAgcmFxpYCsIjhSterYfkNNW7orht3Kw5LQVc7r1cOYB6HX2AP67ImdOnGgu93JWjuiAR4BfcxNH2LTEgZk1lPQvwnyS7XbVPAqK4YbvzGWEBnvv2seAMe1VgJsPqw1YjUAjtYYeEUDkwBQ5e//sGzA1MS42sZWMyUUOVNSbGxa2nDl7bVh6basRp7rTqmeIAtTg/NjL0qm0AqacmFJxtfmLQybhjQtbRDVOHw/d+MwUIarK2HeNYxTcSaq6lZE4Qbv/zVdwI6+/wh5dil9ArxoLe+xJEOU21WF6IdEDKCxP/DHxX1gJONIF4zV/XRaamhCVXepDXdwnCEaIfUENaOS/4cQ2MdOIow7dsSqkVaxP7+PnZRnWexo/vScfxBtTbVebVaSImQiqudEjA/AZtk5wXoTpeW5pSSbELu2VLJyiZ861YJ965l+TgyfBzAupXT6TR1qjTrrjGTI2vPaz58h8sxuvNOrNq4Z2ndFGltV+kCsEz7ESfiSZl0RpotlbQGIUvPK4XJM+LBJy7zBSuo2nt7ex3RnlX6khxhVvxSEn1DPOx5xXiTdOVBtaVc94jk8kW/c32BpY+NwTrVztAeiWk3y51fNojX7tDoX4ymHirJBXNk5bVzculsNe9J1BQbTSQSy9y2RQwHi+etyOMCIPxjNQtiIfwZq/alkHoSxOepmDMhEmAUeLOlXF7N1wcghp7lWn6nkVcAYlxu41hl/mAubdriHqCQzeXOG3kFQBeDz/EGuV0R9RksjtSJRhbYVfQFkIhYuEDj+mSgVhlZ35B5UI7XeCBAY6lSwcP6Xq/xKEC9uKaoNjUIqmT6Ra2IzAhCkkyUGpPNZZ2K7zQYe0utaStYMmw0xg8gKl/FU6/hRVynpqjYASXxKh6fi2O7Wa/ivQalh6xUzY3RVQAAAABJRU5ErkJggg==) no-repeat!important;background-size:contain!important;width:50px;height:50px;margin-left:-60px;font-size:0}.client-testimonials .owl-nav button.owl-next{background:url(data:image/png;base64,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) no-repeat!important;background-size:contain!important;width:50px;height:50px;font-size:0}.form-related-section{max-width:980px;width:85%;background-color:transparent;padding:60px 6%;margin:0 auto;border-radius:10px;background:url(images/allitem-bg.jpg) no-repeat;background-size:cover}.form-related-section .common-heading{text-transform:none;padding-bottom:15px;font-size:50px;color:#fff}.form-related-section input{height:55px;padding-left:15px;border:1px solid #ffd4bd;border-radius:5px;background:#fff;width:100%}.form-related-section p{margin:0}.form-related-section .row .col-md-6,.form-related-section .row .col-md-12{margin-bottom:25px}.form-related-section label{font-size:20px;color:#fff;margin:0 0 10px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#fff}.form-related-section textarea{height:180px;padding-left:15px;border:1px solid #ffd4bd;border-radius:5px;background:#fff;width:100%;padding-top:20px;resize:none}.submit-related a.quick-enquiry{max-width:230px;margin:0 auto;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff}.submit-related a.quick-enquiry.banner-consultaion i{min-width:50px;margin-left:50px}.submit-related input[type="submit"]{width:auto;background:transparent;border:0;box-shadow:none;font-size:22px;color:#fff;padding:0}.wpcf7 form .wpcf7-response-output{text-align:center}.last-related-section p{max-width:80%;margin:0 auto;font-size:22px;color:#5d656f;line-height:1.5;text-align:center}h1.entry-title{color:#fff}.accordion-item{border:0}.our-service-section .row{display:flex;flex-wrap:wrap;align-items:stretch}.ouwter-service-section .hover-image img{height:130px;width:100%;border-radius:100px;object-fit:cover}.our-service-section .col-md-3{position:relative;overflow:visible}.card-container{position:relative;transition:height 0.3s ease;overflow:visible;height:100%}.ouwter-service-section{padding:30px;border:1px solid #d9d9d9;border-radius:25px;background:#fff;transition:transform 0.8s ease,background 0.8s ease,color 0.8s ease,box-shadow 0.8s ease;will-change:transform;z-index:1;transform-origin:center bottom;display:flex;flex-direction:column;height:100%}.ouwter-service-section .link-arrow,.ouwter-service-section a{margin-top:auto}.modal .modal-dialog{max-width:980px;width:85%}.modal .modal-content{box-shadow:0 4px 36px 0 rgba(244,109,34,.2);background:rgba(23,22,25,.6);border:1px solid #ea5d24;background:url(images/allitem-bg.jpg) no-repeat;background-size:cover}.owter-wraper-popup{display:flex;flex-direction:column;align-items:center}button.btn-close{float:right;color:#000;background:#fff;opacity:1!important;border-radius:50%;color:#ea5f23!important;z-index:9999;position:relative;margin-left:-30px;background:#fff;width:30px;height:30px;padding:0;text-align:center}.left-image-popup img{width:100px;height:auto}.modal .modal-content .form-related-section{padding:20px 30px 10px;border-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;background:transparent;max-width:100%;width:100%}.modal .modal-content .form-related-section h2{color:#fff;font-size:40px;margin:0}.modal .modal-content .form-related-section h3{color:#fff;font-size:25px;font-weight:600;font-family:"Barlow",sans-serif;text-align:center;margin:0 0 20px}.modal .modal-content .form-related-section label{color:#fff}.modal .modal-content .wpcf7-not-valid-tip{color:#fff}.marketing-related{padding-left:40px}.header-container .tablet-view{display:none}.modal.show .modal-dialog{margin-top:100px}.gdpr_page.thank_page{max-width:600px;text-align:center;margin:40px auto 0}.gdpr_page.thank_page h1{font-size:60px;color:#fff;margin:0 0 15px}.gdpr_page.thank_page p{font-size:30px;color:#fff}p:empty{display:none}.custom-cursor{position:fixed;top:0;left:0;width:36px;height:36px;pointer-events:none;transform:translate(-50%,-50%) scale(1);transition:transform 0.3s ease;z-index:9999;display:flex;justify-content:center;align-items:center}.cursor-ring{position:absolute;top:0;left:0;width:36px;height:36px;border:2px solid #d84e23;border-radius:50%;box-sizing:border-box;transition:background-color 0.3s ease,border-color 0.3s ease;pointer-events:none;background-color:transparent}.cursor-dot{width:8px;height:8px;background-color:#000;border-radius:50%;position:relative;z-index:2;transition:opacity 0.3s ease}.custom-cursor.cursor--hover .cursor-ring{border-color:transparent;background-color:rgba(216,78,35,.3)}.custom-cursor.cursor--hover .cursor-dot{opacity:0}.custom-cursor.cursor--hover{transform:translate(-50%,-50%) scale(2.5)}.video-container{width:100%;height:100%;position:relative}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.owl-carousel .owl-animated.owl-fadeOut{animation:fadeOutCustom 3s ease both!important}.owl-carousel .owl-animated.owl-fadeIn{animation:fadeInCustom 3s ease both!important}@keyframes fadeOutCustom{0%{opacity:1}100%{opacity:0}}@keyframes fadeInCustom{0%{opacity:0}100%{opacity:1}}.tab-nav{list-style:none;padding:0;margin:0}.tab-nav li{padding:15px;background:#f5f5f5;margin-bottom:5px;cursor:pointer;transition:all 0.3s ease}.tab-nav li:hover,.tab-nav li.active{background:#007bff;color:#fff}.tab-contents-wrapper{transition:height 0.4s ease;position:relative;overflow:hidden}.tab-content{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:opacity 0.4s ease,visibility 0.4s ease}.tab-content.active{opacity:1;visibility:visible;position:relative}.display-none-testing{display:none}.web-design-projects-section .custom-tab-content{position:relative}.web-design-projects-section .tab-panel{opacity:0;position:absolute;top:0;left:0;width:100%;transition:opacity 0.4s ease;z-index:0;pointer-events:none;display:none!important}.web-design-projects-section .tab-panel.active{opacity:1;z-index:2;position:relative;pointer-events:auto;display:flex!important}.web-design-projects-section .tab-panel .item{opacity:0;transition:opacity 0.4s ease,transform 0.5s ease}.web-design-projects-section .tab-panel.active.reveal .item{opacity:1;transform:scale(1)}.web-design-projects-section .tab-panel.active .item{display:block;opacity:1}.custom-tabs{display:flex;gap:15px}.web-design-projects-section button.custom-tab-button{padding:12px 25px!important;border:1px solid #fff;box-shadow:none!important;color:#fff;font-family:"Barlow",sans-serif;font-size:20px;font-weight:600;border-radius:40px;background:transparent}.web-design-projects-section button.custom-tab-button.active,.web-design-projects-section button.custom-tab-button:hover{background:linear-gradient(270deg,#eb5f24 0%,#f58f1d 98.82%)!important;padding:12px 25px!important;box-shadow:none!important;color:#fff;font-family:"Barlow",sans-serif;font-size:20px;font-weight:600;border-radius:40px;border-color:#f58f1d}.web-design-projects-section button.custom-tab-button:before{content:" ";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAENSURBVHgB1VXREYMgDI29DuAGdYM6At2gI3QEN5BN7AgdwRHaCWgnsBukyYl3lgsIeH747iIK4b0kCADsHUWMEyIqamqys+36kPVFUfSQCyItyVqyAf0w7AOpoEmVnRwL9q22Ik8TwTzyuUg55zs45FzPCvJRkTXeUUyveyPMGXzkCuNh0Nab2qswrkAokfIk9ha+L7QHpv6zMKeWMrgLkdzsmHYjt/2tJ8Nu8jlCGF9+ULQswO+PKXIcfwgNscBxwVzwLq4F3xbD0JKAb5H/RCLIGcqXxRAQ4Qy7CHITKpPG9dAhAT5BDebDwBJw68MuU8REkztCekFosD6ljyPlymQ72a4X2XPVlbkb/ADsdr2Gu7Uh0gAAAABJRU5ErkJggg==) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block;margin-right:10px;margin-top:-2px;vertical-align:middle}.web-design-projects-section button.custom-tab-button.active:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEaSURBVHgBtZULEYMwDIbLbgKQMAmTgAQk4GA4aKcAHMCUIAEJlYCELBlly/VKX4zvLsejzf8nvVKECAAAFcaAoTEW+DGb97XIBZMflqgPjdGkiN8wJshjovwYAw3H0LtGOFDCcQNuVLpMOvgvnWuZzqAi/YvxkSKfEeO1M1bzTmK3qo1iGqNjnHTLi2mpFOk8i6JQ7Bkcc0j3ThW0nkqHnQq5OGlIj0ZDE9SeARNRmQaf+VcRAS0LTv7ecwO8qKAAteOpQnryJMTRbqcspBglGBDVdpyEtrDMNFh4ZX1EwmAihYGbhJYsl5u9zjHdpNC7dsv5R70xOvenZRlNkMcUNLDMGojvij6BVuSCyTWsh+RsiWpYt3QV0ngDE3sMUcELVFQAAAAASUVORK5CYII=) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block}.web-design-projects-section button.custom-tab-button:hover:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEaSURBVHgBtZULEYMwDIbLbgKQMAmTgAQk4GA4aKcAHMCUIAEJlYCELBlly/VKX4zvLsejzf8nvVKECAAAFcaAoTEW+DGb97XIBZMflqgPjdGkiN8wJshjovwYAw3H0LtGOFDCcQNuVLpMOvgvnWuZzqAi/YvxkSKfEeO1M1bzTmK3qo1iGqNjnHTLi2mpFOk8i6JQ7Bkcc0j3ThW0nkqHnQq5OGlIj0ZDE9SeARNRmQaf+VcRAS0LTv7ecwO8qKAAteOpQnryJMTRbqcspBglGBDVdpyEtrDMNFh4ZX1EwmAihYGbhJYsl5u9zjHdpNC7dsv5R70xOvenZRlNkMcUNLDMGojvij6BVuSCyTWsh+RsiWpYt3QV0ngDE3sMUcELVFQAAAAASUVORK5CYII=) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block}.web-design-projects-section .upper-img{margin-bottom:30px}.pojrect-content-hover{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.9);border:1px solid rgba(158,158,158,.1);border-radius:20px;text-decoration:none;gap:15px;text-decoration:none;padding:10px;display:none;color:#000;transition:all .3s ease-in-out .1s}.project-hover-title{font-size:20px}.project-hover-viewsite{color:var(--orange);font-size:18px;display:flex;align-items:center;justify-content:center;gap:10px}.project-hover-viewsite a{color:var(--orange);text-decoration:none;display:flex!important;align-items:center;justify-content:center;gap:10px}.project-hover-viewsite a:after{content:"\f101";font-family:"Font Awesome 7 Free";font-weight:900}.web-design-projects-section .upper-img,.web-design-projects-section .lower-img{position:relative}.web-design-projects-section .upper-img:hover .pojrect-content-hover,.web-design-projects-section .lower-img:hover .pojrect-content-hover{display:flex}.web-design-projects-section .upper-img a,.web-design-projects-section .lower-img a{text-decoration:none;position:relative;display:block;transition:all .3s ease-in-out .1s}.site-header{transition:all 0.3s ease}.site-header.is-sticky{background:transparent;position:fixed;top:0;width:100%;padding:10px 0;left:0;z-index:9;animation:fadeInHeader 0.4s ease forwards}.is-sticky .site-branding{padding-top:10px;padding-bottom:10px;background:var(--black)}.is-sticky .logo-section img{width:70%}.is-sticky a.quick-enquiry img{width:38px}@keyframes fadeInHeader{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.right-banner-image img{border-top-left-radius:100px}.ti-widget[data-layout-id="23"][data-set-id="drop-shadow"] .ti-widget-container .ti-header{width:100%}.review_popup .ti-widget[data-layout-id="104"][data-set-id="ligth-border"] .ti-header-inner{padding:5px}.review_popup .ti-widget[data-layout-id="104"][data-set-id="ligth-border"] .ti-platform-icon{border:0px!important;padding:5px!important;width:40px!important}.tab-contents-wrapper img{height:100%;object-fit:cover;border-radius:20px}.image-grid-project img{border-radius:10px;height:auto}.banner-reapter-silder .owl-theme .owl-dots{margin-top:0!important;position:absolute;z-index:9;left:0;width:100%;bottom:10px}.banner-reapter-silder .owl-theme .owl-dots .owl-dot span{background:#fff}.banner-reapter-silder .owl-theme .owl-dots .owl-dot.active span,.banner-reapter-silder .owl-theme .owl-dots .owl-dot:hover span{background:#f48c1e}a.quick-enquiry.footer-fixed{display:none;position:fixed;right:0;bottom:10px;z-index:999;transition:opacity 0.5s ease}.review_popup .ti-widget[data-layout-id="104"][data-set-id="ligth-border"] .ti-top-rated-title a{font-size:13px!important}.review_popup .ti-widget[data-layout-id="104"][data-set-id="ligth-border"] .ti-stars .ti-star{width:12px!important;height:12px!important}.review_popup .ti-widget[data-layout-id="104"][data-set-id="ligth-border"] .ti-profile-details .ti-rating{font-size:11px}.ti-widget[data-layout-id="104"][data-set-id="ligth-border"] .ti-verified-by{font-size:10px!important}.custom-services-card+.trust-widgets-section{margin-top:-80px}ul.web-banner-list+.flex-center.btn-wrapper.flex-wrap.gap-4.mt-4{margin-top:0px!important}.about-us-inner .row{align-items:center}.optimised-web-design .card-container.two-column .card{flex:0 0 calc((100% - 30px) / 2)}.optimised-web-design.no-animation .card-container.two-column .card .image-box{height:auto}.optimised-web-design.no-animation .card-container.two-column .blockquote-content ul{margin-top:10px}.design-six .inner-our-clients-project li::before{content:" ";background:url(/wp-content/uploads/2025/12/big-check.png) no-repeat;background-size:contain;width:50px;height:50px;margin-bottom:20px;display:block}.design-six .inner-our-clients-project li{width:25%;margin-bottom:0}.design-six .inner-our-clients-project ul{border:1px solid #414141;margin:40px 0 50px}.design-six .inner-our-clients-project ul li:nth-child(4){border-bottom:1px solid #414141}.design-six .inner-our-clients-project ul li:nth-child(3n){border-right:1px solid #414141}section.our-clients-projects.design-six{background:url(/wp-content/uploads/2025/12/why-choose-bg.jpg) no-repeat;background-size:cover;padding:100px 0}.design-six .inner-our-clients-project{background:transparent;padding:0;border-radius:0;border:0}.design-six .bottom-details-ai .flex-center{justify-content:center!important}.design-six .heading-bottum-button,.design-six .heading-small{text-align:center}.case-studies-inner{box-shadow:0 0 10px 0 #0003}.case-studies-lattest h2{text-align:center}.case-studies-inner a{text-decoration:none}.case-studies-content{display:flex;justify-content:space-between;padding:22px 18px;background:linear-gradient(90deg,#141414 2.28%,#272727 100%);border:2px solid #f46d22;border-top:0;border-radius:0 0 12px 12px;align-items:center}.case-studies-content p{color:#fff;margin:0}.case-studies-inner img{border-radius:12px 12px 0 0;width:100%}.case-studies-inner .case-studies-content img{width:auto}.case-studies-inner{margin-top:25px;border-radius:12px}.inner-case-study-details ul,.category-blogs .entry-content ul{margin:0;padding:0}.inner-case-study-details li,.category-blogs .entry-content ul li{font-size:22px;color:#404040;padding-left:35px;list-style:none;margin-bottom:20px}#blog-detail-page-content .entry-content li{font-size:22px;line-height:1.1;margin-bottom:10px}.inner-case-study-details ul li:before,.category-blogs .entry-content ul li:before{content:" ";background:url(/wp-content/uploads/2025/11/orange-banner-icon.png) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block;margin-right:10px;margin-left:-35px;margin-top:7px;vertical-align:top}#blog-detail-page-content .entry-content li:before{margin-top:1px}.inner-case-study-details{background:#fef1e9;padding:60px 45px;border-radius:15px}.inner-case-study-details h2{margin-bottom:20px}.secound-who-work-section{border-radius:20px;padding-left:30px;padding-right:30px}.secound-who-work-section p,.secound-who-work-section h3{color:#fff}.secound-who-work-section.optimised-web-design .card-container .card{flex:0 0 calc((100% - 40px) / 2)}.secound-who-work-section .common-secondry-btn{color:#fff}.business-services .btn-wrapper.btn-white .common-secondry-btn{color:var(--black)}.business-services-title.ecommerce{border:0;padding:0;text-align:left}.business-services-title.ecommerce img{margin-left:-15px}.about-us .all-sector h3{color:#fff}.all-sector .web-about-content ul{column-count:2}.all-sector .web-about-content ul li{align-items:flex-start}.all-sector .web-about-content ul li::before{margin-top:3px}ul.numberlist-section li{display:flex;gap:25px;align-items:flex-start}ul.numberlist-section li:before{display:none!important}ul.numberlist-section li .number-count{width:30px;height:30px;border:1px solid #F25600;min-width:30px;color:#fff;margin-bottom:20px;border-radius:50%;text-align:center;font-size:16px;line-height:28px}.rigt-content-details{color:#fff}.rigt-content-details p{margin:0}.rigt-content-details label{margin:0;color:#F38A1E}.business-services-title.display-flex{display:flex;gap:20px;align-items:center}ul.count-2{column-count:2;margin-bottom:15px!important}ul.numberlist-section{flex:100%!important}.ignoring-ai-section{padding-top:40px}.ignoring-ai-section span.icon-title{display:block;padding-top:12px}.business-services-title.display-flex img{max-width:55px}div#blog-detail-page-content h1{padding:25px 0 0;font-size:35px}div#blog-detail-page-content .post-thumbnail img{width:100%}div#blog-detail-page-content section.home-banner.common-lg-heading{padding-bottom:20px}#blog-detail-page-content .entry-content p{margin-bottom:14px;line-height:1.5}.recent-blog-list li{padding-left:25px}.recent-blog-list li:before{margin-left:-22px}.postid-12140 .main-banner-img>img{width:auto;float:right}.postid-12140 .main-banner-img .platforms-logo{left:0%;align-items:center;gap:15px;background:#070417;bottom:0;padding:5px}.postid-12140 .business-services-content ul{flex:none!important}.postid-12140 section.optimised-web-design.web-design-ireland-optimisation .card-container .card{padding-bottom:20px;padding-top:20px}.postid-12140 section.optimised-web-design.web-design-ireland-optimisation .card-container .card p{margin-bottom:0}.postid-12140 section.optimised-web-design.web-design-ireland-optimisation .upper h3{font-weight:500}.left-image-popup.for-business{text-align:center;color:#fff;padding-right:22%;height:auto;padding-top:50px;padding-bottom:35px}.left-image-popup.for-business .form-related-section{width:100%;max-width:100%;padding:30px 25px 0;border:1px solid #F58C1E;border-radius:10px;background:linear-gradient(90deg,rgba(20,20,20,.5) 2.28%,rgba(39,39,39,.5) 100%)}.left-image-popup.for-business .form-related-section p{color:#F46D22;margin-bottom:22px}.left-image-popup.for-business img{margin-top:-100px}.left-image-popup.for-business .form-related-section iframe{height:41vh!important}.postid-12140 section.optimised-web-design.web-design-ireland-optimisation.color-black .card-container .card{background:linear-gradient(90deg,#141414 2.28%,#272727 100%)!important}.postid-12140 section.optimised-web-design.web-design-ireland-optimisation.color-black .card-container .card h3,.postid-12140 section.optimised-web-design.web-design-ireland-optimisation.color-black .card-container .card p{color:#fff!important}.trust-item.mobile-view{display:none}.ti-widget[data-layout-id='23'][data-set-id='ligth-border'][data-pid='2c0c4585915e5455c646746f2c4'] .ti-widget-container .ti-header{padding:4px!important}.ti-widget[data-layout-id='23'][data-set-id='ligth-border'][data-pid='2c0c4585915e5455c646746f2c4'] .ti-widget-container .ti-header .ti-name{font-size:12px !Important}.review-fixed-box .ti-widget[data-layout-id='23'][data-set-id='ligth-border'] .ti-widget-container .ti-header .ti-stars .ti-star{width:17px!important;height:14px!important}.postid-12140 .new-banner .content-wrapper{padding-bottom:35px}.tab-content.active .tab-text br{display:none}.faq-section .accordion-body p a{color:var(--orange)}section.custom-services-card .our-service-section h3.heading-small a{color:var(--orange)}@media (min-width:992px){.postid-12140 .col-lg-6.col-md-12.banner-main-content{width:55%}.postid-12140 .new-banner .video-wrapper{width:45%}.postid-12140 .main-banner-img>img{height:auto;object-fit:contain}.postid-12140 .new-banner .content-wrapper{max-width:930px}.postid-12140 .main-banner-img .platforms-logo{left:0%;align-items:center;gap:25px;background:#070417;bottom:60px;padding:5px;width:165%;left:-65%}}@media (min-width:200px) and (max-width:767px){.header-container .desktop-view{display:none}.header-container .tablet-view{display:none}.header-container{width:98%}.container{width:100%}.main-navigation a{font-size:14px}.rgt-contact-info a{font-size:16px;font-weight:400}a.quick-enquiry,.banner-cta a.banner-phn{font-size:16px;padding-left:5px}a.quick-enquiry img{padding-right:3px;width:30px}.web-design-projects-section .owl-nav{display:none}#wprmenu_bar div.hamburger{float:right}#wprmenu_bar .menu_title{font-size:0}#wprmenu_bar .bar_logo{height:40px}.inner-home-banner{flex-direction:column}.site-branding{padding:13px 12px}.site-header{padding:0 0}#wprmenu_bar .bar_logo{margin-top:-7px}#wprmenu_menu_ul{border-top:1px solid;margin-top:50px!important;padding-top:10px!important}li.wprm_after_menu_content{margin-top:15px!important}.owter-wraper-logo-contact{display:flex;justify-content:space-between;gap:10px}section.home-banner{padding-top:85px;margin-top:0;background-position:center!important}section.home-banner.common-lg-heading{padding-top:100px}main#primary{background-position:center!important}li.wprm_after_menu_content{border-top:1px solid;padding-top:15px;margin-top:10px}li.wprm_after_menu_content a.quick-enquiry{font-size:17px;width:83%;margin-left:20px;margin-top:5px}li.wprm_after_menu_content a.quick-enquiry img{width:40px}.main-navigation{padding:0 10px;width:100%;margin-top:10px}html body div#wprmenu_bar{border:1px solid #f48c1e;border-radius:50px;width:calc(100% - 30px);margin:0 auto;left:15px;top:15px}.logo-section{width:30%}.rgt-contact-info{width:auto}a.quick-enquiry{font-size:17px}.left-banner-content{padding:30px 15px;width:100%}.right-banner-image{width:100%}.left-banner-content h1,.left-banner-content h2{font-size:34px}.left-banner-content h6,.left-banner-content h3.home-banner-heading-three{font-size:20px;font-weight:500}.left-banner-content ul li p{font-weight:500;font-size:18px}.left-banner-content ul li label{font-size:35px;line-height:1;display:block;margin-bottom:10px}.left-banner-content ul{margin:25px 0 30px;flex-direction:column;gap:25px}a.quick-enquiry.banner-consultaion i,.banner-cta a.banner-phn i{width:45px;height:45px;line-height:45px;margin-right:6px;font-size:15px}.trusted-by-section{padding:45px 0 30px}.banner-cta{gap:10px;flex-direction:column;align-items:flex-start}.trusted-by-section h3,.trusted-by-section h2{font-size:19px;margin-bottom:25px}.our-mission-section p{font-size:22px;font-weight:600;margin-bottom:35px}.our-mission-section h3{font-size:18px;margin-bottom:15px}.our-mission-section ul li{font-size:17px;font-weight:500}.our-mission-section ul li:before{width:20px;height:20px;margin-top:3px}.our-mission-section .key-target-right h2{font-size:25px;margin:15px 0}.our-mission-section .key-target-right li{font-size:17px;font-weight:700;padding:15px 10px 15px 10px}.our-mission-section{padding:30px 15px 30px 15px}.common-padding{padding:45px 0}.our-mission-section .key-target-right li:nth-child(2),.our-mission-section .key-target-right li:nth-child(3),.our-mission-section .key-target-right li:nth-child(4){width:100%}.tabs-section .tab-nav li:hover,.tabs-section .tab-nav li.active,.tabs-section .tab-nav li{margin-bottom:15px;padding:15px 23px!important;font-size:18px;font-weight:500;white-space:nowrap}.tabs-section .tab-nav{display:flex;gap:10px;margin-bottom:15px;overflow:auto}.tabs-section img{width:100%;margin-top:15px}.welcome-tdd .accordion-section .row .col-md-9 .row .col-md-6{padding-left:5px;padding-right:5px}.welcome-tdd .accordion-section .row .col-md-9 .row{gap:15px}.welcome-tdd .accordion-section .row .col-md-3{padding-right:5px;display:flex;gap:10px;overflow:auto}.accordion-section .accordion-body h3,.bg-wraper-content h2,.bg-wraper-content h3{font-size:24px;margin-bottom:25px;font-weight:500}.accordion-section .accordion-body,.bg-wraper-content{padding:30px 20px}.accordion-section .accordion-body p,.bg-wraper-content p{font-size:17px;line-height:1.7}.common-heading{font-size:30px;margin-bottom:20px}.defult-image img{max-width:50%;object-fit:contain}.our-service-section .row{padding-top:5px}.accordion-section .accordion-collapse img{height:100%;object-fit:cover;width:100%}.ouwter-service-section{padding:30px 20px 20px}.ouwter-service-section h3{font-size:24px;margin:25px 0 10px;line-height:1.3}.ouwter-service-section p{font-size:17px;line-height:1.666666666666667}.our-service-section .row>*{margin-bottom:20px}.ouwter-service-section .link-arrow,.ouwter-service-section a{font-size:16px}.common-padding-bottom{padding-bottom:45px}label.tex-gradiant{font-size:17px;margin-bottom:5px}.ouwter-service-section .hover-image img{height:100px}.web-design-projects-section:before{height:98%;top:0}.web-design-projects-section .accordion-button,.web-design-projects-section .accordion-button:not(.collapsed){font-size:14px;padding:10px 18px!important}.web-design-projects-section .accordion-button::before,.web-design-projects-section .accordion-button:not(.collapsed):before,.web-design-projects-section .accordion-button:hover::before{width:20px;height:20px;margin-top:3px;margin-right:6px}.web-design-projects-section button.custom-tab-button,.web-design-projects-section button.custom-tab-button.active,.web-design-projects-section button.custom-tab-button:hover{font-size:15px;padding:11px 20px!important}.web-design-projects-section button.custom-tab-button::before,.web-design-projects-section button.custom-tab-button.active:before,.web-design-projects-section button.custom-tab-button:hover::before{width:20px;height:20px;margin-top:0;margin-right:6px}.custom-tabs{overflow:auto;white-space:nowrap}.client-testimonials .owl-carousel .owl-stage{padding-left:6px}.tabber_tabs_strip{margin-bottom:30px;gap:0}.web-design-projects-section .owl-nav button.owl-prev{width:40px;margin-left:-50px}.web-design-projects-section .owl-nav button.owl-next{width:40px;margin-right:-50px}.owter-review-section p{font-size:17px;line-height:1.6;margin:15px 0 20px;height:auto}.owter-review-section i{font-size:13px}.name-related h3{font-size:16px}.name-related label{font-size:15px}.client-testimonials .owl-nav button.owl-prev,.client-testimonials .owl-nav button.owl-next{width:40px}.form-related-section .common-heading{font-size:27px}.form-related-section{padding:40px 15px 30px;width:100%}.form-related-section input{height:48px}.form-related-section label{font-size:16px;margin-bottom:5px}.form-related-section .row .col-md-6,.form-related-section .row .col-md-12{margin-bottom:20px}.form-related-section textarea{height:120px}.submit-related a.quick-enquiry.banner-consultaion i{min-width:45px;margin-left:0}.nav-custom{overflow:auto;white-space:nowrap}.submit-related input[type="submit"]{height:40px;font-size:17px}.submit-related a.quick-enquiry{max-width:200px}.last-related-section p{font-size:17px;line-height:1.6;max-width:100%}.footer-logo-section img{max-width:100%}.footer-logo-section{gap:30px;flex-direction:column;align-items:center}.top-footer-section{padding-bottom:35px;margin-bottom:40px}.middle-footer-section h3{font-size:22px;margin-bottom:20px}.middle-footer-section .row{gap:30px}.middle-footer-section ul li a,.footer-contact-related ul li p{font-size:17px}.footer-contact-related ul li{gap:15px}.footer-contact-related ul li .icon-section{width:38px;height:38px;line-height:37px;font-size:16px;min-width:38px}.col-md-3.footer-contact-related{padding-right:0;padding-left:20px}.marketing-related{padding-left:15px}.footer-contact-related .social-media-section ul{padding-top:10px;gap:6px}.footer-contact-related .social-media-section ul li a{font-size:12px;padding:3px 5px}.footer-contact-related .social-media-section ul li{margin-bottom:5px}.bottom-footer-section p{font-size:17px}.bottom-footer-section{padding:20px 0}.marketing-related{padding-left:20px}.top-footer-section a.quick-enquiry{font-size:18px}.top-footer-section a.quick-enquiry img{width:45px}.top-footer-section .text-end{text-align:center!important;margin-top:25px}.middle-footer-section ul li{margin-bottom:10px}.footer-contact-related ul li{margin-bottom:25px}.modal .modal-dialog{width:95%;margin:0 auto}.modal .modal-content .form-related-section{padding:30px 0 20px}.modal .modal-content .form-related-section h2{font-size:22px}.modal .modal-content .form-related-section h3{font-size:18px;margin-bottom:25px}.modal.show .modal-dialog{margin-top:125px}.optimised-web-design .card-container.two-column .card{flex:0 0 calc((100% - 0px) / 1)}.design-six .inner-our-clients-project li{width:100%;border-right:0px!important;padding-left:20px}.design-six .inner-our-clients-project li::before{width:40px;height:40px}section.our-clients-projects.design-six{padding:50px 0}.secound-who-work-section{padding-left:15px;padding-right:15px}.secound-who-work-section.optimised-web-design .card-container .card{flex:0 0 100%}section.optimised-web-design.no-animation.orange-gradient-1.case-studies .row{row-gap:30px}.all-sector .web-about-content ul,ul.count-2{column-count:1}.postid-12140 .platforms-logo{flex-wrap:wrap;gap:15px}.postid-12140 .main-banner-img>img{width:auto;float:none;height:250px}.postid-12140 .new-banner .video-wrapper{text-align:center;width:100%;padding:0 15px}.left-image-popup.for-business{padding-right:0}.left-image-popup.for-business .form-related-section{padding:30px 15px 0}.left-image-popup.for-business .form-related-section iframe{height:48vh!important}.postid-12140 .content-wrapper .ti-widget[data-layout-id='32'][data-set-id='ligth-border'] .ti-header{padding:13px 5px!important}.postid-12140 .flex-center.btn-wrapper.flex-wrap.gap-4 .trust-item{display:none}.trust-item.mobile-view{display:block}}@media (min-width:768px) and (max-width:991px){.header-container .desktop-view{display:none}.header-container .tablet-view{display:block}.header-container{width:98%}.container{width:100%}.main-navigation a{font-size:14px}.rgt-contact-info a{font-size:16px;font-weight:400}a.quick-enquiry,.banner-cta a.banner-phn{font-size:13px;padding-left:5px}a.quick-enquiry img{padding-right:3px;width:30px}.site-branding{padding:13px 12px}.site-header{padding:20px 0 20px}.owter-wraper-logo-contact{display:flex;justify-content:space-between;gap:10px}.main-navigation{padding:0 10px;width:100%;margin-top:10px}.logo-section{width:30%}.rgt-contact-info{width:auto}a.quick-enquiry{font-size:14px}.left-banner-content{padding:30px 10px 50px 3%}.left-banner-content h1,.left-banner-content h2{font-size:32px}.left-banner-content h6,.left-banner-content h3.home-banner-heading-three{font-size:16px;font-weight:500}.left-banner-content ul li p{font-weight:500;font-size:14px}.left-banner-content ul li label{font-size:25px}.left-banner-content ul{margin:25px 0 30px}a.quick-enquiry.banner-consultaion i,.banner-cta a.banner-phn i{width:35px;height:35px;line-height:35px;margin-right:5px;font-size:14px}.trusted-by-section{padding:45px 0 30px}.banner-cta{gap:10px}.trusted-by-section h3,.trusted-by-section h2{font-size:19px;margin-bottom:25px}.our-mission-section p{font-size:22px;font-weight:600}.our-mission-section h3{font-size:18px;margin-bottom:15px}.our-mission-section ul li{font-size:16px;font-weight:500}.our-mission-section ul li:before{width:20px;height:20px;margin-top:3px}.our-mission-section .key-target-right h2{font-size:22px;margin-bottom:15px}.our-mission-section .key-target-right li{font-size:14px;padding:10px 10px 10px 20px}.our-mission-section{padding:50px 20px 40px 30px}.common-padding{padding:60px 0}.tabs-section .tab-nav li:hover,.tabs-section .tab-nav li.active,.tabs-section .tab-nav li{margin-bottom:20px;padding:15px 15px!important;font-size:15px;font-weight:500}.tabs-section .tab-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.welcome-tdd .accordion-section .row .col-md-9 .row .col-md-6{padding-left:5px;padding-right:5px}.welcome-tdd .accordion-section .row .col-md-3{padding-right:5px}.accordion-section .accordion-body h3,.bg-wraper-content h2,.bg-wraper-content h3{font-size:24px;margin-bottom:25px;font-weight:500}.accordion-section .accordion-body,.bg-wraper-content{padding:30px 20px}.accordion-section .accordion-body p,.bg-wraper-content p{font-size:16px;line-height:1.7}.common-heading{font-size:40px}.defult-image img{max-width:50%;object-fit:contain}.accordion-section .accordion-collapse img{height:100%;object-fit:cover}.ouwter-service-section{padding:12px}.ouwter-service-section h3{font-size:20px;margin:15px 0;line-height:1.3}.ouwter-service-section p{font-size:15px}.ouwter-service-section .link-arrow,.ouwter-service-section a{font-size:16px}.common-padding-bottom{padding-bottom:60px}label.tex-gradiant{font-size:17px;margin-bottom:5px}.ouwter-service-section .hover-image img{height:80px}.web-design-projects-section:before{height:700px;top:0}.web-design-projects-section .accordion-button,.web-design-projects-section .accordion-button:not(.collapsed){font-size:14px;padding:10px 18px!important}.web-design-projects-section .accordion-button::before,.web-design-projects-section .accordion-button:not(.collapsed):before,.web-design-projects-section .accordion-button:hover::before{width:20px;height:20px;margin-top:3px;margin-right:6px}.web-design-projects-section button.custom-tab-button,.web-design-projects-section button.custom-tab-button.active,.web-design-projects-section button.custom-tab-button:hover{font-size:15px;padding:11px 20px!important}.web-design-projects-section button.custom-tab-button::before,.web-design-projects-section button.custom-tab-button.active:before,.web-design-projects-section button.custom-tab-button:hover::before{width:20px;height:20px;margin-top:0;margin-right:6px}.client-testimonials .owl-carousel .owl-stage{padding-left:6px}.tabber_tabs_strip{margin-bottom:30px;gap:0}.web-design-projects-section .owl-nav button.owl-prev{width:30px;margin-left:-15px}.web-design-projects-section .owl-nav button.owl-next{width:30px;margin-right:-15px}.owter-review-section p{font-size:16px;line-height:1.6;margin:15px 0 20px;height:160px}.owter-review-section i{font-size:13px}.name-related h3{font-size:16px}.name-related label{font-size:15px}.client-testimonials .owl-nav button.owl-prev,.client-testimonials .owl-nav button.owl-next{width:40px}.form-related-section .common-heading{font-size:35px}.form-related-section{padding:40px 7% 30px;width:85%}.form-related-section input{height:48px}.form-related-section label{font-size:16px;margin-bottom:5px}.form-related-section .row .col-md-6,.form-related-section .row .col-md-12{margin-bottom:20px}.form-related-section textarea{height:120px}.submit-related a.quick-enquiry.banner-consultaion i{min-width:35px;margin-left:30px}.submit-related input[type="submit"]{height:40px;font-size:17px}.submit-related a.quick-enquiry{max-width:200px}.last-related-section p{font-size:17px;line-height:1.6}.footer-logo-section img{max-width:90%}.footer-logo-section{gap:10px}.top-footer-section{padding-bottom:35px;margin-bottom:50px}.middle-footer-section h3{font-size:18px;margin-bottom:22px}.middle-footer-section ul li a,.footer-contact-related ul li p{font-size:15px}.footer-contact-related ul li{gap:15px}.footer-contact-related ul li .icon-section{width:38px;height:38px;line-height:37px;font-size:16px;min-width:38px}.col-md-3.footer-contact-related{padding-right:0;padding-left:0;margin-left:-30px}.marketing-related{padding-left:15px}.footer-contact-related .social-media-section ul{padding-top:10px;gap:6px}.footer-contact-related .social-media-section ul li a{font-size:12px;padding:3px 5px}.footer-contact-related .social-media-section ul li{margin-bottom:5px}.bottom-footer-section p{font-size:17px}.bottom-footer-section{padding:20px 0}.marketing-related{padding-left:20px}.middle-footer-section .col-md-3,.middle-footer-section .col-md-2,.middle-footer-section .col-md-4{width:50%}.modal .modal-content .form-related-section h2{font-size:25px}.modal .modal-content .form-related-section h3{font-size:18px;margin-bottom:30px}.design-six .inner-our-clients-project li::before{width:40px;height:40px}section.our-clients-projects.design-six{padding:50px 0}section.optimised-web-design.no-animation.orange-gradient-1.case-studies .row{row-gap:30px}.postid-12140 .content-wrapper .ti-widget[data-layout-id='32'][data-set-id='ligth-border'] .ti-header{padding:13px 5px!important}.left-image-popup.for-business{padding-right:20px;padding-left:20px}.left-image-popup.for-business .form-related-section iframe{height:48vh!important}}@media (min-width:992px) and (max-width:1199px){.header-container .desktop-view{display:none}.header-container .tablet-view{display:block}.header-container{width:98%}.container{width:100%}.main-navigation a,.rgt-contact-info a{font-size:15px;font-weight:400}a.quick-enquiry,.banner-cta a.banner-phn{font-size:13px;padding-left:5px}a.quick-enquiry img{padding-right:3px;width:30px}.site-branding{padding:13px 12px}.site-header{padding:20px 0 20px}.owter-wraper-logo-contact{display:flex;justify-content:space-between;gap:10px}.main-navigation{padding:0 24px;width:100%;margin-top:10px}.logo-section{width:20%}.rgt-contact-info{width:auto}a.quick-enquiry{font-size:14px}.left-banner-content{padding:30px 15px 50px 15px}.left-banner-content h1,.left-banner-content h2{font-size:38px}.left-banner-content h6,.left-banner-content h3.home-banner-heading-three{font-size:18px;font-weight:500}.left-banner-content ul li p{font-weight:500;font-size:15px}.left-banner-content ul li label{font-size:30px}.left-banner-content ul{margin:25px 0 30px}a.quick-enquiry.banner-consultaion i,.banner-cta a.banner-phn i{width:35px;height:35px;line-height:35px;margin-right:5px;font-size:14px}.trusted-by-section{padding:45px 0 30px}.trusted-by-section h3,.trusted-by-section h2{font-size:19px;margin-bottom:25px}.our-mission-section p{font-size:22px;font-weight:600}.our-mission-section h3{font-size:18px;margin-bottom:15px}.our-mission-section ul li{font-size:16px;font-weight:500}.our-mission-section ul li:before{width:20px;height:20px;margin-top:3px}.our-mission-section .key-target-right h2{font-size:22px;margin-bottom:15px}.our-mission-section .key-target-right li{font-size:14px;padding:10px 10px 10px 20px}.our-mission-section{padding:50px 20px 40px 30px}.common-padding{padding:60px 0}.tabs-section .tab-nav li:hover,.tabs-section .tab-nav li.active,.tabs-section .tab-nav li{margin-bottom:20px;padding:15px!important;font-size:18px;font-weight:500}.tabs-section .tab-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.welcome-tdd .accordion-section .row .col-md-9 .row .col-md-6{padding-left:5px;padding-right:5px}.welcome-tdd .accordion-section .row .col-md-3{padding-right:5px}.accordion-section .accordion-body h3,.bg-wraper-content h2,.bg-wraper-content h3{font-size:24px;margin-bottom:25px;font-weight:500}.accordion-section .accordion-body,.bg-wraper-content{padding:30px 20px}.accordion-section .accordion-body p,.bg-wraper-content p{font-size:16px;line-height:1.7}.common-heading{font-size:40px}.defult-image img{max-width:36%;object-fit:contain}.ouwter-service-section{padding:15px}.ouwter-service-section h3{font-size:20px;margin:15px 0;line-height:1.3}.ouwter-service-section p{font-size:15px}.ouwter-service-section .link-arrow,.ouwter-service-section a{font-size:16px}.common-padding-bottom{padding-bottom:60px}label.tex-gradiant{font-size:17px;margin-bottom:5px}.ouwter-service-section .hover-image img{height:80px}.web-design-projects-section:before{height:700px;top:0}.web-design-projects-section .accordion-button,.web-design-projects-section .accordion-button:not(.collapsed){font-size:14px;padding:10px 18px!important}.web-design-projects-section .accordion-button::before,.web-design-projects-section .accordion-button:not(.collapsed):before,.web-design-projects-section .accordion-button:hover::before{width:20px;height:20px;margin-top:3px;margin-right:6px}.web-design-projects-section button.custom-tab-button,.web-design-projects-section button.custom-tab-button.active,.web-design-projects-section button.custom-tab-button:hover{font-size:15px;padding:11px 20px!important}.web-design-projects-section button.custom-tab-button::before,.web-design-projects-section button.custom-tab-button.active:before,.web-design-projects-section button.custom-tab-button:hover::before{width:20px;height:20px;margin-top:0;margin-right:6px}.custom-tabs{gap:8px}.client-testimonials .owl-carousel .owl-stage{padding-left:6px}.tabber_tabs_strip{margin-bottom:30px}.web-design-projects-section .owl-nav button.owl-prev{width:40px;margin-left:0}.web-design-projects-section .owl-nav button.owl-next{width:40px;margin-right:0}.owter-review-section p{font-size:16px;line-height:1.6;margin:15px 0 20px}.owter-review-section i{font-size:13px}.name-related h3{font-size:16px}.name-related label{font-size:15px}.client-testimonials .owl-nav button.owl-prev,.client-testimonials .owl-nav button.owl-next{width:40px}.form-related-section .common-heading{font-size:35px}.form-related-section{padding:40px 7% 30px;width:85%}.form-related-section input{height:48px}.form-related-section label{font-size:16px;margin-bottom:5px}.form-related-section .row .col-md-6,.form-related-section .row .col-md-12{margin-bottom:20px}.form-related-section textarea{height:120px}.submit-related a.quick-enquiry.banner-consultaion i{min-width:35px;margin-left:30px}.submit-related input[type="submit"]{height:40px;font-size:17px}.submit-related a.quick-enquiry{max-width:200px}.last-related-section p{font-size:17px;line-height:1.6}.footer-logo-section img{max-width:80%}.footer-logo-section{gap:10px}.top-footer-section{padding-bottom:35px;margin-bottom:50px}.middle-footer-section h3{font-size:18px;margin-bottom:22px}.middle-footer-section ul li a,.footer-contact-related ul li p{font-size:15px}.footer-contact-related ul li{gap:15px}.footer-contact-related ul li .icon-section{width:38px;height:38px;line-height:37px;font-size:16px;min-width:38px}.col-md-3.footer-contact-related{padding-right:0;padding-left:0;margin-left:-30px}.marketing-related{padding-left:15px}.footer-contact-related .social-media-section ul{padding-top:10px;gap:6px}.footer-contact-related .social-media-section ul li a{font-size:12px;padding:3px 5px}.footer-contact-related .social-media-section ul li{margin-bottom:5px}.bottom-footer-section p{font-size:17px}.bottom-footer-section{padding:20px 0}.marketing-related{padding-left:20px}.modal .modal-content .form-related-section h2{font-size:28px}.modal .modal-content .form-related-section h3{font-size:20px;margin-bottom:30px}.design-six .inner-our-clients-project li::before{width:40px;height:40px}section.our-clients-projects.design-six{padding:60px 0}.postid-12140 .col-lg-6.col-md-12.banner-main-content{width:55%}.postid-12140 .new-banner .video-wrapper{width:45%}.postid-12140 .new-banner .content-wrapper{max-width:650px}.postid-12140 .new-banner .content-wrapper h3.h4{font-size:20px;font-weight:500}.postid-12140 .main-banner-img .platforms-logo{bottom:45px;width:158%;left:-58%}.postid-12140 section.optimised-web-design.web-design-ireland-optimisation .card-container .card h3{font-size:20px}.postid-12140 .content-wrapper .ti-widget[data-layout-id='32'][data-set-id='ligth-border'] .ti-header{padding:13px 5px!important}}@media (min-width:1200px) and (max-width:1438px){.header-container{width:98%}.container{width:87%}.main-navigation a,.rgt-contact-info a{font-size:14px;font-weight:500;padding-top:9px;padding-bottom:9px}a.quick-enquiry,.banner-cta a.banner-phn{font-size:15px;padding-left:5px;font-weight:600;padding-top:9px;padding-bottom:9px}a.quick-enquiry img{padding-right:3px;width:30px}.site-branding{padding:13px 12px}.site-header{padding:30px 0 30px}.left-banner-content{padding:40px 20px 70px 7%;width:58%}.left-banner-content h1,.left-banner-content h2{font-size:40px}.left-banner-content h6,.left-banner-content h3.home-banner-heading-three{font-size:21px;font-weight:500}.left-banner-content ul li p{font-weight:500;font-size:15px}.left-banner-content ul li label{font-size:32px}a.quick-enquiry.banner-consultaion i,.banner-cta a.banner-phn i{width:35px;height:35px;line-height:35px;margin-right:5px;font-size:14px}.trusted-by-section{padding:45px 0 30px}.trusted-by-section h3,.trusted-by-section h2{font-size:19px;margin-bottom:25px}.our-mission-section p{font-size:23px}.our-mission-section h3{font-size:18px;margin-bottom:15px}.our-mission-section ul li{font-size:18px;font-weight:500}.our-mission-section ul li:before{width:18px;height:18px;margin-top:3px}.our-mission-section .key-target-right h2{font-size:22px;margin-bottom:15px}.our-mission-section .key-target-right li{font-size:17px;padding:10px 10px 10px 20px}.our-mission-section{padding:50px 20px 40px 30px}.common-padding{padding:60px 0}.ti-widget[data-layout-id="23"][data-set-id="drop-shadow"] .ti-widget-container .ti-header{padding:5px}.tabs-section .tab-nav li:hover,.tabs-section .tab-nav li.active,.tabs-section .tab-nav li{margin-bottom:14px;padding:18px 23px!important;font-size:18px;font-weight:500}.welcome-tdd .accordion-section .row .col-md-9 .row .col-md-6{padding-left:5px;padding-right:5px}.welcome-tdd .accordion-section .row .col-md-3{padding-right:5px}.accordion-section .accordion-body h3,.bg-wraper-content h2,.bg-wraper-content h3{font-size:27px;margin-bottom:25px;font-weight:500}.accordion-section .accordion-body,.bg-wraper-content{padding:45px 24px}.accordion-section .accordion-body p,.bg-wraper-content p{font-size:16px;line-height:1.7}.common-heading{font-size:40px}.defult-image img{max-width:36%;object-fit:contain}.ouwter-service-section{padding:20px}.ouwter-service-section h3{font-size:20px;margin:15px 0;line-height:1.3}.ouwter-service-section p{font-size:15px}.ouwter-service-section .link-arrow,.ouwter-service-section a{font-size:16px}.common-padding-bottom{padding-bottom:60px}label.tex-gradiant{font-size:17px;margin-bottom:5px}.ouwter-service-section .hover-image img{height:100px}.web-design-projects-section:before{height:700px;top:0}.web-design-projects-section .accordion-button,.web-design-projects-section .accordion-button:not(.collapsed){font-size:14px;padding:10px 18px!important}.web-design-projects-section .accordion-button::before,.web-design-projects-section .accordion-button:not(.collapsed):before,.web-design-projects-section .accordion-button:hover::before{width:20px;height:20px;margin-top:3px;margin-right:6px}.web-design-projects-section button.custom-tab-button,.web-design-projects-section button.custom-tab-button.active,.web-design-projects-section button.custom-tab-button:hover{font-size:15px;padding:12px 20px!important}.web-design-projects-section button.custom-tab-button::before,.web-design-projects-section button.custom-tab-button.active:before,.web-design-projects-section button.custom-tab-button:hover::before{width:20px;height:20px;margin-top:0;margin-right:6px}.client-testimonials .owl-carousel .owl-stage{padding-left:6px}.tabber_tabs_strip{margin-bottom:30px}.web-design-projects-section .owl-nav button.owl-prev{width:40px;margin-left:-40px}.web-design-projects-section .owl-nav button.owl-next{width:40px;margin-right:-40px}.owter-review-section p{font-size:15px;line-height:1.6;margin:15px 0 20px}.owter-review-section i{font-size:13px}.name-related h3{font-size:16px}.name-related label{font-size:15px}.client-testimonials .owl-nav button.owl-prev,.client-testimonials .owl-nav button.owl-next{width:40px}.form-related-section .common-heading{font-size:35px}.form-related-section{padding:40px 7% 30px;width:85%}.form-related-section input{height:48px}.form-related-section label{font-size:16px;margin-bottom:5px}.form-related-section .row .col-md-6,.form-related-section .row .col-md-12{margin-bottom:20px}.form-related-section textarea{height:120px}.submit-related a.quick-enquiry.banner-consultaion i{min-width:35px;margin-left:30px}.submit-related input[type="submit"]{height:35px;font-size:17px;font-weight:600}.submit-related a.quick-enquiry{max-width:200px}.last-related-section p{font-size:15px;line-height:1.6}.footer-logo-section img{max-width:80%}.footer-logo-section{gap:10px}.top-footer-section{padding-bottom:35px;margin-bottom:50px}.middle-footer-section h3{font-size:18px;margin-bottom:22px}.middle-footer-section ul li a,.footer-contact-related ul li p{font-size:15px}.footer-contact-related ul li{gap:15px}.footer-contact-related ul li .icon-section{width:38px;height:38px;line-height:37px;font-size:16px;min-width:38px}.col-md-3.footer-contact-related{padding-right:0}.footer-contact-related .social-media-section ul{padding-top:10px;gap:6px}.footer-contact-related .social-media-section ul li a{font-size:12px;padding:3px 5px}.footer-contact-related .social-media-section ul li{margin-bottom:5px}.bottom-footer-section p{font-size:17px}.bottom-footer-section{padding:20px 0}.modal .modal-content .form-related-section h2{font-size:35px}.modal .modal-content .form-related-section h3{font-size:22px;margin-bottom:30px}.modal .modal-dialog{width:65%}.modal.show .modal-dialog{margin-top:50px}a.quick-enquiry.footer-fixed{font-size:15px;padding-right:5px}section.our-clients-projects.design-six{padding:70px 0}.postid-12140 .col-lg-6.col-md-12.banner-main-content{width:55%}.postid-12140 .new-banner .video-wrapper{width:45%}.postid-12140 .new-banner .content-wrapper{max-width:700px;padding-bottom:10px}.postid-12140 .new-banner .content-wrapper h3.h4{font-size:22px;line-height:1.5;padding-right:25px;font-weight:500}.postid-12140 .main-banner-img .platforms-logo{bottom:45px;width:158%;left:-58%}.postid-12140 section.optimised-web-design.web-design-ireland-optimisation .card-container .card h3{font-size:20px}.postid-12140 .content-wrapper .ti-widget[data-layout-id='32'][data-set-id='ligth-border'] .ti-header{padding:13px 5px!important}.postid-12140 .content-wrapper .flex-center.btn-wrapper.flex-wrap.gap-4{flex-wrap:nowrap!important;gap:10px!important}.left-image-popup.for-business h3{font-size:22px}.left-image-popup.for-business .form-related-section p{line-height:1.4}.left-image-popup.for-business .form-related-section iframe{height:48vh!important}.postid-12140 .new-banner .content-wrapper>*{margin:0 0 20px}.postid-12140 .new-banner .main-heading{line-height:1.2}}@media (min-width:1439px) and (max-width:1850px){.postid-12140 .content-wrapper .ti-widget[data-layout-id='32'][data-set-id='ligth-border'] .ti-header{padding:13px 5px!important}.postid-12140 .content-wrapper .flex-center.btn-wrapper.flex-wrap.gap-4{flex-wrap:nowrap!important;gap:10px!important}.left-image-popup.for-business h3{font-size:22px}.left-image-popup.for-business .form-related-section p{line-height:1.4}.left-image-popup.for-business .form-related-section iframe{height:50vh!important}.container{width:85%}.main-navigation a{font-size:15px;font-weight:400}a.quick-enquiry{font-size:18px;padding-left:5px;font-weight:600;padding-top:10px;padding-bottom:9px}a.quick-enquiry img{padding-right:5px;width:40px}.banner-cta a,.banner-cta a.banner-phn{font-size:18px;padding-left:5px;padding-top:11px;padding-bottom:10px;padding-left:7px;font-weight:600}.site-branding{padding:13px 15px}.site-header{padding:30px 0 30px}.left-banner-content{padding:40px 20px 70px 7%}.left-banner-content h1,.left-banner-content h2{font-size:46px}.left-banner-content h6,.left-banner-content h3.home-banner-heading-three{font-size:24px;font-weight:500}.left-banner-content ul li p{font-weight:500;font-size:16px}.left-banner-content ul li label{font-size:36px}a.quick-enquiry.banner-consultaion i,.banner-cta a.banner-phn i{width:35px;height:35px;line-height:35px;margin-right:5px;font-size:14px}.trusted-by-section{padding:45px 0 30px}.rgt-contact-info a{font-size:14px}.trusted-by-section h3,.trusted-by-section h2{font-size:22px;margin-bottom:25px}.our-mission-section p{font-size:24px}.our-mission-section h3{font-size:20px;margin-bottom:15px}.our-mission-section ul li{font-size:18px;font-weight:500}.our-mission-section ul li:before{width:20px;height:20px;margin-top:3px}.our-mission-section .key-target-right h2{font-size:23px;margin-bottom:15px}.our-mission-section .key-target-right li{font-size:17px;padding:10px 10px 10px 20px}.our-mission-section{padding:50px 20px 40px 30px}.common-padding{padding:70px 0}.tabs-section .tab-nav li:hover,.tabs-section .tab-nav li.active,.tabs-section .tab-nav li{margin-bottom:15px;padding:22px 23px!important;font-size:18px;font-weight:600}.welcome-tdd .accordion-section .row .col-md-9 .row .col-md-6{padding-left:5px;padding-right:5px}.welcome-tdd .accordion-section .row .col-md-3{padding-right:5px}.accordion-section .accordion-body h3,.bg-wraper-content h2,.bg-wraper-content h3{font-size:26px;margin-bottom:20px;font-weight:500}.accordion-section .accordion-body,.bg-wraper-content{padding:35px 25px}.accordion-section .accordion-body p,.bg-wraper-content p{font-size:18px;line-height:1.7}.common-heading{font-size:45px}.defult-image img{max-width:36%;object-fit:contain}.ouwter-service-section{padding:25px}.ouwter-service-section .hover-image img{height:110px}.ouwter-service-section h3{font-size:24px;margin:15px 0;line-height:1.3}.ouwter-service-section p{font-size:18px}.ouwter-service-section .link-arrow,.ouwter-service-section a{font-size:18px}.common-padding-bottom{padding-bottom:70px}label.tex-gradiant{font-size:18px;margin-bottom:5px}.web-design-projects-section:before{height:780px}.web-design-projects-section .accordion-button,.web-design-projects-section .accordion-button:not(.collapsed){font-size:15px;padding:10px 20px!important}.web-design-projects-section .accordion-button::before,.web-design-projects-section .accordion-button:not(.collapsed):before,.web-design-projects-section .accordion-button:hover::before{width:20px;height:20px;margin-top:3px;margin-right:6px}.web-design-projects-section button.custom-tab-button,.web-design-projects-section button.custom-tab-button.active,.web-design-projects-section button.custom-tab-button:hover{font-size:18px;padding:17px 20px!important}.web-design-projects-section button.custom-tab-button::before,.web-design-projects-section button.custom-tab-button.active:before,.web-design-projects-section button.custom-tab-button:hover::before{width:20px;height:20px;margin-top:0;margin-right:6px}.tabber_tabs_strip{margin-bottom:30px}.web-design-projects-section .owl-nav button.owl-prev{width:42px;margin-left:-50px}.web-design-projects-section .owl-nav button.owl-next{width:42px;margin-right:-50px}.owter-review-section p{font-size:18px;line-height:1.6;margin:15px 0 20px}.owter-review-section i{font-size:13px}.name-related h3{font-size:18px}.name-related label{font-size:17px}.client-testimonials .owl-nav button.owl-prev,.client-testimonials .owl-nav button.owl-next{width:45px}.form-related-section .common-heading{font-size:38px}.form-related-section{padding:45px 7% 30px;width:82%}.form-related-section input{height:48px}.form-related-section label{font-size:18px;margin-bottom:5px}.form-related-section .row .col-md-6,.form-related-section .row .col-md-12{margin-bottom:20px}.form-related-section textarea{height:128px}.submit-related a.quick-enquiry.banner-consultaion i{min-width:35px;margin-left:30px}.submit-related input[type="submit"]{height:40px;font-size:18px;font-weight:600}.submit-related a.quick-enquiry{max-width:200px}.last-related-section p{font-size:18px;line-height:1.6}.footer-logo-section img{max-width:80%}.footer-logo-section{gap:10px}.top-footer-section{padding-bottom:35px;margin-bottom:50px}.middle-footer-section h3{font-size:18px;margin-bottom:22px}.middle-footer-section ul li a,.footer-contact-related ul li p{font-size:17px}.footer-contact-related ul li{gap:15px}.footer-contact-related ul li .icon-section{width:38px;height:38px;line-height:37px;font-size:16px;min-width:38px}.col-md-3.footer-contact-related{padding-right:0}.footer-contact-related .social-media-section ul{padding-top:10px;gap:8px}.footer-contact-related .social-media-section ul li a{font-size:13px;padding:3px 6px}.footer-contact-related .social-media-section ul li{margin-bottom:5px}.bottom-footer-section p{font-size:18px}.bottom-footer-section{padding:20px 0}.modal .modal-content .form-related-section h2{font-size:35px}.modal .modal-content .form-related-section h3{font-size:22px;margin-bottom:30px}.modal .modal-dialog{width:65%}.modal.show .modal-dialog{margin-top:50px}.ti-widget[data-layout-id="23"][data-set-id="drop-shadow"] .ti-widget-container .ti-header{padding:8px!important}.client-testimonials .owl-nav{right:0;gap:10px}a.quick-enquiry.footer-fixed{font-size:16px;padding-right:8px}a.quick-enquiry.footer-fixed img{padding-right:5px;width:35px}.postid-12140 .col-lg-6.col-md-12.banner-main-content{width:55%}.postid-12140 .new-banner .video-wrapper{width:45%}.postid-12140 .new-banner .content-wrapper{max-width:760px;padding-bottom:5px}.postid-12140 .new-banner .content-wrapper h3.h4{font-size:24px;line-height:1.5;padding-right:20px;font-weight:500}.postid-12140 .new-banner .content-wrapper>*{margin:0 0 20px}.postid-12140 .new-banner .main-heading{line-height:1.2;padding-right:20px}.postid-12140 .main-banner-img .platforms-logo{bottom:44px}.postid-12140 section.optimised-web-design.web-design-ireland-optimisation .card-container .card h3{font-size:23px}}body.page-id-20 #review-page .review-grid .ti-load-more-reviews-button{border:none!important;background:linear-gradient(90deg,#f89d1b 0%,#e95a24 100%)!important;color:#fff!important;transition:background 0.3s ease}body.page-id-20 #review-page .review-grid .ti-load-more-reviews-button:hover{background:linear-gradient(90deg,#e95a24 0%,#f89d1b 100%)!important}.heading-small{font-size:25px;color:#373737;font-weight:600;margin:0 0 20px;line-height:1.3;font-family:"Barlow",sans-serif}@media (max-width:1850px){.heading-small{font-size:20px}}.new-banner{padding-top:162px;position:relative}.new-banner .content-wrapper{max-width:802px;padding:50px;padding-top:0;padding-right:0;padding-bottom:50px;color:#FFF}.new-banner .content-wrapper h5,.top-heading-seo,h1.seo-perpuse{font-family:"Barlow",sans-serif;font-weight:500;font-size:23px;text-transform:capitalize;color:var(--orange)}.new-banner .content-wrapper h6,.new-banner .content-wrapper h3.h6{font-family:"Barlow",sans-serif;font-weight:600;font-size:25px;text-transform:capitalize;color:var(--orange)}.new-banner .content-wrapper h4,.new-banner .content-wrapper h3.h4{font-family:"Barlow",sans-serif;font-weight:700;font-size:32px;text-transform:capitalize;color:var(--orange)}.new-banner .common-secondry-btn{color:var(--white)}.new-banner video{width:100%;height:100%;object-fit:cover;border-radius:100px 0 0 0;display:block;aspect-ratio:1.267 / 1}.new-banner .btn-wrapper{justify-content:start!important;padding-top:5px}.new-banner .video-wrapper{position:relative}.new-banner .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;background:#fff;border-radius:50%;border:none;cursor:pointer;transition:0.2s;display:none}.new-banner .play-btn::before{content:"";position:absolute;left:28px;top:20px;width:0;height:0;border-left:20px solid #000;border-top:15px solid transparent;border-bottom:15px solid transparent}.new-banner .play-btn:hover{opacity:.8}.web-banner-list{flex-direction:column!important;gap:clamp(1.25rem, 1.0421rem + 0.4337vw, 1.5625rem)!important;padding:0;margin:0}.web-banner-list li{font-family:"Barlow",sans-serif!important;font-weight:500!important;font-size:22px;line-height:1.5;color:#fff;padding-left:35px;list-style:none;margin-bottom:15px}.web-banner-list li:last-child{margin-bottom:0}.web-banner-list li::before{content:" ";background:url(/wp-content/uploads/2025/11/orange-banner-icon.png) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block;margin-right:10px;margin-left:-35px;margin-top:7px;vertical-align:top}@media (max-width:1850px){.new-banner{padding-top:142px;position:relative}.new-banner .content-wrapper{max-width:610px;padding:0 0 30px 35px}.new-banner .content-wrapper h5,.top-heading-seo,h1.seo-perpuse{font-size:20px}.new-banner .content-wrapper h6,.new-banner .content-wrapper h3.h6{font-size:20px}.new-banner .content-wrapper h4,.new-banner .content-wrapper h3.h4{font-size:24px}.web-banner-list li{font-size:17px;margin-bottom:12px}.web-banner-list li::before{height:19px;width:19px}#blog-detail-page-content .entry-content p{font-size:17px}}@media (max-width:1439px){.new-banner{padding-top:133px;position:relative}.new-banner .content-wrapper{max-width:560px;padding:0 0 40px 30px}.new-banner .content-wrapper h5,.top-heading-seo,h1.seo-perpuse{font-size:19px}.new-banner .content-wrapper h6,.new-banner .content-wrapper h3.h6{font-size:17px}.web-banner-list li{font-size:15px;margin-bottom:10px}.web-banner-list li::before{height:17px;width:17px}.new-banner .btn-wrapper{gap:10px!important}}@media (max-width:991px){.new-banner .content-wrapper{max-width:100%;padding:0 15px 30px;width:100%}.new-banner .content-wrapper h6,.new-banner .content-wrapper h3.h6{font-size:20px}.new-banner .content-wrapper h5,.top-heading-seo,h1.seo-perpuse{font-size:20px}.web-banner-list li{font-size:17px}.web-banner-list li::before{height:20px;width:20px}.new-banner video{border-radius:0!important}.review-fixed-box{top:415px!important}.ti-widget[data-layout-id='23'][data-set-id='ligth-border'][data-pid='2c0c4585915e5455c646746f2c4'] .ti-widget-container .ti-header{padding:1px!important}.ti-widget[data-layout-id='23'][data-set-id='ligth-border'][data-pid='2c0c4585915e5455c646746f2c4'] .ti-widget-container .ti-header .ti-rating-text{font-size:13px!important;letter-spacing:-.5px!important}.new-banner{padding-top:115px;position:relative}}.strategy-section .row{padding:100px 50px;border-radius:20px;background:url(images/a-doal.jpg);background-size:cover;background-repeat:no-repeat;background-position:left}.ecommerce-website-banner-content h2,.strategy-section h2{font-family:"Barlow",sans-serif;font-weight:500;font-style:Italic;font-size:70px;line-height:1.3;color:var(--black)}.ecommerce-website-banner-content h2 span,.strategy-section h2 span,.strategy-section h3 span{color:var(--orange)}.ecommerce-website-banner-content h2{font-size:60px}.strategy-section .col-md-5{justify-content:flex-start!important}.strategy-section h3{font-family:"Oswald",sans-serif}@media (max-width:1850px){.strategy-section h2{font-size:50px}.ecommerce-website-banner-content h2{font-size:44px}.strategy-section .row{padding:80px 40px}}@media (max-width:1439px){.strategy-section h2{font-size:42px}.strategy-section .row{padding:70px 35px}.ecommerce-website-banner-content h2{font-size:36px}}@media (max-width:1199px){.strategy-section h2{font-size:40px}.strategy-section .row{padding:60px 30px}}@media (max-width:991px){.strategy-section h2{font-size:45px}.strategy-section .row{padding:30px 15px;flex-direction:column;background:url(images/mobile-image-strategy.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;text-align:left}.strategy-section .row h2{margin-bottom:30px}.strategy-section .row h2 br{display:none}}@media (max-width:479px){.strategy-section .row h2{margin-bottom:100px}.strategy-section .row{background-position:center}}.process-section{position:relative}.process-section::before{content:"";position:absolute;inset:0;background:rgba(18,18,18,.9);backdrop-filter:blur(0)}.process-section .process-wrapper{position:relative;z-index:2;box-shadow:0 0 20px 0 #3d3d3d99}.process-section h2{color:var(--white);position:relative;z-index:2}.process-section .process-box{border:1px solid #767676;background:#554f4f1a}.process-section .process-inner{padding:40px;text-align:left}.process-section .step-number{width:60px;height:60px;border-radius:50%;background:linear-gradient(90deg,#F89D1B 0%,#E95A24 100%);color:var(--white);margin-bottom:15px;display:flex;justify-content:center;align-items:center;font-family:Barlow;font-weight:800;font-size:30px;line-height:1}.process-section .step-title{margin:0;font-family:Barlow;font-weight:700;font-size:24px;line-height:1.5;text-transform:capitalize;color:#fff}.process-section .btn-wrapper{position:relative;z-index:2}.process-section .btn-wrapper .common-secondry-btn{color:var(--white)}.process-wrapper .process-box:first-child{border-top-left-radius:10px}.process-wrapper .process-box:nth-child(4){border-top-right-radius:10px}.process-wrapper .process-box:nth-last-child(5){border-bottom-left-radius:10px}.process-wrapper .process-box:last-child{border-bottom-right-radius:10px}@media (max-width:1850px){.process-section .process-inner{padding:30px}.process-section .step-number{width:50px;height:50px;margin-bottom:10px;font-size:18px}.process-section .step-title{font-size:19px}}@media (max-width:1439px){.process-section .process-inner{padding:25px}.process-section .step-number{width:40px;height:40px;margin-bottom:10px;font-size:17px}.process-section .step-title{font-size:17px;font-weight:600}}@media (max-width:1199px){.process-section .process-inner{padding:20px}}@media (max-width:991px){.process-section .process-inner{padding:15px}.process-section .step-number{font-size:18px}.process-section .step-title{font-size:18px;font-weight:700}}@media (max-width:767px){.process-section .process-box{border-radius:0!important}.process-wrapper .process-box:first-child{border-top-left-radius:10px!important}.process-wrapper .process-box:nth-child(2){border-top-right-radius:10px!important}.process-wrapper .process-box:nth-last-child(2){border-bottom-left-radius:10px!important}.process-wrapper .process-box:last-child{border-bottom-right-radius:10px!important}}@media (max-width:576px){.process-section .btn-wrapper{flex-direction:column}}.search-your-website{background:#fef1e9}.search-your-website h3,.search-your-website h4{color:var(--orange);text-transform:uppercase;font-size:clamp(1.125rem, 0.9587rem + 0.3469vw, 1.375rem)}@media (max-width:476px){.search-your-website .common-primary-btn{font-size:14px}}.best-quality-website{opacity:.95}.best-quality-website h3,.best-quality-website h4{color:var(--orange);font-size:clamp(0.9375rem, 0.6465rem + 0.6071vw, 1.375rem)}.best-quality-website h2{color:var(--white)}.best-quality-website .image-box{border:1px solid #767676;padding:15px;border-radius:10px;background:linear-gradient(90deg,#141414 2.28%,#272727 100%);max-width:325px;box-shadow:0 0 20px 0 #3d3d3d99}.quality-whhite-box .image-box{background:var(--white);border-color:var(--white)}.best-quality-website .first-row,.best-quality-website .last-row{gap:25px}.best-quality-website .first-row .image-box:nth-child(1),.best-quality-website .first-row .image-box:nth-child(3){align-self:end}.best-quality-website .last-row .image-box:nth-child(2){align-self:end}.best-quality-website .image-box *{color:var(--white)}.quality-whhite-box .image-box *{color:#000}.best-quality-website .image-box .top-image-box{align-items:center}.best-quality-website .image-box img{width:40px;height:40px;max-width:100%;flex-shrink:0}.best-quality-website .image-box span{font-weight:700;font-size:24px;line-height:1.3;text-transform:capitalize;text-align:left}.best-quality-website .image-box p{text-align:left;margin:0}.best-quality-website .float-img{animation:floaty 8s infinite ease-in-out}@keyframes floaty{0%{transform:translate(0,0)}25%{transform:translate(15px,-10px)}50%{transform:translate(-10px,15px)}75%{transform:translate(12px,-5px)}100%{transform:translate(0,0)}}@media (max-width:1850px){.best-quality-website .image-box{padding:15px;max-width:250px}.best-quality-website .image-box span{font-weight:700;font-size:17px}.best-quality-website .center-row img{max-width:90%}.best-quality-website .image-box img{width:32px;height:32px}.best-quality-website .first-row,.best-quality-website .last-row{gap:20px}}@media (max-width:1439px){.best-quality-website .image-box{padding:10px;max-width:210px}.best-quality-website .image-box span{font-weight:600;font-size:14px}.best-quality-website .center-row img{max-width:80%}.best-quality-website .image-box img{width:28px;height:28px}.best-quality-website .first-row,.best-quality-website .last-row{gap:18px}}@media (max-width:1199px){.best-quality-website .center-row img{max-width:100%}}@media (max-width:991px){.best-quality-website .image-box{max-width:100%;width:100%}.best-quality-website .center-row{order:3}.best-quality-website .first-row{margin-bottom:18px}.best-quality-website .image-box span{font-weight:700;font-size:20px}.best-quality-website .image-box img{width:32px;height:32px}}.youtube-gallery{background:#fef1e9}.youtube-gallery .yt-card .yt-frame{background:#fff;border-radius:15px;position:relative;padding:3px;overflow:hidden}.youtube-gallery .yt-card .yt-frame::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#ff3b3b,#ff9f1c,#ffe600,#18d642,#00c3ff,#b200ff,#ff3b3b);background-size:400% 400%;border-radius:15px;animation:borderFlow 8s linear infinite;z-index:1}.youtube-gallery .yt-card .yt-frame>*{position:relative;z-index:2;background:#fff}@keyframes borderFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.youtube-gallery .yt-frame div{background:var(--white);padding:15px 15px 0;width:100%;border-radius:10px 10px 0 0;font-size:18px;display:flex;justify-content:start;align-items:center}.youtube-gallery .yt-frame div i{color:red;font-size:20px;margin-right:15px;flex-shrink:0}.youtube-gallery .yt-frame iframe{border-radius:10px;aspect-ratio:16/9;display:block;padding:10px;background:var(--white);border-radius:0 0 10px 10px;height:310px}.youtube-gallery .yt-frame iframe #movie_player{border-radius:15px}.youtube-gallery .yt-title{color:var(--black)}@media (max-width:1850px){.youtube-gallery .yt-frame div{padding:12px 12px 0;font-size:14px}.youtube-gallery .yt-frame div i{margin-right:10px}.youtube-gallery .yt-frame iframe{padding:10px;height:250px}.youtube-gallery .yt-title{font-weight:600!important}}@media (max-width:1439px){.youtube-gallery .yt-frame iframe{padding:10px;height:225px}}@media (max-width:991px){.youtube-gallery .yt-frame iframe{height:270px}.youtube-gallery .yt-title{font-size:18px}}@media (max-width:576px){.youtube-gallery .yt-frame iframe{height:230px}}.about-us .container{border-radius:20px}.about-us h2{color:var(--white)}.about-us h3{color:var(--orange)}.about-us .common-secondry-btn{color:var(--white)}.about-us p{color:var(--white)}.about-us q{font-style:italic;font-weight:700!important}.about-us .col-md-5{position:relative}.about-us .col-md-5 img{position:absolute;left:10%}.about-us .btn-wrapper{justify-content:start!important}.about-us h3{font-size:30px}@media (max-width:1850px){.about-us h3{font-size:22px}}@media (max-width:1439px){.about-us h3{font-size:20px}}@media (max-width:1199px){.about-us .col-md-5 img{position:static}}@media (max-width:991px){.about-us .row{flex-direction:column-reverse;gap:30px}.about-us .abt-img{padding:0!important}.about-us .abt-img img{width:100%}.about-us>.top-padding{padding-top:0!important}.about-us>.bottom-padding{padding-bottom:30px!important}}@media (max-width:767px){.about-us .btn-wrapper{flex-direction:column;align-items:start!important;justify-content:flex-start!important}}.why-tdd .btn-wrapper{justify-content:start!important}.why-tdd .why-tdd-content ul{margin:0;padding:0}.why-tdd .why-tdd-content li{font-size:22px;color:var(--black);padding-left:35px;list-style:none;margin-bottom:20px}.why-tdd .why-tdd-content li::before{content:" ";background:url(/wp-content/uploads/2025/11/orange-banner-icon.png) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block;margin-right:10px;margin-left:-35px;margin-top:7px;vertical-align:top}@media (max-width:1850px){.why-tdd .why-tdd-content li,.inner-case-study-details li,.category-blogs .entry-content ul li{font-size:18px;padding-left:30px;margin-bottom:15px}#blog-detail-page-content .entry-content li{font-size:17px}.why-tdd .why-tdd-content li::before,.inner-case-study-details li:before,.category-blogs .entry-content ul li:before{width:18px;height:18px;margin-right:5px;margin-top:5px;margin-left:-25px}.category-blogs .entry-content ul li:before{margin-top:7px}}@media (max-width:1439px){.why-tdd .why-tdd-content li,.inner-case-study-details li,.category-blogs .entry-content ul li{font-size:16px;margin-bottom:15px}#blog-detail-page-content .entry-content li{font-size:17px}.why-tdd .why-tdd-content li::before,.inner-case-study-details li:before,.category-blogs .entry-content ul li:before{width:16px;height:16px}div#blog-detail-page-content h1{font-size:28px}}@media (max-width:991px){.why-tdd .row{flex-direction:column;gap:30px}.why-tdd .why-tdd-image img{width:100%}.why-tdd .why-tdd-content li,.inner-case-study-details li,.category-blogs .entry-content ul li{font-size:18px}#blog-detail-page-content .entry-content li{font-size:17px}.why-tdd .why-tdd-content li::before,.inner-case-study-details li:before,.category-blogs .entry-content ul li:before{width:18px;height:18px}.inner-case-study-details{padding:30px 20px}div#blog-detail-page-content h1{font-size:26px}}@media (max-width:476px){.why-tdd .btn-wrapper{flex-direction:column;align-items:start!important}.inner-case-study-details{padding:30px 20px}}#web-design-welcome-tdd .image-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}#web-design-welcome-tdd .image-grid img{height:auto}#web-design-welcome-tdd .container{width:100%!important;max-width:100%;padding-left:9.9vw;padding-right:2.6vw}#web-design-welcome-tdd .image-grid-project{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}#web-design-welcome-tdd h4,#web-design-welcome-tdd h2{color:var(--black);font-size:clamp(1.375rem, 0.8345rem + 1.1275vw, 2.1875rem)}#web-design-welcome-tdd .common-secondry-btn{color:var(--white)}@media (max-width:991px){#web-design-welcome-tdd .image-grid{grid-template-columns:repeat(2,1fr)}#web-design-welcome-tdd .image-grid img{max-width:100%!important;height:auto}#web-design-welcome-tdd .btn-wrapper{flex-direction:column;align-items:start!important}}.ribbon-inner{background:url(images/bg-ribbon.jpg) no-repeat;border-radius:10px;background-size:cover;padding:0 15px}.ribbon-section .col-md-3:not(:last-child){border-right:1px solid rgba(255,255,255,.2)}.ribbon-section .col-md-3{padding:40px 15px}.ribbon-section .col-md-3 .image-section{max-width:70px}.ribbon-section .image-box h3{font-family:"Barlow",sans-serif;font-size:50px;font-weight:700}.ribbon-section .col-md-3:nth-child(1) h3{color:var(--orange)}.ribbon-section .col-md-3:nth-child(2) h3{color:#fe1254}.ribbon-section .col-md-3:nth-child(3) h3{color:#5f1efb}.ribbon-section .col-md-3:nth-child(4) h3{color:#54c2b7}.ribbon-section .image-box h5,.ribbon-section .image-box p{color:var(--white);font-family:"Barlow",sans-serif;font-weight:500;font-size:22px}@media (max-width:1850px){.ribbon-section .col-md-3{padding:28px 14px}.ribbon-section .col-md-3 .image-section{max-width:55px}.ribbon-section .image-box h3{font-size:38px}.ribbon-section .image-box h5,.ribbon-section .image-box p{font-size:16px}}@media (max-width:1439px){.ribbon-section .col-md-3{padding:20px 10px}.ribbon-section .col-md-3 .image-section{max-width:50px}.ribbon-section .image-box h3{font-size:34px}.advantages-wp-box p,.advantages-wp-box h3{font-size:20px}.ribbon-section .image-box h5,.ribbon-section .image-box p{font-size:15px}}@media (max-width:767px){.ribbon-section .col-md-3:not(:last-child){border-right:none;border-bottom:1px solid rgba(255,255,255,.2)}}#award-winnig-design .new-row .col-md-3{padding:22px;background:#fff;flex-grow:1}#award-winnig-design .new-row .col-md-3 h4,#award-winnig-design .new-row .col-md-3 p.h4{color:var(--black)!important;font-family:"Barlow",sans-serif;font-weight:600;font-size:22px;margin:0}#award-winnig-design .new-row .col-md-3 h5,#award-winnig-design .new-row .col-md-3 h3.h5{color:var(--black);font-family:"Barlow",sans-serif;font-weight:800;font-size:22px;margin:0}#award-winnig-design .our-mission-section{padding-bottom:5px!important}#award-winnig-design .our-mission-bottom-space{padding-bottom:50px!important}#award-winnig-design .google-trust-btn .google-btn{text-align:right}#award-winnig-design .google-trust-btn .trust-index-btn{text-align:left}@media (max-width:1850px){#award-winnig-design .new-row .col-md-3{padding:15px}#award-winnig-design .new-row .col-md-3 h4,#award-winnig-design .new-row .col-md-3 p.h4{font-size:17px}#award-winnig-design .new-row .col-md-3 h5,#award-winnig-design .new-row .col-md-3 h3.h5{font-size:17px}#award-winnig-design .google-trust-btn img{max-width:87%}.advantages-wp-box p,.advantages-wp-box h3{font-size:20px}}@media (max-width:1439px){#award-winnig-design .new-row .col-md-3 h4,#award-winnig-design .new-row .col-md-3 p.h4{font-size:16px}#award-winnig-design .new-row .col-md-3 h5,#award-winnig-design .new-row .col-md-3 h3.h5{font-size:15px}#award-winnig-design .google-trust-btn img{max-width:80%}}@media (max-width:576px){#award-winnig-design .google-trust-btn .trust-index-btn{text-align:center}#award-winnig-design .google-trust-btn .google-btn{text-align:center}}.optimised-web-inner{background:#fff url(images/how_we_bg.png) no-repeat;border-radius:20px;background-position:top;background-size:cover;padding-right:15px;padding-left:15px}.optimised-web-design *{transition:0.3s ease-in!important}.optimised-web-design .card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px 40px}.case-studies .card-container{padding-left:0!important;padding-right:0!important}.optimised-web-extragap .card-container{row-gap:50px!important}.optimised-web-design .card-container .card{padding:40px 20px 50px;border:3px solid var(--orange);background:url(images/bg-card.png);background-size:cover;background-repeat:no-repeat;background-position:top;border-radius:20px;position:relative;width:100%;flex:0 0 calc((100% - 40px) / 3)}.optimised-web-design.case-studies .card-container .card .image-box .lower:last-child{margin-bottom:0}.case-studies-4 .card-container .card{flex:0 0 calc((100% - 60px) / 4)}.case-studies-2 .card-container .card{flex:0 0 calc((100% - 20px) / 2)}.optimised-web-design .card-container .card *{color:var(--white)}.optimised-web-design .upper{justify-content:start!important}.optimised-web-design .upper:last-child{margin-bottom:0!important}.optimised-web-design .upper h4,.optimised-web-design .upper h3{font-weight:700;font-size:32px;line-height:1.2;text-transform:capitalize;text-align:left;margin:0}.optimised-web-design .lower{text-align:left}.optimised-web-design .list{padding:0 40px;padding-right:0}.optimised-web-design .list strong{width:100%;display:inline-block;color:var(--white);position:relative}.optimised-web-design .list strong::before{content:" ";background:url(/wp-content/uploads/2025/11/orange-banner-icon.png) no-repeat;background-size:contain;width:23px;height:23px;display:inline-block;margin-right:10px;margin-left:-35px;margin-top:7px;vertical-align:top}.optimised-web-design .list ul{padding:0;margin:0;list-style:none}.optimised-web-design .list li{text-align:left;color:#929ca9!important;font-family:"Barlow";font-weight:500;font-size:22px;line-height:1.3;margin-bottom:20px}.optimised-web-design .card .icon{position:absolute;bottom:-50px;width:150px;cursor:pointer}.optimised-web-design .card .active-content{text-align:left}.optimised-web-design .card .active-content,.optimised-web-design .card .list{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.5s ease,opacity 0.3s ease}.optimised-web-design .card.active .active-content{max-height:500px;opacity:1}.optimised-web-design .card.active .list{max-height:500px;opacity:1;padding-top:20px;padding-bottom:20px}.optimised-web-design .card .icon img{transition:transform 0.3s ease;transform:rotate(180deg)}.optimised-web-design .card.active .icon img{transform:rotate(360deg)}.optimised-web-design .card-container .card:not(.active){max-height:350px}.optimised-web-design .optimized-image{width:60px;min-width:60px}.optimised-web-design .card-number{display:flex;align-items:center;justify-content:center;width:70px;height:70px;background:linear-gradient(90deg,#141414 2.28%,#272727 100%);box-shadow:0 0 20px rgba(244,109,34,.6);border-radius:50%;border:solid 3px #F58C1E;padding:7px;flex-shrink:0}.optimised-web-design .card-number span{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,#F89D1B 0%,#E95A24 100%);border-radius:50%;color:#fff;font-size:30px;font-weight:800}@media (max-width:1850px){.optimised-web-design .card-container{gap:15px;padding:15px 30px}.optimised-web-design .card-container .card{padding:30px 15px 40px}.optimised-web-design.no-animation .card-container .card{padding-bottom:30px}.optimised-web-design .upper h4,.optimised-web-design .upper h3{font-size:25px}.optimised-web-design .list strong::before{width:18px;height:18px;margin-right:10px;margin-left:-35px;margin-top:5px}.optimised-web-design .list li{font-size:17px;margin-bottom:15px}.optimised-web-design .card-container .card:not(.active){max-height:244px}.optimised-web-design .card .icon{bottom:-40px;width:90px}.optimised-web-design .optimized-image{width:50px;min-width:50px}}@media (max-width:1439px){.optimised-web-design .upper h4,.optimised-web-design .upper h3{font-size:25px;font-weight:500}.optimised-web-design .list strong::before{width:16px;height:16px;margin-right:10px;margin-left:-35px;margin-top:5px}.optimised-web-design .list li{font-size:15px;margin-bottom:12px}.optimised-web-design .card-container .card:not(.active){max-height:240px}.optimised-web-design .card .icon{bottom:-35px;width:75px}.optimised-web-design .optimized-image{width:50px;min-width:50px}}@media (max-width:991px){.optimised-web-design .upper h4,.optimised-web-design .upper h3{font-size:20px;font-weight:500}.upper.flex-center.gap-3.mb-3{gap:.5rem!important}.business-services-card ul li{text-align:left}.optimised-web-design .lower p{font-size:18px}.optimised-web-design .list strong::before{width:20px;height:20px;margin-right:10px;margin-left:-35px;margin-top:5px}.optimised-web-design .list li{font-size:18px;margin-bottom:15px}.optimised-web-design .card-container .card:not(.active){max-height:250px}.optimised-web-design .card .icon{bottom:-35px;width:75px}.optimised-web-design .card-container{grid-template-columns:1fr;gap:40px;padding:0}}@media (max-width:476px){.optimised-web-design .card-container .card:not(.active){max-height:260px}}#web-design-performance .client-testimonials{padding-top:0!important}.banner-main-content{display:flex;justify-content:center}.about-us-inner{position:relative;padding:70px 15px}.about-us-inner::before{content:"";background:url(images/about-bg.jpg) no-repeat;background-size:cover;position:absolute;left:0;top:0;width:calc(91.66666666666667% - 30px);height:100%;border-radius:20px}.about-us-inner .row{position:relative}.web-about-content{padding:0 50px}.web-about-content p{margin-bottom:20px}.web-about-content p a{text-decoration:none;color:var(--orange)}.web-about-content p a:hover{color:var(--white)}.abt-img img{border-radius:20px}.service-defult-hover{border-radius:200px;height:115px;width:100%;object-fit:cover;display:none}.service-defult-img{display:block;width:115px;height:115px;object-fit:contain}.web-about-content ul,.blockquote-content ul,ul.custom-list-icon{list-style:none;padding:0;margin:1.5rem 0;font-size:20px;line-height:1.4;color:var(--white)}.web-about-content ul li,.blockquote-content ul li,ul.custom-list-icon li{display:flex;align-items:center;gap:10px}.web-about-content ul li:not(:last-child),.blockquote-content ul li:not(:last-child),ul.custom-list-icon li:not(:last-child){margin-bottom:20px}.web-about-content ul li::before,ul.custom-list-icon li:before,.blockquote-content ul li:before{content:"\f058";font-family:'Font Awesome 7 Free';font-weight:900;background:linear-gradient(180deg,#F48D1D 0%,#E95C23 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;flex-shrink:0}.ouwter-service-section:hover .service-defult-hover{display:block}.ouwter-service-section:hover .service-defult-img{display:none}.owl-theme .owl-dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px}.owl-theme .owl-dots .owl-dot{border:solid 1px transparent;border-radius:50%;display:flex;justify-content:center;align-items:center;width:30px;height:30px;opacity:1}.owl-theme .owl-dots .owl-dot span{margin:0;background:#000}.owl-theme .owl-dots .owl-dot.active{border-color:#F25600}.owl-theme .owl-dots .owl-dot.active span{background:#F25600}.recent-project-col h4{margin-bottom:20px}html body div.wprm-overlay{background:#0F1621B2!important;box-shadow:0 -13px 24px -7px #0000000D;backdrop-filter:blur(15px)}.icon_default.wprmenu_icon_par:before{content:"\f107";font-size:16px;transition:transform 0.3s ease;font-family:'Font Awesome 7 Free';font-weight:900}.icon_default.wprmenu_par_opened:before{content:"\f106"}.make-contact-content p{color:#5D656F}.make-contact-content p a{color:#EA6222;text-decoration:none}.make-contact-content p a:hover{color:#000}.request-modal-consultation{z-index:999999}.last-related-section a{text-decoration:none;color:#EA6222}.last-related-section a:hover{color:#000}.item-group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.logo-item{width:50%;padding:10px;text-align:center}.logo-item img{max-width:100%;width:auto;height:auto}.google-trust-btn>.ti-widget{width:auto!important}.review-fixed-box{position:fixed;top:200px;right:0;z-index:9999999;max-width:180px}#mg-wprm-wrap{z-index:999999999}html.wprmenu-body-fixed .review-fixed-box{z-index:0}.review-fixed-box .ti-profile-img{display:none!important}.review-fixed-box .ti-widget-container .ti-header{border-radius:5px 0 0 5px!important}.optimised-web-design.no-animation .card-container .card:not(.active){max-height:inherit}.optimised-web-design.no-animation .card-container .card p{margin-bottom:0}.main-banner-img{position:relative;height:100%}.main-banner-img>img{width:100%;height:100%;object-fit:cover;border-radius:100px 0 0 0;animation:floaty 8s infinite ease-in-out}.new-banner{overflow:hidden}.hero-content-split{position:100%;position:relative;background-size:cover;background-attachment:scroll}.hero-content-container{padding:0 30px}.hero-content-split-box{background:var(--white);padding:60px 50px;width:100%;max-width:38%}.best-quality-website{background:#000 url(images/zxcz.jpg) no-repeat;background-position:center;background-size:cover}.black-gradient{background:#141414 url(images/black-gradient-bg.png) no-repeat;background-size:cover}.black-gradient-2{background:#141414 url(images/tdd-bg-1.jpg) no-repeat;background-size:cover}.black-gradient-3{background:linear-gradient(90deg,#FFF9EB .78%,#FBEFF5 39.09%)}.black-gradient-4{background:#141414 url(images/tdd-bg-3.jpg) no-repeat;background-size:cover}.black-gradient-5{background:#080405 url(images/black-gradient-bg.png) no-repeat;background-size:cover}.black-gradient-6{background:#141414 url(images/tdd-bg-5.png) no-repeat;background-size:cover;color:var(--white)}.black-gradient-7{background:linear-gradient(90deg,#141414 2.28%,#272727 100%);border:1px solid #767676;box-shadow:0 0 20px 0 #3D3D3D99;color:var(--white)}.orange-gradient-1{background:#FFF url(images/tdd-bg-4.png) no-repeat top center}.tdd-gradient-1{background:linear-gradient(90.56deg,#E95A24 .24%,#F89D1B 107.81%);position:relative}.tdd-gradient-1:after{content:"";background:url(images/tdd-bg-2.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%}.tdd-gradient-1>div{position:relative;z-index:1}.tdd-gradient-1 .common-primary-btn{border:solid 1px #FFF}.tdd-gradient-1 .common-secondry-btn{border-color:#fff;color:#fff}.black-gradient-2 .common-secondry-btn{color:#fff}.tdd-gradient-1 .common-secondry-btn i{background:#fff;color:var(--orange)}.black-gradient-6 .secondry-heading,.black-gradient-6 .primary-heading,.black-gradient-5 .secondry-heading,.black-gradient-5 .primary-heading,.black-gradient-4 .secondry-heading,.black-gradient-4 .primary-heading,.black-gradient-2 .secondry-heading,.black-gradient-2 .primary-heading{color:#FFF}.black-gradient-6 .common-secondry-btn{color:#fff}.text-cloud-gray{color:#E6E6E6}.gradient-text{background:linear-gradient(180deg,#F48D1D 0%,#E95C23 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.optimised-web-design .top-heading-group{padding-left:40px;padding-right:40px}.platforms-logo{display:flex;gap:20px}.platforms-logo img{max-width:calc((100% - 40px) / 3)}.optimised-web-design-check .upper{flex-direction:column;align-items:flex-start;gap:20px!important}.optimised-web-design-check .upper .check-icon{line-height:1;font-size:56px}.optimised-web-design-check .upper .check-icon .fa-circle-check{line-height:1}.optimised-web-design-check .card-container .card{flex-grow:0;flex-shrink:0}.ecommerce-website-banner-inner{border-radius:20px 0 0 20px}.ecommerce-website-banner-img img{width:100%;height:auto}.ecommerce-website-banner-content{padding-left:30px}.advantages-card{color:var(--white);height:100%;width:100%;position:relative;border:solid 1px #767676;background:linear-gradient(90deg,#141414 2.28%,#272727 100%);box-shadow:0 0 20px 0 #3d3d3d99;padding:20px;border-radius:10px}.advantages-card-white .advantages-card{border-color:#767676;background:var(--white);color:var(--black)}.advantages-card .icon-with-title,.advantages-card h3.icon-with-title{font-weight:700;font-size:24px!important;line-height:1.3;text-transform:capitalize;text-align:left;text-transform:capitalize}.advantages-card p:last-child{margin-bottom:0}.advantages-shopify .row{row-gap:calc(var(--bs-gutter-x) * 1)}.what-can-we h4{font-weight:600;font-family:"Barlow",sans-serif}.what-can-we h2{color:#fff}.advantages-wp-inner{padding-left:40px;padding-right:40px;border-radius:20px;color:#fff}.advantages-wp-inner .primary-heading{color:#fff}.advantages-wp .float-img{animation:floaty 8s infinite ease-in-out}.advantages-wp-box{border:1px solid #767676;padding:15px;border-radius:10px;background:linear-gradient(90deg,#141414 2.28%,#272727 100%);max-width:325px;border:solid 3px var(--orange);font-size:24px;color:#fff;line-height:1.333333333333333;box-shadow:0 0 20px 0 #F46D2299;width:100%}.advantages-wp-box p,.advantages-wp-box h3{line-height:1.333333333333333;margin:0;font-size:24px}.advantages-wp-box p:last-child,.advantages-wp-box h3:last-child{margin:0}.advantages-wp-inner .first-row .advantages-wp-box:nth-child(1),.advantages-wp-inner .first-row .advantages-wp-box:nth-child(3){align-self:end}.advantages-wp-inner .last-row .advantages-wp-box:nth-child(2){align-self:end}.business-services-card{padding:40px 30px;border:3px solid var(--orange);background:url(images/bg-card.png);background-size:cover;background-repeat:no-repeat;background-position:top;border-radius:20px;position:relative;width:100%;height:100%}.business-services-card ul{list-style:none;padding:0;margin:0 0 0;font-size:20px;line-height:1.4}.business-services-card ul li{display:flex;align-items:center;gap:10px}.business-services-card ul li:not(:last-child){margin-bottom:20px}.business-services-card ul li::before{content:"\f058";font-family:'Font Awesome 7 Free';font-weight:900;background:linear-gradient(180deg,#F48D1D 0%,#E95C23 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;flex-shrink:0}.business-services-title{border-bottom:1px solid #4D4D4D;padding-bottom:30px;margin-bottom:30px}.business-services-title h3{margin:0 0 15px;font-size:32px}.business-services-card *{color:var(--white)}.business-services-content{display:flex;flex-wrap:wrap;gap:20px}.business-services-content>*{width:100%}.business-services-content ul{margin:0;padding:0;list-style:none;width:100%!important;flex-grow:1;flex-shrink:0}.business-services-content ul:nth-child(1):nth-last-child(2),.business-services-content ul:nth-child(2):nth-last-child(1){flex:0 0 calc((100% - 20px) / 2)}.business-services .btn-wrapper .common-secondry-btn{color:var(--white)}.optimised-web-design.no-animation .card-container .card .image-box{display:flex;flex-direction:column;height:auto}.blockquote-content{text-align:left;font-weight:300;border-top:1px solid #4D4D4D;padding-top:10px;margin-top:auto}.blockquote-content .blockquote-author{color:var(--orange)!important}.optimised-web-design .card-container .card h5,.optimised-web-design .card-container .card .lower h3{font-family:"Barlow",sans-serif;font-size:24px;color:var(--orange)!important;font-weight:500;margin-bottom:15px}.optimised-web-design .card-container .card .lower h3 a{color:var(--orange)}.why-tdd-content h3.heading-small.text-white.fst-italic a,.referrals.why-tdd .why-tdd-content li a,.twos-group-wrapper-two p a{color:var(--orange)}.optimised-web-design.case-studies .card-container .card .image-box .lower{margin-bottom:20px}.new-banner .content-wrapper>*{margin:0 0 15px}.new-banner .main-heading{margin-bottom:20px!important}.new-banner .content-wrapper>*:first-child:not(h1){margin-bottom:20px}.new-banner .content-wrapper>*:last-child{margin-bottom:0}.ready-title{font-family:"Barlow",sans-serif;font-size:30px;font-weight:700;color:var(--black)}.growth-graph-inner{padding:30px 30px 0;color:var(--white);border-radius:20px;position:relative}.growth-graph-inner h2{line-height:1.48}.growth-graph-inner h3{font-size:30px;font-weight:600;margin-bottom:15px}.growth-graph-img{width:100%;max-width:74.47%;margin-left:auto}.growth-graph-content{position:absolute;left:0;top:0;width:100%;max-width:55%;top:14%;left:3.751617076326003%}.growth-graph-content .btn-wrapper{justify-content:flex-start;margin-top:40px}.step-label{background:linear-gradient(90deg,#F89D1B 0%,#E95A24 100%);color:#fff;font-size:16px;font-weight:600;padding:6px 14px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;font-family:"Oswald",sans-serif;line-height:1;gap:2px}.step-label strong{font-size:30px}.top-heading-colls{display:flex;flex-wrap:wrap;justify-content:space-between}.top-heading-col{max-width:50%}.top-heading-col h4,.top-heading-col h3{color:var(--orange);font-size:22px;text-transform:uppercase}.top-heading-col-right{width:100%;max-width:41.66666666666667%}.top-heading-colls p:last-child{margin:0}.top-heading-colls .primary-heading{margin:0}.step-head{display:flex;align-items:center;gap:10px;margin-bottom:20px}.step-head .step-label{flex-shrink:0}.step-head h4,.step-head h3{font-size:24px;margin:0}.step-content{color:#D3D3D3}.step-content p:last-child{margin-bottom:0}.step-icon-wrap img{width:100%;height:auto}.row>*:last-child .step-icon-wrap img{max-width:82.29%}.advantages-shopify .row>*{flex-grow:1;flex-shrink:0}.outline-btn{border-radius:80px;background:var(--white);font-weight:600;font-size:20px;padding:14px 30px;text-decoration:none;color:var(--orange);border-bottom:solid 1px var(--orange);display:flex;align-items:center;gap:10px;transition:background-color 0.4s ease-in-out}.outline-btn:hover{background:var(--orange);color:var(--white)}.btn-wrapper{position:relative}.tdd-all-project-list .owl-dots{display:none!important}.content-with-image-section img{width:100%;border-radius:20px;height:auto;height:100%;object-fit:cover}.content-with-image-section .btn-wrapper{flex-wrap:wrap;justify-content:flex-start}.content-with-image-section .common-secondry-btn{color:var(--white)}.tdd-process-inner{border-radius:20px;overflow:hidden}.tdd-process-section .top-heading-group{color:#5E5E5E}.tdd-process-section .top-heading-group:last-child{margin-bottom:0}.tdd-process-card>*{margin:0}.tdd-process-card{padding:40px;display:flex;flex-direction:column;gap:15px;position:relative;height:100%;line-height:1.25}.tdd-process-step{width:60px;height:60px;border-radius:50%;background:linear-gradient(90deg,#F89D1B 0%,#E95A24 100%);color:var(--white);display:flex;justify-content:center;align-items:center;font-family:"Barlow",sans-serif;font-weight:800;font-size:30px;line-height:1}.tdd-process-card .tdd-process-step{margin-bottom:5px}.tdd-process-card p:last-child{margin-bottom:0}.tdd-process-card-title{font-family:"Barlow",sans-serif;font-weight:700;font-size:24px;line-height:1.333333333333333;text-transform:capitalize}.tdd-process-section .row>*{flex-grow:1;flex-shrink:0}.tdd-process-card p{line-height:1.25}.tdd-process-section .row [class*=col-]{box-shadow:1px 0 0 0 #767676,0 1px 0 0 #767676,1px 1px 0 0 #767676,1px 0 0 0 #767676 inset,0 1px 0 0 #767676 inset}#award-winnig-design+.trust-widgets-section{margin-top:-80px}.tdd-map-section iframe{width:100%;display:block}@media (min-width:1851px){.optimised-web-design.no-animation .card-container .card{padding-bottom:40px}}@media (min-width:768px){#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{padding-top:4px}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item:not(:last-child){border-right:solid 1px rgba(255,255,255,.2)}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column-standard li.mega-menu-item:last-child>a.mega-menu-link{border-bottom:none}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column-standard>a.mega-menu-link{background:#54263A}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column-standard:first-child>a.mega-menu-link{border-radius:10px 0 0 0}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column-standard:last-child>a.mega-menu-link{border-radius:0 10px 0 0}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{padding:10px 20px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link{border-bottom-left-radius:10px;border-bottom-right-radius:10px}#mega-menu-wrap-menu-1 #mega-menu-menu-1{justify-content:space-between}.new-banner .content-wrapper{display:flex;justify-content:center;flex-direction:column}.main-banner-img .platforms-logo{position:absolute;bottom:30px;left:30px;width:100%}.main-banner-img .platforms-logo img{width:auto}}@media (max-width:1850px){.web-about-content ul,ul.custom-list-icon,.blockquote-content ul{font-size:17px}#award-winnig-design .our-mission-bottom-space{padding-bottom:40px!important}.new-banner .content-wrapper>*{margin:0 0 15px}.new-banner .main-heading{margin-bottom:20px!important}.new-banner .content-wrapper>*:first-child:not(h1){margin-bottom:15px}.growth-graph-inner h3{font-size:24px}.step-head h4,.step-head h3{font-size:22px}.step-label{padding:6px 10px;font-size:14px}.step-label strong{font-size:24px}.top-heading-col h4,.top-heading-col h3{font-size:20px}.business-services-title h3{font-size:25px}.business-services-card{padding:30px 20px}.business-services-title{padding-bottom:20px;margin-bottom:20px}.business-services-card ul{font-size:17px}.optimised-web-design .card-container .card h5,.optimised-web-design .card-container .card .lower h3{font-size:20px}.outline-btn{font-size:16px;padding:13px 20px}.tdd-process-card{padding:30px}.tdd-process-step{width:50px;height:50px;font-size:18px}.tdd-process-card-title{font-size:19px}#award-winnig-design+.trust-widgets-section{margin-top:-60px}}@media (max-width:1439px){.web-about-content ul,ul.custom-list-icon,.blockquote-content ul{font-size:15px}.growth-graph-inner h3{font-size:20px}.step-head h4,.step-head h3{font-size:20px}.top-heading-col h4,.top-heading-col h3{font-size:18px}.top-heading-col{max-width:58%}.top-heading-col-right{max-width:41.66666666666667%}.business-services-card ul{font-size:15px}.optimised-web-design .card-container .card h5,.optimised-web-design .card-container .card .lower h3{font-size:20px}.outline-btn{font-size:14px;padding:11px 20px}.tdd-process-card{padding:25px}.tdd-process-step{width:40px;height:40px;font-size:18px}.tdd-process-card-title{font-size:18px}#award-winnig-design+.trust-widgets-section{margin-top:-50px}}@media (max-width:1199px){#award-winnig-design+.trust-widgets-section{margin-top:-40px}.custom-services-card+.trust-widgets-section{margin-top:-40px}.optimised-web-design .top-heading-group{padding-left:20px;padding-right:20px}}@media (max-width:1850px) and (min-width:1440px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:14px}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column-standard>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:15px;line-height:1.5}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column-standard li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{font-size:14px;line-height:1.5}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size:15px;line-height:1.5}.optimised-web-design .card-number{width:55px;height:55px;padding:5px;border-width:2px}.optimised-web-design .card-number span{font-size:24px}}@media (max-width:1800px) and (min-width:1440px){.service-defult-img{width:90px;height:90px}.service-defult-hover{height:90px}.welcome-tdd .common-secondry-btn,.welcome-tdd .common-primary-btn{font-size:14px}section.home-banner{padding-top:142px}.best-quality-website .image-box p{font-size:16px}.best-quality-website .image-box{max-width:260px}.best-quality-website .image-box span{font-size:18px}.hero-content-split-box{padding:50px 40px}.advantages-card .icon-with-title,.advantages-card h3.icon-with-title{font-size:18px!important}.advantages-wp-box{font-size:18px!important;max-width:240px}.advantages-wp-inner{padding-left:15px;padding-right:15px}}@media (max-width:1600px) and (min-width:1440px){.webdesign-page-text p{font-size:16px}#web-design-welcome-tdd .webdesign-page-text .image-grid{margin:1rem 0!important}#web-design-welcome-tdd .container{padding-left:8.5vw}.advantages-wp-box p,.advantages-wp-box h3{font-size:20px}}@media (max-width:1439px) and (min-width:1200px){.new-banner .main-heading{font-size:44px}.new-banner .content-wrapper{padding-bottom:30px}.web-about-content{padding-left:30px;padding-right:30px}.service-defult-img{width:76px;height:76px}.service-defult-hover{height:76px}.owter-review-section p{height:124px}.bg-wraper-content{padding:30px 20px}.webdesign-page-text p{font-size:15px;line-height:1.6}#web-design-welcome-tdd .webdesign-page-text .image-grid{margin:1rem 0!important}.welcome-tdd .webdesign-page-text .common-secondry-btn,.welcome-tdd .webdesign-page-text .common-primary-btn{font-size:13px}.welcome-tdd .webdesign-page-text .btn-wrapper{gap:5px!important}.welcome-tdd .webdesign-page-text .common-primary-btn i,.welcome-tdd .webdesign-page-text .common-secondry-btn i{width:30px;height:30px}.tabs-section .tab-nav li:hover,.tabs-section .tab-nav li.active,.tabs-section .tab-nav li{padding-left:10px!important;padding-right:10px!important}#web-design-welcome-tdd .container{padding-left:6.9vw}section.home-banner{padding-top:133px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:14px}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column-standard>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:16px;line-height:1.5}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column-standard li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{font-size:14px;line-height:1.5}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size:14px;line-height:1.5}#mega-menu-wrap-menu-1 #mega-menu-menu-1{gap:0}.ti-widget[data-layout-id="23"][data-set-id="drop-shadow"] .ti-widget-container .ti-header{padding:8px!important}.new-banner .content-wrapper h4,.new-banner .content-wrapper h3.h4{font-size:20px}.best-quality-website .image-box span{font-size:16px}.best-quality-website .image-box{max-width:220px}.hero-content-split-box{padding:40px 30px;max-width:40%}.optimised-web-design .card-number{width:50px;height:50px;padding:5px;border-width:2px}.optimised-web-design .card-number span{font-size:24px}.advantages-card .icon-with-title,.advantages-card h3.icon-with-title{font-size:18px!important}.advantages-wp-box{font-size:18px;max-width:210px}.advantages-wp-inner{padding-left:15px;padding-right:15px}.advantages-wp-box p,.advantages-wp-box h3{font-size:20px}}@media (max-width:1199px) and (min-width:768px){.logo-section{order:1}.rgt-contact-info{order:2}.main-navigation{order:3}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:14px}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column-standard>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:16px;line-height:1.5}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column-standard li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{font-size:14px;line-height:1.5}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size:14px;line-height:1.5}#mega-menu-wrap-menu-1 #mega-menu-menu-1{gap:0}.new-banner .content-wrapper h4,.new-banner .content-wrapper h3.h4{font-size:20px}.optimised-web-design .card-number{width:50px;height:50px;padding:5px;border-width:2px}.optimised-web-design .card-number span{font-size:24px}}@media (max-width:1199px) and (min-width:992px){.new-banner{padding-top:152px}.new-banner .content-wrapper{padding-bottom:30px}.new-banner .main-heading{font-size:40px}.new-banner .content-wrapper{padding:20px 15px}.service-defult-img{width:76px;height:76px}.service-defult-hover{height:76px}.owter-review-section p{height:110px}.client-testimonials .common-heading{padding-bottom:0;margin-bottom:0}#web-design-welcome-tdd .container{width:100%;padding-left:15px;padding-right:15px}section.home-banner{padding-top:152px}.optimised-web-design .card-container .card:not(.active){max-height:226px}.hero-content-split-box{padding:40px 30px;max-width:48%}.advantages-card .icon-with-title,.advantages-card h3.icon-with-title{font-size:18px!important}.advantages-wp-box{font-size:18px;max-width:210px}.advantages-wp-inner{padding-left:15px;padding-right:15px}.advantages-wp-box p,.advantages-wp-box h3{font-size:20px}}@media (max-width:991px) and (min-width:768px){.inner-home-banner{gap:10px}.left-banner-content{width:62%}.new-banner{padding-top:165px}}@media (max-width:991px){.about-us-inner::before{display:none}.web-about-content{background:url(images/about-bg.jpg) no-repeat;background-size:cover;padding:40px 15px!important;border-radius:0 0 20px 20px}.about-us-inner .row{gap:0;margin:0}.about-us-inner{padding:0}.about-us-inner .row>*{padding:0}.abt-img img{border-radius:20px 20px 0 0}.service-defult-img{width:76px;height:76px}.service-defult-hover{height:76px}.client-testimonials .common-heading{padding-bottom:0;margin-bottom:0}#web-design-welcome-tdd .container{width:100%;padding-left:15px;padding-right:15px}.optimised-web-design .card-container .card{flex:0 0 100%}.optimised-web-design.no-animation .card-container{gap:20px}.hero-content-split-box{padding:40px 30px;max-width:450px}.ecommerce-website-banner-content{padding:30px;text-align:center}.ecommerce-website-banner-inner{border-radius:20px 20px 0 0}.ecommerce-website-banner-inner .btn-wrapper{justify-content:center}.ecommerce-website-banner-content h2{font-size:45px}.advantages-card .icon-with-title,.advantages-card h3.icon-with-title{font-size:18px!important}.advantages-wp-inner{padding-left:15px;padding-right:15px}.advantages-wp-box{max-width:100%;width:100%;border-width:1px}.advantages-wp-inner .first-row{margin-bottom:18px}.advantages-wp-inner .center-row{order:3}.advantages-wp-inner .first-row,.advantages-wp-inner .last-row{gap:25px}.advantages-wp-inner .last-row{margin-bottom:30px}.business-services .row,.how-it-works-section .row{row-gap:30px}.business-services-title h3{font-size:22px}.tdd-process-card{padding:15px}.tdd-process-step{width:40px;height:40px;font-size:18px}.tdd-process-card-title{font-size:18px}.tdd-process-card{gap:10px;}#award-winnig-design+.trust-widgets-section{margin-top:-30px}}@media (max-width:767px){.ribbon-inner{background:url(images/bg-ribbon-mobile.jpg) no-repeat}.ribbon-section .col-md-3{padding:25px}.image-box.flex-center{justify-content:flex-start;width:100%}.ribbon-section .image-box h5,.ribbon-section .image-box p{font-size:18px;margin-bottom:0}.ribbon-section .image-box h3{font-size:40px}.ribbon-section .col-md-3 .image-section{max-width:60px}#award-winnig-design .new-row .col-md-3 h5,#award-winnig-design .new-row .col-md-3 h3.h5{margin-bottom:0;font-size:18px}#award-winnig-design .new-row .col-md-3 h4,#award-winnig-design .new-row .col-md-3 p.h4{font-size:18px}.our-mission-section .image-section img{max-width:40px}.optimised-web-inner{padding-top:30px!important}.our-service-section .secondry-heading{text-align:center;line-height:1.466666666666667}#web-design-performance .our-service-section .card-container{padding:0!important;min-height:inherit!important}.ouwter-service-section:hover{transform:none}.ouwter-service-section{position:static;height:auto}.ouwter-service-section .hover-image img{height:auto!important;max-height:109px}.recent-project-col{padding-top:20px}#web-design-welcome-tdd h4,#web-design-welcome-tdd h2{font-size:24px}.owter-review-section p{height:110px}.owter-review-section{padding:15px}.banner-reapter-silder .owl-theme .owl-dots .owl-dot span{background:#000}.inner-home-banner{gap:0}html body div#wprmenu_bar{transition:opacity 0.5s ease,visibility 0.5s ease}html body div#wprmenu_bar.active{left:0;border-color:transparent;border-radius:0 50px 50px 0;width:calc(100% - 15px)}.hamburger.hamburger--slider.is-active:after{content:"";width:54px;height:68px;background:var(--orange);position:absolute;right:0;top:0}.hamburger-box{position:relative;z-index:1}.banner-reapter-silder .owl-theme .owl-dots{position:static;margin-top:10px!important}.rgt-contact-info{display:none}.main-navigation{width:auto;margin:0}.menu-toggle{display:none}.site-branding{display:none}#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open~button.mega-close{background:var(--orange);border-radius:0 20px 20px 0}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-box{width:24px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin-bottom:15px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{border-radius:10px;padding:10px}.new-banner .content-wrapper h4,.new-banner .content-wrapper h3.h4{font-size:20px}.hero-content-container{padding-left:15px;padding-right:15px}.hero-content-split-box{padding:30px 15px;max-width:100%;background:rgba(255,255,255,.8)}.optimised-web-design .card-number{width:50px;height:50px;padding:5px;border-width:2px}.optimised-web-design .card-number span{font-size:24px}.review-fixed-box .ti-name{display:none!important}.web-about-content ul,ul.custom-list-icon,.blockquote-content ul{font-size:17px}.growth-graph-inner{padding:50px 15px 0}.growth-graph-content{position:static;text-align:center;max-width:100%}.growth-graph-content .btn-wrapper{justify-content:center;margin-top:30px}.growth-graph-img{max-width:100%;padding-top:30px}.row>*:last-child .step-icon-wrap img{max-width:100%}.top-heading-col{max-width:100%;text-align:center;width:100%}.top-heading-col h4,.top-heading-col h3{margin-bottom:20px}.top-heading-col-left{margin-bottom:20px}.business-services .btn-wrapper,.how-it-works-section .btn-wrapper{flex-direction:column}.business-services-card{padding:30px 15px}.business-services-card ul{font-size:17px}.business-services-content ul:nth-child(1):nth-last-child(2),.business-services-content ul:nth-child(2):nth-last-child(1){flex:0 0 100%}.outline-btn{font-size:17px;padding:11px 20px}.web-design-projects-section:before{display:none}.tdd-all-project-list{background:url(images/allitem-bg.jpg) no-repeat;background-size:cover;padding-top:50px;padding-bottom:20px}.content-with-image-section img{margin-top:15px}.advantages-wp-box p,.advantages-wp-box h3{font-size:18px}.tdd-process-section .btn-wrapper{flex-direction:column}.optimised-web-design .card-container .card{padding:20px 15px 20px}.business-services-title.display-flex img{max-width:45px}.blockquote-content ul{margin:0}.column-description p{margin:0}}@media (max-width:479px){.owter-review-section p{height:166px}.web-design-projects-section:before{height:90%}.faq-section .faq-btn{line-height:1.2}.ecommerce-website-banner-content h2{font-size:34px}}@media (min-width:1200px){.welcome-tdd .tab-contents-wrapper,.welcome-tdd .tab-contents-wrapper .tab-content,.welcome-tdd .tab-contents-wrapper .row{height:100%}}@media (min-width:992px){.tabber_tabs_strip{-ms-flex-wrap:nowrapwrap;flex-wrap:nowrap}.tabber_tabs_strip .custom-tabs{flex-shrink:0}}#fixed-quick-actions-container{display:none!important}#fixed-quick-actions-container *{pointer-events:none!important}.common-lg-heading h1{font-family:"Oswald",sans-serif;font-weight:600;font-size:clamp(1.875rem, 0.6277rem + 2.6019vw, 3.75rem);text-align:center;color:#fff}.privacy-policy .container{max-width:1200px;margin:0 auto;padding:15px 15px 30px 15px}.privacy-policy h2{font-family:"Oswald",sans-serif;margin-top:35px;margin-bottom:20px;font-size:clamp(1.5625rem, 0.9389rem + 1.301vw, 2.5rem);color:#000;font-weight:600}.privacy-policy h3{font-family:"Oswald",sans-serif;margin-top:20px;font-size:clamp(1.125rem, 0.7092rem + 0.8673vw, 1.75rem);font-weight:600;color:#000}.privacy-policy p,.privacy-policy a{font-family:"Barlow",sans-serif;font-size:clamp(1.0625rem, 0.8546rem + 0.4337vw, 1.375rem);line-height:1.5;margin-bottom:15px;color:#5e5e5e;text-decoration:none}.privacy-policy a:hover{color:#000}.privacy-policy li{font-family:"Barlow",sans-serif;font-size:clamp(1.0625rem, 0.8546rem + 0.4337vw, 1.375rem);line-height:1.5;margin-bottom:15px;position:relative;padding-left:35px}.privacy-policy li::before{content:"";position:absolute;left:0;top:8px;width:20px;height:20px;background:url(/wp-content/uploads/2025/11/Vector.png) no-repeat center;background-size:20px 20px}.privacy-policy ul{padding:0;margin:0;list-style:none}#contact-us-page{padding-top:150px;padding-bottom:50px}#contact-us-page .max-960{max-width:960px}#contact-us-page img{max-width:100%;width:150px}#contact-us-page h2{color:var(--white)}#contact-us-page h3{color:var(--white);font-family:"Barlow",sans-serif;font-weight:600;font-size:clamp(1.125rem, 0.9587rem + 0.3469vw, 1.375rem)}#contact-us-page input{padding:16px;border-radius:5px;font-family:"Barlow",sans-serif;font-weight:400;font-size:20px;color:var(--black)}#contact-us-page textarea{height:160px;resize:vertical;padding:16px;border-radius:5px;font-family:"Barlow",sans-serif;font-weight:400;font-size:20px;color:var(--black)}#contact-us-page input::placeholder,#contact-us-page textarea::placeholder{font-family:"Barlow",sans-serif;font-weight:400;font-size:20px;color:#2a2a2a;opacity:70%}#contact-us-page .submit-wrap{position:relative;display:inline-block}#contact-us-page .submit-wrap::before{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:5px;top:38%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--black);pointer-events:none;z-index:9}#contact-us-page input[type="submit"]{background:linear-gradient(90deg,#f89d1b 0%,#e95a24 100%);border:none;font-size:22px;color:var(--white);outline:none;padding:15px 25px;border-radius:80px;position:relative;padding-left:50px}#contact-us-page input[type="submit"]:hover{background:linear-gradient(90deg,#e95a24 0%,#f89d1b 100%)}.contact-form-section .max-1280{background:#fef1e9;padding:60px 120px;border-radius:10px}.contact-form-section .form-section .form-control{padding:16px;border-radius:5px}.contact-form-section .form-section .form-control:focus{box-shadow:0 0 0 .25rem rgba(201,106,72,.1)}.contact-form-section .form-section textarea{height:180px;resize:vertical;border:1px solid #ffd4bd!important;font-size:20px;color:var(--black)}.contact-form-section input{border:1px solid #ffd4bd!important;font-size:20px;color:var(--black)}.contact-form-section::placeholder{color:#2a2a2a!important;font-size:20px!important;opacity:.7}.contact-form-section .submit-wrap input[type="submit"]{background:linear-gradient(90deg,#f89d1b 0%,#e95a24 100%);border:none;font-size:22px;color:var(--white);outline:none;padding:15px 25px 15px 50px;border-radius:80px;position:relative}.contact-form-section .submit-wrap input[type="submit"]:hover{background:linear-gradient(90deg,#e95a24 0%,#f89d1b 100%)!important}.contact-form-section .submit-wrap{position:relative;display:inline-block}.contact-form-section .submit-wrap::before{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:5px;top:38%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--black);pointer-events:none;z-index:8}@media (max-width:1850px){.contact-form-section .max-1280{padding:50px 100px}.contact-form-section .form-section .form-control{padding:10px}.contact-form-section .form-section textarea{height:150px;font-size:16px}.contact-form-section input{font-size:16px}.contact-form-section::placeholder{font-size:16px!important}.contact-form-section .submit-wrap input[type="submit"]{font-size:17px}.contact-form-section .submit-wrap::before{font-weight:900;left:5px;top:38%;transform:translateY(-50%);width:35px;height:35px;font-size:13px}}@media (max-width:1439px){.contact-form-section .max-1280{padding:40px 80px}.contact-form-section .form-section textarea{height:130px;font-size:15px}.contact-form-section input{font-size:15px}.contact-form-section::placeholder{font-size:15px!important}.contact-form-section .submit-wrap input[type="submit"]{font-size:16px}.contact-form-section .submit-wrap::before{font-weight:900;left:5px;top:38%;transform:translateY(-50%);width:35px;height:35px;font-size:13px}.contact-form-section form p{margin-bottom:0!important}.contact-form-section .submit-wrap::before{top:50%!important}}@media (max-width:1199px){.contact-form-section .max-1280{padding:30px 60px}.contact-form-section .form-section textarea{font-size:16px}.contact-form-section input{font-size:16px}.contact-form-section::placeholder{font-size:15px!important}}@media (max-width:991px){.contact-form-section .max-1280{padding:30px}}@media (max-width:767px){.contact-form-section .max-1280{padding:15px}.contact-form-section form p{margin-bottom:15px!important}.contact-form-section .submit-wrap::before{top:38%!important}}.blog-page{padding:50px 0}.blog-page .card{border:none;border-radius:30px;overflow:hidden;transition:transform 0.25s ease,box-shadow 0.25s ease;background:#f8fafc}.blog-page .card:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(0,0,0,.08)}.blog-page .card-img-top{height:clamp(250px, calc(250px + (100vw - 768px) * 0.0833), 350px);object-fit:cover;object-position:top;border-bottom:1px solid #eee;transition:transform 0.3s ease}.blog-page .card:hover .card-img-top{transform:scale(1.05)}.blog-page .card-title a{font-size:clamp(0.9375rem, 0.6465rem + 0.6071vw, 1.375rem);font-weight:600;color:#000;line-height:1.35}.blog-page .card-title a:hover{color:#f46d22!important}.blog-page .card-text{font-size:clamp(1rem, 0.7505rem + 0.5204vw, 1.375rem);color:#5e5e5e}.blog-page .card-footer{background:transparent!important}.blog-page .btn{padding:10px 30px;border-radius:5px;font-size:clamp(0.875rem, 0.7087rem + 0.3469vw, 1.125rem);font-weight:500;transition:0.25s ease}.blog-page .btn-primary{background:#f46d22;border:none;color:#fff}.blog-page .btn-primary:hover{background:#000}.pagination-wrapper{display:flex;justify-content:center}.pagination-wrapper .page-numbers{display:inline-block;padding:10px 16px;margin:0 4px;background:#fff;border:1px solid #ddd;border-radius:8px;text-decoration:none;font-size:15px;color:#222;transition:0.25s ease}.pagination-wrapper .page-numbers.current,.pagination-wrapper .page-numbers:hover{background:#f46d22;color:#fff;border-color:#f46d22}#blog-detail-page-content .entry-header,#blog-detail-page-content .entry-footer{display:none}#blog-detail-page-content form[role="search"] .input-group{display:flex;overflow:hidden;box-shadow:0 0 6px rgba(0,0,0,.1)}#blog-detail-page-content form[role="search"] .form-control{border:1px solid #ddd;border-right:none;padding:10px 15px;font-size:15px;outline:none;transition:border-color 0.3s ease}#blog-detail-page-content form[role="search"] .form-control:focus{border-color:#f46d22;box-shadow:none}#blog-detail-page-content form[role="search"] .btn{background-color:#f46d22!important;color:#fff!important;border:none;padding:0 20px;font-weight:500;transition:background-color 0.3s ease}#blog-detail-page-content form[role="search"] .btn:hover{background-color:#f46d22!important;color:#fff!important}#blog-detail-page-content .recent-blog-list li:before{font-family:"Font Awesome 5 Free";content:"\f105";font-weight:700;margin-right:8px;color:inherit}#blog-detail-page-content .recent-blog-list li a{font-weight:500;font-size:clamp(0.8125rem, 0.6046rem + 0.4337vw, 1.125rem);text-decoration:none;color:#373737}#blog-detail-page-content .recent-blog-list li a:hover{text-decoration:underline;color:#f46d22}#blog-detail-page-content nav.navigation.post-navigation{margin-top:60px;padding-top:30px;border-top:1px solid #eee}#blog-detail-page-content .post-navigation .nav-links{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}#blog-detail-page-content .post-navigation .nav-previous,#blog-detail-page-content .post-navigation .nav-next{flex:1 1 48%;background:#f9f9f9;border:1px solid #eee;border-radius:8px;padding:20px;transition:all 0.3s ease}#blog-detail-page-content .post-navigation .nav-previous:hover,#blog-detail-page-content .post-navigation .nav-next:hover{background:#f46d22;border-color:#f46d22}#blog-detail-page-content .post-navigation a{text-decoration:none;display:block;color:#333;transition:color 0.3s ease}#blog-detail-page-content .post-navigation .nav-subtitle{display:block;font-size:14px;text-transform:uppercase;color:#000;margin-bottom:6px;letter-spacing:.5px}#blog-detail-page-content .post-navigation .nav-title{font-size:16px;font-weight:600;line-height:1.4}#blog-detail-page-content .post-navigation .nav-previous:hover .nav-title,#blog-detail-page-content .post-navigation .nav-next:hover .nav-title,#blog-detail-page-content .post-navigation .nav-previous:hover .nav-subtitle,#blog-detail-page-content .post-navigation .nav-next:hover .nav-subtitle{color:#fff}#blog-detail-page-content .entry-content{color:#373737;line-height:1.8;font-size:1rem;font-weight:400}#blog-detail-page-content .entry-content h1,#blog-detail-page-content .entry-content h2,#blog-detail-page-content .entry-content h3,#blog-detail-page-content .entry-content h4,#blog-detail-page-content .entry-content h5,#blog-detail-page-content .entry-content h6{color:#000;margin-top:1.5em;margin-bottom:.6em;font-weight:700;line-height:1.3}#blog-detail-page-content .entry-content h1{font-size:clamp(1.6rem, 2vw + 0.8rem, 1.8rem)}#blog-detail-page-content .entry-content h2{font-size:clamp(1.5rem, 1.8vw + 0.7rem, 1.7rem)}#blog-detail-page-content .entry-content h3{font-size:clamp(1.3rem, 1.4vw + 0.6rem, 1.5rem)}#blog-detail-page-content .entry-content h4{font-size:clamp(1.2rem, 1.2vw + 0.5rem, 1.4rem)}#blog-detail-page-content .entry-content h5{font-size:clamp(1.1rem, 1vw + 0.4rem, 1.3rem)}#blog-detail-page-content .entry-content h6{font-size:clamp(1rem, 0.8vw + 0.3rem, 1.2rem)}#blog-detail-page-content .entry-content p{margin-bottom:15px}#blog-detail-page-content .entry-content a{color:#f46d22;text-decoration:none;transition:color 0.3s ease;font-weight:500;text-decoration:underline}#blog-detail-page-content .entry-content a:hover{color:#d65f1e;text-decoration:underline}#blog-detail-page-content .entry-content ul,#blog-detail-page-content .entry-content ol{margin:1em 0 1em .1em}#blog-detail-page-content .entry-content li{margin-bottom:.5em}#blog-detail-page-content .entry-content img{max-width:100%;height:auto;border-radius:8px;margin:1.5em 0}#blog-detail-page-content .entry-content blockquote{border-left:4px solid #f46d22;padding-left:1em;margin:1.5em 0;color:#333;font-style:italic;background:#f9f9f9}@font-face{font-family:'Back to Black Demo';src:url(fonts/BacktoBlackDemo.woff2) format('woff2'),url(fonts/BacktoBlackDemo.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}.page-template-marketing-referral-program .new-banner .content-wrapper h4{margin-top:0px!important}.primary-heading.marketing-referal{color:var(--black)}.web-about-content.make-esay p,.about-us-inner .web-about-content p{margin:30px 0}.ouwter-service-section strong{color:var(--orange);font-weight:500!important}.ouwter-service-section:hover strong{color:#fff}.why-tdd.referrals{padding:100px 20px}.referrals .secondry-heading,.referrals .why-tdd-content p,.referrals.why-tdd .why-tdd-content li,.referrals .common-secondry-btn{color:#fff}.new-banner .content-wrapper.testimonials{padding-top:50px;padding-bottom:80px;max-width:100%}.content-wrapper.testimonials h4{margin-top:0px!important}.testimonial-row{position:relative}.testimonial-row ul{list-style:none;margin:0;padding:0}.testimonial-row ul li{display:flex;gap:0;margin:60px 0 100px}.testi-box{width:50%;padding:100px 50px;border-radius:18px;z-index:2;position:relative;display:flex;flex-direction:column;color:#5E5E5E;justify-content:center}.testi-box:after{content:' ';width:120%;height:110%;background:#fff6ef;left:auto;right:0;top:-5%;display:inline-block;position:absolute;z-index:-1;border-radius:20px}.testi-image{position:relative;width:50%;z-index:3}.testi-box p:before{font-family:"Font Awesome 7 Free";font-weight:900;content:"\f10d";color:#F46D22}.testi-box p:after{font-family:"Font Awesome 7 Free";font-weight:900;content:"\f10e";color:#F46D22}.testi-image img{width:auto;box-shadow:0 0 6px 0 #00000014;border-radius:15px}.testimonial-row ul li:nth-child(even) .testi-image{order:2}.testimonial-row ul li:nth-child(even) .testi-box:after{right:auto;left:0;top:-5%;display:inline-block;position:absolute;z-index:-1;border-radius:20px}.testi-box label{color:#F46D22;font-weight:500;font-size:18px;margin:0}.testi-box h3{color:#000;font-weight:500;font-size:22px;margin:0}.new-banner .content-wrapper.thanku{max-width:100%;padding-top:50px;padding-bottom:70px;align-items:center}.new-banner .content-wrapper.thanku h6{color:var(--white)}.new-banner .thanku .main-heading{font-style:italic}.new-banner .thanku .main-heading strong{font-weight:500;color:var(--orange)}.new-banner .content-wrapper.thanku h2{font-family:'Back to Black Demo';font-size:110px}.youtube-gallery.thank-you-middle{background:var(--white)}.youtube-gallery.thank-you-middle .flex-center.btn-wrapper{justify-content:flex-start!important}.thank-you-middle .secondry-heading{font-size:40px}.thank-you-middle p{color:#000;line-height:1.5;margin:10px 0}.thank-you-middle label{color:#000;line-height:1.5;margin:0;font-size:22px;font-weight:700}.inner-review-section{border-bottom:1px solid #000;margin-bottom:14px;padding-bottom:14px}.thank-you-middle .why-tdd-content{padding-left:30px}.thank-you-middle .why-tdd-image{padding-right:30px}.youtube-gallery.thank-you-middle .yt-frame iframe{height:65vh}.contact-us-inner ul{list-style:none;margin:0;padding:0}.contact-us-inner ul li{display:flex;gap:25px;align-items:flex-start;border:1px solid #F48C1E;border-radius:5px;padding:40px 30px;margin-bottom:35px}.contact-us-inner ul li img{min-width:70px}.contact-us-inner ul li h3{font-size:32px;color:#fff;font-weight:700;margin:0 0 10px}.contact-us-inner ul li p,.contact-us-inner ul li a{font-size:22px;color:#e6e6e6;margin:0;text-decoration:none;line-height:1.5}.contact-us-left{background:url(images/cntact-bg.jpg) no-repeat;background-size:cover;width:100%;height:100%;padding:45px 35px;border-radius:10px 0 0 0;box-shadow:0 4px 6px 0 #0000000A}.contact-us-left h2{font-size:40px;color:#fff;margin-bottom:35px}.contact-us-inner .contact-form-section .max-1280{background:#fef1e9;padding:45px 45px;border-radius:0 10px 10px 0;height:100%;max-width:100%}.conatct-map-section p{margin:0}section.conatct-map-section{margin:0 0 -6px 0;padding:0}.mobile-apps-banner .main-banner-img{text-align:center}.mobile-apps-banner .main-banner-img img{width:auto;height:auto}.apps-techonology .heading-small{color:var(--orange);font-style:italic}.mobile-app-logo ul{list-style-type:none;margin:0;padding:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;align-items:center}.mobile-app-logo ul li{display:inline-block;text-align:center}.mobile-app-logo{padding-bottom:70px}.youtube-gallery.mobile-app-bottom{background:#fff}.youtube-gallery.mobile-app-bottom img{width:100%;border-radius:15px}.why-tdd.automations{padding-left:30px;padding-right:20px}.predictable-growth .col-lg-3{flex:0 0 auto;width:20%}.grow-digital .heading-small{font-weight:700;font-style:italic}.inner-our-clients-project{background:#171716;padding:30px;border-radius:20px;border:1px solid #F25600}.inner-our-clients-project ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.inner-our-clients-project ul li{font-size:22px;color:var(--white);width:33.33%;padding:60px 20px 60px 40px;margin-bottom:30px;border-right:1px solid #414141;border-bottom:1px solid #414141;display:block}.inner-our-clients-project ul li:after{content:" "}.inner-our-clients-project ul li:nth-child(3n){border-right:0}.inner-our-clients-project ul li:nth-child(n+4){border-bottom:0}.inner-our-clients-project li::before{content:" ";background:url(/wp-content/uploads/2025/11/orange-banner-icon.png) no-repeat;background-size:contain;width:30px;height:30px;margin-bottom:20px;display:block}.left-content-client{width:100%;height:100%;background:url(/wp-content/uploads/2025/12/project-bg.jpg) no-repeat;border-radius:25px;padding:30px;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;gap:25px}.left-content-client .secondry-heading{font-size:40px}.left-content-client .common-primary-btn{width:max-content}.website-project-page .tab-panel{display:flex;flex-wrap:wrap}.website-project-page .tab-panel .item{width:33.33%;padding:0 10px 20px}.website-project-page .tab-panel .item img{width:100%}.website-project-page .tab-panel .item .upper-img{margin-bottom:20px}.top-heading-group.revenue p{color:var(--orange)}.onlygoogle-ads .blockquote-content{margin-top:0}.owter-card-section h3{font-size:22px;font-weight:700;margin:25px 0 20px;color:#f5911c;background:linear-gradient(90deg,#f5911c 0%,#e95b24 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;display:inline-block}.owter-card-section .blockquote-content{border:0}.optimised-web-design .owter-card-section .card-container .card .image-box h4 label{color:var(--orange)}.bottom-details-ai{display:flex;flex-direction:column;justify-content:flex-start;gap:10px}.bottom-details-ai p{color:var(--white)}.bottom-details-ai .flex-center{justify-content:flex-start!important}.bottom-details-ai a.common-secondry-btn{color:var(--white)}.about-us-middle.optimised-web-design .upper{flex-direction:column}.about-us-middle.optimised-web-design .card-container .card:not(.active){max-height:initial}.about-us-middle.optimised-web-design .card-container .card{flex:0 0 calc((100% - 40px) / 2)}.card-service-content ul{margin:0;padding:0}.card-service-content li{font-size:22px;color:var(--black);display:flex;padding-left:35px;list-style:none;line-height:1.2;margin-bottom:10px}.card-service-content li::before{content:" ";background:url(/wp-content/uploads/2025/11/orange-banner-icon.png) no-repeat;background-size:contain;width:23px;min-width:23px;height:23px;display:inline-block;margin-right:10px;margin-left:-35px;margin-top:7px;vertical-align:top}.ouwter-service-section:hover .card-service-content li{color:var(--white)}.ouwter-service-section:hover .card-service-content li::before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE1SURBVHgB7ZbbjcMgEEXxagvwVrCUkO2ATuwStiM7FaQESkgJOBU4HdwMMkjI8fCylY8oR0Jg8bgMw4wR4t1pRCEAJFWt+5yaprmLoyERRWWgMuMZ4/qU2Iu1hopGPtqdQJVYx1iUws7pasT2kieK5RhrLFtj15A5ghrHoVNiCnXM4E9FhRpfK80yZy9MVP4oHn+oPm/082tiiakSDAI/Uft/y3pOrI0sfMHzZtZiEvyGf7cEOf8NwZixQsxy8mO/A00uJ958g/zU0+SJmiO1Jy9Glb2NUpTgdsnRReYYpGk50TlXtEDMxKwcE5M7N+6E/Bs9xARzAv+KstSnRMKXGscRT22Bb16XvJ1oj/30ogQnWvsD7kUNeOUTYyVsb68NGcNYNCDzEVXzTLRZQ7rPu09xHzwP+HCOSYF/I5UAAAAASUVORK5CYII=) no-repeat;background-size:contain}.social-media-process .top-heading-col{max-width:100%}.ribbon-section+.trust-widgets-section{margin-top:-80px}.make-contact-content.search-your-website+.trust-widgets-section{margin-top:-80px}.form-section iframe,.contact-form iframe{height:60vh!important;margin-top:-10px}.form-related-section iframe{height:60vh!important;margin-top:-10px}.case-studies+.design-six .inner-our-clients-project li,.optimised-web-extragap+.design-six .inner-our-clients-project li{width:20%;margin-bottom:0;border-bottom:0px!important}.case-studies+.design-six .inner-our-clients-project ul,.optimised-web-extragap+.design-six .inner-our-clients-project ul{border-right:0}.blog-page .card-title a{font-size:20px}.blog-page .card-footer{padding-bottom:20px}.blog-page{padding:0}.ecommerce-platforms-banner.black-gradient-2 .banner-desc a{color:#f46d22;text-decoration:none}@media (min-width:200px) and (max-width:767px){.why-tdd.referrals{padding:40px 10px}.new-banner .content-wrapper.testimonials{padding-top:0;padding-bottom:50px}.testimonial-row ul li{display:flex;gap:0;margin:30px 0 40px;flex-direction:column}.testi-image{width:100%}.testi-box{width:100%;padding:30px 20px}.testi-box:after{width:100%}.testimonial-row ul li:nth-child(even) .testi-image{order:0}.new-banner .content-wrapper.thanku h2{font-size:50px;text-align:center}.new-banner .content-wrapper.thanku h4{text-align:center}.thank-you-middle .secondry-heading{font-size:25px}.thank-you-middle label{font-size:16px}.youtube-gallery.thank-you-middle .yt-frame iframe{height:100%}.new-banner .content-wrapper.thanku{padding-top:0;padding-bottom:50px}.new-banner .thanku .main-heading,.new-banner .content-wrapper.thanku h6{text-align:center}.thank-you-middle .why-tdd-content{padding-left:15px}.thank-you-middle .why-tdd-image{padding-right:15px}.new-banner .content-wrapper.thanku .btn-wrapper{justify-content:center!important}.contact-us-left h2{font-size:30px}.contact-us-inner ul li img{min-width:35px;width:35px}.contact-us-inner ul li h3{font-size:22px}.contact-us-inner ul li p,.contact-us-inner ul li a{font-size:16px}section.conatct-map-section iframe{height:300px}.contact-us-inner ul li{padding:15px 10px;margin-bottom:20px;gap:10px}.contact-us-inner .pe-0{padding-right:15px!important}.contact-us-inner .ps-0{padding-left:15px!important}.contact-us-left{border-radius:15px}.contact-us-inner .contact-form-section .max-1280{border-radius:15px}.contact-us-inner>.row{gap:30px}.contact-us-inner .contact-form-section .max-1280,.contact-us-left{padding:30px 20px}.predictable-growth .col-lg-3{flex:0 0 auto;width:100%}.why-tdd.automations.referrals{padding-left:20px;padding-right:20px}.left-content-client .secondry-heading{font-size:28px}.content-right-project{margin-top:15px}.inner-our-clients-project ul li{font-size:18px;padding:10px 10px;width:100%;border-right:0 solid #414141!important;border-bottom:1px solid #414141!important}.inner-our-clients-project ul li:nth-child(2n){border-right:0px!important}.inner-our-clients-project ul li:last-child{border-bottom:0!important}.left-content-client{border-radius:33px;padding:20px}.inner-our-clients-project{padding:15px}.inner-our-clients-project li::before{margin-bottom:10px}.website-project-page .tab-panel .item{width:100%;padding:0 5px 10px}.website-project-page .tab-panel .item .upper-img{margin-bottom:10px}.web-design-projects-section.website-project-page.top-margin{margin-top:0}.optimised-web-design .card-container{gap:20px!important}.about-us-middle.optimised-web-design .card-container .card{flex:0 0 calc((100% - 20px) / 1)}.card-service-content li{font-size:17px}.about-us-inner .web-about-content p{margin:20px 0}.form-related-section iframe{height:70vh!important}.form-section iframe,.contact-form iframe{height:70vh!important}.case-studies+.design-six .inner-our-clients-project li,.optimised-web-extragap+.design-six .inner-our-clients-project li{width:100%;border-bottom:1px solid #414141!important}.case-studies+.design-six .inner-our-clients-project ul,.optimised-web-extragap+.design-six .inner-our-clients-project li{border-right:1px solid #414141}.ribbon-section+.trust-widgets-section,.custom-services-card+.trust-widgets-section{margin-top:-40px}.make-contact-content.search-your-website+.trust-widgets-section{margin-top:-40px}.blog-page .card-title a{font-size:20px}.blog-page .card-footer{padding-bottom:20px}.blog-page{padding:0}.pagination-wrapper{flex-wrap:wrap;gap:10px}.pagination-wrapper .page-numbers{margin:0}.blog-page .card-img-top{height:auto;background-size:contain}}@media (min-width:768px) and (max-width:991px){.why-tdd.referrals{padding:50px 20px}.testi-box{padding:15px 20px}.testi-box p{font-size:18px}.testimonial-row ul li{margin:50px 0}.testi-box h3{font-size:18px}.testi-box label{font-size:16px}.new-banner .content-wrapper.thanku h2{font-size:60px}.thank-you-middle .secondry-heading{font-size:28px}.thank-you-middle label{font-size:16px}.youtube-gallery.thank-you-middle .yt-frame iframe{height:100%}.new-banner .content-wrapper.thanku{padding-top:30px;padding-bottom:50px}.new-banner .thanku .main-heading{text-align:center}.thank-you-middle .why-tdd-content{padding-left:15px}.thank-you-middle .why-tdd-image{padding-right:15px}.contact-us-left h2{font-size:26px;text-align:center}.contact-us-inner ul li img{min-width:40px;width:40px}.contact-us-inner ul li h3{font-size:22px}.contact-us-inner ul li p,.contact-us-inner ul li a{font-size:18px}section.conatct-map-section iframe{height:350px}.contact-us-inner ul li{padding:20px 25px;margin-bottom:20px}.contact-us-inner .pe-0{padding-right:15px!important}.contact-us-inner .ps-0{padding-left:15px!important}.contact-us-left{border-radius:15px}.contact-us-inner .secondry-heading{text-align:center!important}.contact-us-inner .contact-form-section .max-1280{border-radius:15px}.contact-us-inner>.row{gap:30px}section.why-tdd.apps-techonology .row{flex-direction:column-reverse}.predictable-growth .col-lg-3{flex:0 0 auto;width:33%}.why-tdd.automations.referrals{padding-left:20px;padding-right:20px}.left-content-client .secondry-heading{font-size:30px}.inner-our-clients-project ul li{font-size:17px;padding:40px 15px}.left-content-client{border-radius:33px}.about-us-inner .web-about-content p{margin:20px 0}.card-service-content li{font-size:16px}.form-related-section iframe{height:75vh!important}.form-section iframe,.contact-form iframe{height:75vh!important}.ribbon-section+.trust-widgets-section,.custom-services-card+.trust-widgets-section{margin-top:-40px}.make-contact-content.search-your-website+.trust-widgets-section{margin-top:-40px}}@media (min-width:992px) and (max-width:1199px){.why-tdd.referrals{padding:60px 20px}.testi-box{padding:15px 20px}.testimonial-row ul li{margin:60px 0}.testi-box h3{font-size:18px}.testi-box label{font-size:16px}.testi-box p{font-size:18px}.new-banner .content-wrapper.thanku h2{font-size:60px}.thank-you-middle .secondry-heading{font-size:28px}.thank-you-middle label{font-size:16px}.youtube-gallery.thank-you-middle .yt-frame iframe{height:55vh}.new-banner .content-wrapper.thanku{padding-top:30px;padding-bottom:50px}.thank-you-middle .why-tdd-content{padding-left:15px}.thank-you-middle .why-tdd-image{padding-right:15px}.contact-us-left h2{font-size:30px}.contact-us-inner ul li img{min-width:40px;width:40px}.contact-us-inner ul li h3{font-size:22px}.contact-us-inner ul li p,.contact-us-inner ul li a{font-size:17px}section.conatct-map-section iframe{height:450px}.contact-us-inner ul li{padding:20px 25px;margin-bottom:20px}.left-content-client .secondry-heading{font-size:30px}.inner-our-clients-project ul li{font-size:16px;padding:40px 15px}.about-us-inner .web-about-content p{margin:25px 0}.card-service-content li{font-size:16px}.form-related-section iframe{height:75vh!important}.form-section iframe,.contact-form iframe{height:75vh!important}.ribbon-section+.trust-widgets-section,.custom-services-card+.trust-widgets-section{margin-top:-40px}.make-contact-content.search-your-website+.trust-widgets-section{margin-top:-40px}}@media (min-width:1200px) and (max-width:1438px){.why-tdd.referrals{padding:70px 20px}.testi-box{padding:15px 30px}.testimonial-row ul li{margin:60px 0}.testi-box h3{font-size:18px}.testi-box label{font-size:16px}.testi-box p{font-size:18px}.new-banner .content-wrapper.thanku h2{font-size:70px}.thank-you-middle .secondry-heading{font-size:30px}.thank-you-middle label{font-size:16px}.youtube-gallery.thank-you-middle .yt-frame iframe{height:52vh}.contact-us-left h2{font-size:30px}.contact-us-inner ul li img{min-width:40px;width:40px}.contact-us-inner ul li h3{font-size:22px}.contact-us-inner ul li p,.contact-us-inner ul li a{font-size:17px}section.conatct-map-section iframe{height:550px}.contact-us-inner ul li{padding:25px 25px;margin-bottom:20px}.left-content-client .secondry-heading{font-size:30px}.inner-our-clients-project ul li{font-size:16px;padding:40px 15px}.card-service-content li{font-size:16px}.about-us-inner .web-about-content p{margin:25px 0}.form-related-section iframe{height:74vh!important}.form-section iframe,.contact-form iframe{height:75vh!important}.ribbon-section+.trust-widgets-section{margin-top:-50px}.make-contact-content.search-your-website+.trust-widgets-section{margin-top:-50px}}@media (min-width:1439px) and (max-width:1850px){.why-tdd.referrals{padding:80px 20px}.testi-box{padding:15px 30px}.testimonial-row ul li{margin:60px 0}.testi-box h3{font-size:18px}.testi-box label{font-size:16px}.testi-box p{font-size:18px}.new-banner .content-wrapper.thanku h2{font-size:80px}.thank-you-middle .secondry-heading{font-size:34px}.thank-you-middle label{font-size:18px}.contact-us-left h2{font-size:35px}.contact-us-inner ul li img{min-width:50px;width:50px}.contact-us-inner ul li h3{font-size:25px}.contact-us-inner ul li p,.contact-us-inner ul li a{font-size:18px}section.conatct-map-section iframe{height:600px}.left-content-client .secondry-heading{font-size:33px}.inner-our-clients-project ul li{font-size:18px;padding:50px 18px}.advantages-wp-box p,.advantages-wp-box h3{font-size:20px!important}.card-service-content li{font-size:18px}section.our-clients-projects.design-six{padding:80px 0}.form-related-section iframe{height:65vh!important}.form-section iframe,.contact-form iframe{height:68vh!important}.ribbon-section+.trust-widgets-section{margin-top:-60px}.make-contact-content.search-your-website+.trust-widgets-section{margin-top:-60px}}