/*!
Theme Name: fasthippomedia
Theme URI: https://underscores.me/
Author: Underscores.me
Author URI: https://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: fasthippomedia
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

fasthippomedia is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;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}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 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%}body{background:#fff}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{color:#ff7b00}a:hover,a:focus,a:active{color:#191970}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:rgb(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 rgb(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;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.get-started-cta-desc.text-center.text-white{margin:0 0 30px 0}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.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 rgb(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}@font-face{font-display:swap;font-family:GeneralSans-Light;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/GeneralSans-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:GeneralSans-Medium;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/GeneralSans-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:GeneralSans-Regular;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/GeneralSans-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:GeneralSans-Semibold;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/GeneralSans-Semibold.otf) format("opentype")}@font-face{font-display:swap;font-family:GeneralSans-Bold;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/GeneralSans-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:AvenirNextLTPro-Regular;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/AvenirNextLTPro-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:AvenirNextLTPro-Bold;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/AvenirNextLTPro-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:AvenirNextLTPro-Cn;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/AvenirNextLTPro-Cn.otf) format("opentype")}@font-face{font-display:swap;font-family:AvenirNextLTPro-Demi;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/AvenirNextLTPro-Demi.otf) format("opentype")}@font-face{font-display:swap;font-family:AvenirNextLTPro-MediumCn;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/AvenirNextLTPro-MediumCn.otf) format("opentype")}@font-face{font-display:swap;font-family:AvenirNextLTPro-UltLtCn;src:url(https://fasthippomedia.com/wp-content/themes/fasthippomedia/fonts/AvenirNextLTPro-UltLtCn.otf) format("opentype")}body{margin:0!important}header.header__main{z-index:999}ul{margin:0;padding:0;list-style:none}ol{margin:0 0 0 15px!important;padding:0}a{text-decoration:none}p,.seo-service-dallas-desc,.what-is-local-desc ul li,.what-is-local-desc ol li,.why-frisco-business ol li,ol li{font-family:GeneralSans-Medium!important;font-size:16px}.what-is-local-desc ul li,.what-is-local-desc ol li{padding-bottom:5px}ul li,ol li{font-family:GeneralSans-Medium;padding-bottom:5px;font-size:15px}.what-is-local-desc ul,.accordion-body.px-0 ul{list-style:disc !IMPORTANT;padding-left:21px}.what-is-local-desc ul{margin:15px 0}.header__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.menubar__list{display:flex;flex-wrap:wrap;align-items:center}.menubar__list a{text-decoration:none;display:block;font-family:AvenirNextLTPro-Demi;text-transform:uppercase;color:#2D2D2D;font-size:15px}.header-menu-area ul li{margin-right:25px}.logo img{height:60px}header{position:sticky;top:0;z-index:9}.site-header{padding:10px 0;box-shadow:0 3px 6px #00000029;background-color:#fff}.upper-blue-header{background:#0c34ca;padding:8px 0 8px}.request-quote-btn a{color:#ff7b00;border:1px solid #ff7b00;padding:10px 18px;border-radius:10px}.page-template-office .author-image img{width:120px!important;height:120px!important;object-fit:contain!important}.request-quote-btn a:hover{background:#ff7b00;color:#fff}.menubar__list ul li a:hover{color:#0C34CA}.header-phone-number img{margin-right:10px;width:25px}.header-phone-number{display:flex;gap:20px}.header-phone-number a:hover{color:#91aaef!important}.header-phone-number a{font-family:'GeneralSans-Medium';font-size:14px}section.home-banner{background-repeat:no-repeat!important;background-position:center!important;height:700px;display:flex;align-items:center;background-attachment:fixed!important}img.banner-img{display:none}section.home-banner .container-fluid{padding:0}section.home-banner .container-fluid .row{margin:0 !IMPORTANT}section.home-banner .container-fluid .row .col-md-6{padding:0}.best-digital-markeing-txt{color:#9d9d9d;font-size:17px;font-family:AvenirNextLTPro-Demi;margin-bottom:10px;position:fixed;transform:rotate(-90deg);left:-150px;z-index:2;bottom:325px}h4.digital-service-txt{color:#fff;text-transform:uppercase;font-size:17px;font-family:AvenirNextLTPro-Demi}.banner-col1{padding-left:14%;padding-right:81px;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative}h1.banner-title,h2.banner-title{font-family:AvenirNextLTPro-Bold;color:#fff;font-size:53px;margin:12px 0}.banner-desc{font-family:GeneralSans-Medium;font-size:15px;color:#fff}h1.banner-title span,h2.banner-title span{color:#fff}.banner-request-btn a{display:inline-block;background:#fff;color:#ff7b00;padding:12px 25px;border-radius:10px;font-size:15px;font-family:GeneralSans-Medium;text-transform:uppercase;border:1px solid #fff}.banner-request-btn a:hover{background:#ff7b00;color:#fff}.best-digital-markeing-txt:before{content:'';position:absolute;height:100px;width:1px;background:#9d9d9d;transform:rotate(90deg);top:-38px;left:-57px}section.case-study-section{margin-top:100px}.blue-logo-banner-slider{background:#0c34ca;padding:20px 0 0 0}.blue-logo-banner-slider img{width:225px;height:60px;object-fit:scale-down}.case-study-title{display:flex;align-items:center;width:100%;justify-content:space-between;margin-bottom:40px}.heading-txt h2{font-family:AvenirNextLTPro-Bold;font-size:42px;color:#2D2D2D;margin:0 0 30px 0}.heading-txt h2 span{color:#ff7b00}.home-page-btn a{display:inline-block;color:#ff7b00;border:1px solid #ff7b00;padding:10px 18px;border-radius:10px;font-family:GeneralSans-Medium;transition:0.5s;font-size:15px;text-transform:uppercase}.home-page-btn a:hover{background:#ff7b00;color:#fff}.discover-strategy-col2 p,.search__blog__sections .heading-txt p,.webdesign__blog__sections .heading-txt p{color:#2D2D2D;font-family:GeneralSans-Medium;font-size:16px;line-height:29px}.discover-strategy-col1{margin-right:50px;position:relative}.discover-strategy-blue{position:absolute;background:#03045E;bottom:20px;padding:15px 0;border-radius:15px;display:flex;align-items:center;transform:translateX(-50%);left:50%}.discover-strategy-blue h4{color:#fff;font-family:AvenirNextLTPro-Bold;font-size:43px;padding:0 15px}.discover-strategy-blue p{margin:0;color:#fff;padding:0 15px;border-left:1px solid #FFFFFF42;font-size:15px;width:167px}section.discover-strategy{margin:100px 0}.featured__image img{width:100%}.content__post{padding:18px;background:#F8F8F8;transition:0.5s}.content__post h3{font-family:'AvenirNextLTPro-Demi';font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.case-study-item{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 0 15px rgba(0 0 0/22%);transition:0.5s}.content__post a{color:#0C34CA;font-family:'AvenirNextLTPro-Demi';font-size:16px;margin-top:12px;display:inline-block}.content__post a img{margin-left:5px;transition:0.5s}.content__post a:hover img{transform:translateX(13px)}.case-study-item:hover .content__post{background:#fff}.case-study-item:hover{box-shadow:0 0 20px rgba(0 0 0/20%)}section.we-provide-section{background:#F8F8F8;padding:70px 0;margin:100px 0}.we-provide{display:flex;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #D8D8D8}.we-provide-icon{width:85px}.we-provide-services{flex:1;padding:0 10px}.we-provide-services h3{font-family:AvenirNextLTPro-Bold;font-size:22px;color:#2D2D2D}.we-provide-services p{color:#2D2D2D;margin:0;font-family:GeneralSans-Medium;font-size:14px;line-height:25px}.we-provide-icon img{width:62px}.we-provide a{display:inline-block;width:46px;margin-top:17px;transition:0.5s}.we-provide a:hover{transform:rotate(-45deg)}.what-ai-col1 p{font-family:GeneralSans-Medium;font-size:15px;color:#2D2D2D;line-height:28px}.what-ai-col1 h6{font-family:AvenirNextLTPro-Demi;color:#2D2D2D;display:inline-block;text-decoration:underline}ol.ai-tool-list{margin:0;padding:0;display:flex;flex-wrap:wrap;padding-left:18px;margin-bottom:20px}ol.ai-tool-list li{width:50%;font-family:GeneralSans-Medium;font-size:15px;color:#2D2D2D;line-height:28px;padding-right:25px}section.what-ai-section{margin:100px 0}.boost-seo-boxes h4{color:#0C34CA;font-family:AvenirNextLTPro-Bold;font-size:34px}.boost-seo-boxes h6{text-decoration:none;font-family:AvenirNextLTPro-Bold}section.our-commitment-section{margin:100px 0}section.our-commitment-section .row{align-items:center}.our-commitment-section .home-page-btn{text-align:right}.our-commitment-desc p{font-family:GeneralSans-Medium;font-size:15px;color:#2D2D2D;line-height:28px}section.our-commitment-section .row:nth-child(2){margin:0}section.our-commitment-section .row:nth-child(2) .col-lg-3{padding:0 !IMPORTANT;height:366px;border-right:1px solid #375ce7}.our-commitment-blue-col{padding:40px 25px;background:#0C34CA;color:#fff;height:100%;transition:0.5s}section.our-commitment-section .row:nth-child(2) .col-lg-3:hover .col-lg-3{transform:scale(1.1)}.our-commitment-blue-col img{height:58px;margin-bottom:20px}.our-commitment-blue-col h4{font-family:AvenirNextLTPro-Bold;font-size:60px;margin-bottom:15px}.case_study_image img{border-radius:20px}.our-commitment-blue-col h5{font-size:19px;text-transform:uppercase;font-family:AvenirNextLTPro-Demi}.our-commitment-blue-desc{font-family:GeneralSans-Regular;font-size:14px;line-height:23px}section.our-commitment-section .row:nth-child(2) .col-lg-3:nth-child(1){border-radius:15px 0 0 15px;overflow:hidden}section.our-commitment-section .row:nth-child(2) .col-lg-3:last-child{border-radius:0 15px 15px 0;overflow:hidden}section.our-commitment-section .row:nth-child(2) .col-lg-3{transition:0.5s}section.our-commitment-section .row:nth-child(2) .col-lg-3:hover{transform:scale(1.1);z-index:1;position:relative}section.our-commitment-section .row:nth-child(2) .col-lg-3:hover .our-commitment-blue-col{border-radius:15px;background:#03045E}section.our-commitment-section .row:nth-child(2) .col-lg-3:hover{box-shadow:0 0 20px rgba(0 0 0/20%);border-radius:15px}section.our-commitment-section .row:nth-child(2) .col-lg-3:hover{border:none}section.industry-we-section{background:#F8F8F8;padding:70px 0}section.industry-we-section .heading-txt{text-align:center;margin-bottom:40px}.box-slide img{border-radius:20px;height:250px;width:100%;object-fit:cover}.box-slide .box-slide-txt img{height:30px;width:auto}.box-slide-txt{background:#fff;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:20px;border-radius:15px;margin-top:-30px;position:relative;transition:0.5s}.box-slide-txt a img{height:46px;width:46px;border-radius:0 !IMPORTANT;transition:0.5s}.box-slide-txt a img:hover{transform:rotate(-45deg)}.box-slide-txt h4{margin:0;font-family:AvenirNextLTPro-Bold;font-size:20px;color:#2D2D2D}.box-slide{transition:0.5s;margin:15px;border-radius:25px}.box-slide:hover{box-shadow:0 0 20px rgba(0 0 0/20%)}.box-slide:hover .box-slide-txt{box-shadow:0 0 20px rgba(0 0 0/20%)}.we-provide-col2::-webkit-scrollbar{width:10px}.we-provide-col2::-webkit-scrollbar-track{background:#fff0}.we-provide-col2::-webkit-scrollbar-thumb{background:#fff0}.we-provide-col2::-webkit-scrollbar-thumb:hover{background:#fff0}.swiper-pagination{position:static !IMPORTANT;!I;!;margin-top:20px}.swiper-pagination span{height:12px;width:12px;border:1px solid #03045E;background:#fff0;opacity:1;position:relative;display:inline-block}.swiper-pagination span.swiper-pagination-bullet-active:before{content:'';position:absolute;height:65%;width:65%;background:#0C34CA;border-radius:50%;left:51%;top:50%;transform:translate(-50%,-50%)}footer#colophon{background:#03045E;padding:50px 0}.we-provide-section .home-page-btn{text-align:left;margin-top:27px}a.logo__footer{display:block;margin-bottom:20px}.discription{color:#fff;margin-bottom:20px;font-weight:normal !IMPORTANT;font-size:16px;font-family:GeneralSans-Regular;line-height:28px}.footer__widget h4{color:#fff;text-transform:uppercase;font-size:23px;margin-bottom:25px;font-family:AvenirNextLTPro-Bold}.footer__secound.footer__widget ul li a{display:block;color:#fff;font-weight:normal ! IMPORTANT;font-size:16px;font-family:GeneralSans-Regular;padding:6px 0}.footer__secound.footer__widget ul li a:hover{color:#91aaef}.office-info a:hover{color:#91aaef}.footer__secound.footer__widget,.footer__fourth.footer__widget{padding-left:60px}.phone-number-icon.d-flex,.email-icon.d-flex{align-items:center}.phone-number-icon.d-flex a,.email-icon.d-flex a,.location-icon.d-flex{display:block;color:#fff;font-weight:normal ! IMPORTANT;font-size:13px;font-family:GeneralSans-Regular;padding:6px 0}.phone-number-icon.d-flex a:hover,.email-icon.d-flex a:hover{color:#91aaef !Important}.phone-number-icon.d-flex a img,.email-icon.d-flex a img,.location-icon.d-flex img{margin-right:7px;height:28px}.location-icon.d-flex{align-items:start;line-height:26px}.footer__third.footer__widget{padding-left:0}.footer-copyright{background:#0C34CA;padding:10px 0}.footer-copyright h5{color:#fff;margin:0;font-size:14px;font-family:GeneralSans-Regular}.footer-social-icon.d-flex.align-items-center a img{height:25px}.footer-social-icon.d-flex.align-items-center a{margin-right:6px}.footer-cta-section{background:#0C34CA;padding:60px 0}.google-trans{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start}.google-trans img{margin:6px;object-fit:contain}.blue-footer-cta h4{font-family:GeneralSans-Medium;font-size:20px}.blue-footer-cta{color:#fff;padding:0 5%}.blue-footer-cta h2{color:#fff}.client-img-footer{margin:20px 0;flex-flow:wrap}.client-img-footer img{margin:10px}.blue-footer-cta img{height:80px;margin-top:-10px;margin-bottom:5px;border-radius:50%}.blue-footer-cta img:hover{border-radius:50%;box-shadow:2px 2px 10px #e5e5e5}.blue-footer-cta .home-page-btn a{color:#fff;border-color:#fff;text-transform:uppercase}.blue-footer-cta .home-page-btn a:hover{background:#ff7b00;border-color:#ff7b00}.offices{display:flex;justify-content:space-between;margin:auto;flex-flow:row wrap}.office{width:100%;position:relative;margin:10px}.office-info{display:inline-block;cursor:pointer;padding:0}.office-info a{color:#fff;font-family:GeneralSans-Regular}.office-info span{width:20%;display:flex;justify-content:end;align-items:center}.office-info span img{width:15px;height:auto}.info-popup{display:none;position:absolute;background-color:#0042b3;color:#fff;border-radius:8px;padding:15px;box-shadow:0 4px 8px rgb(0 0 0 / .2);z-index:10;width:266px;transform:translate(36%,-1%)}.info-popup::after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-width:10px;border-style:solid;border-color:#0042b3 #fff0 #fff0 #fff0}.office-info span:hover+.info-popup{display:block}.office h6{margin:0 0 5px 0}.seamless-tab-container{display:flex}.seamless-tabs{flex:1;display:flex;flex-direction:column}.seamless-tab{padding:15px;cursor:pointer;border:none;background:none;text-align:left;font-size:16px;transition:background 0.3s}.seamless-tab.active{background-color:#0056b3;color:#fff}.seamless-tab-content{flex:3;position:relative}.seamless-content{display:none;position:absolute;top:0;left:0;width:100%}.seamless-content.active{display:block;position:relative}.seamless-slide-number{font-size:24px;font-weight:700;position:absolute;bottom:10px;right:10px}.about-us-first-sec .heading-txt.text-center{margin-bottom:45px}.about-banner.banner-com{padding:50px 0}.title-banner h1{margin:0;font-family:AvenirNextLTPro-Bold;font-size:46px;letter-spacing:0}.about-us-first-sec{margin:90px 0}.about_us_desc p,.about-us-second-section p{font-family:GeneralSans-Medium;font-size:15px;color:#2D2D2D;letter-spacing:0;line-height:26px}.about-us-first-sec .heading-txt.text-center,.about-us-second-section .heading-txt.text-center{margin-bottom:45px}.about-us-first-sec .home-page-btn a{padding:15px 30px;margin-left:20px}.about_us_image,.about-left-desc{margin-right:20px}.about_us_desc,.about-right-image{margin-left:20px}.about-us-second-section{background:#F8F8F8;padding:60px 0}.web-design-box{background:#fff;border-radius:20px;box-shadow:0 0 20px #0000000D;padding:40px;height:100%}.about-us-second-section .col-md-4{margin-bottom:30px}.row.web-design-grid-box{justify-content:space-between}.web_design_services_img img{width:40px}.web_design_services h4{font-size:26px;letter-spacing:0;color:#2D2D2D;font-family:AvenirNextLTPro-Bold;text-transform:uppercase;line-height:36px;margin:15px 0 10px}img.web-design-hover-icon{display:none}.web-design-box:hover{background:#03045E}.web-design-box:hover .web_design_services h4,.web-design-box:hover .web_design_services_desc p{color:#fff}.web-design-box:hover img.web-design-hover-icon{display:block!important}.web-design-box:hover .web_design_services_img img{display:none}.about-us-third-sec{background:#0C34CA;padding:60px 0;margin-top:90px}.why_to_choose_fast_hippo_media.heading-txt{margin-bottom:50px}.years_of_experience{gap:20px}.years_of_experience_repeater .col-md-4{width:30%}.row.justify-content-center{column-gap:50px;margin:0 auto}.years_of_experience h5.bg-round-img{font-size:105px;font-family:AvenirNextLTPro-Bold;background-size:contain;background-repeat:no-repeat;background-position:center;color:#fff}.years-experience{font-family:GeneralSans-Medium;font-size:15px;color:#fff;letter-spacing:0;line-height:26px;width:25%}section.seamless-integration-section{background:#F8F8F8;padding:70px 0;margin:100px 0}section.seamless-integration-section .heading-txt{margin-bottom:40px}.seamless-tab-container{flex-wrap:wrap;border-radius:20px;overflow:hidden;box-shadow:0 0 20px #0000000D}.seamless-tab-container .seamless-tabs{flex:auto;max-width:426px;justify-content:center;position:relative;z-index:1}.seamless-tab-container .seamless-tab-content{flex:1!important}.seamless-tab-container .seamless-tabs button{font-family:AvenirNextLTPro-Bold;font-size:22px;padding:26px 42px;position:relative}.fast-hippo-img-slider{display:flex;flex-wrap:wrap;justify-content:center}.single__post__sidebar{position:sticky;top:99px;z-index:1}.fast-hippo-img-slider img{width:23.3%}.contant__block__tab{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;padding:20px}.contant__tab{width:80%}span.number__contents{display:block;color:#fff;width:20%;text-align:right;font-family:AvenirNextLTPro-Bold;font-size:52px;opacity:.3}.contant__tab{color:#fff}.contant__tab p{font-size:15px;line-height:28px}.seamless-tab-container .seamless-tabs button.active{background:#0C34CA!important;box-shadow:-7px 0 6px rgba(0 0 0/45%)}.seamless-tab-container .seamless-tabs button.active:before{content:'';position:absolute;width:35px;height:35px;right:-16px;background:#0c34ca;top:50%;transform:translateY(-50%) rotate(45deg);box-shadow:5px 0 6px rgba(0 0 0/45%);z-index:-1}.contact-us-first-sec{margin:90px 0}.contact-grey-box{background:#F8F8F8;border-radius:20px;padding:45px}.contact-grey-box h3{font-size:34px;font-family:AvenirNextLTPro-Bold;color:#2D2D2D;line-height:44px;letter-spacing:0}.dallas-white-box{background:#fff;border-radius:20px;padding:20px 30px;margin:20px 0 0;min-height:265px}.img-dallas img{width:50px;height:auto;object-fit:scale-down}.dallas-img-title{gap:20px;margin-bottom:12px;min-height:60px}.img-dallas{width:55px}.address-deatil:nth-child(1){height:50px}.dallas_office h4{margin:0;font-size:24px;font-family:AvenirNextLTPro-Bold;color:#2D2D2D}.address-deatil,.address-deatil a{font-size:15px;font-family:'GeneralSans-Medium';color:#2D2D2D;margin:0;line-height:28px;gap:10px}.address-deatil a:hover{color:#0c34ca}.address-space{display:flex;flex-flow:column;gap:12px}.address-deatil h5{font-size:16px;font-family:'AvenirNextLTPro-Demi';color:#0C34CA;margin:0;line-height:28px;width:125px}.address-deatil a{width:calc(100% - 125px)}.address-deatil p{font-size:15px}.interested_in_seo_get_in_touch_desc p{font-family:GeneralSans-Medium;font-size:15px;color:#2D2D2D;letter-spacing:0;line-height:26px}form p input::placeholder{font-size:16px;font-family:GeneralSans-Regular;color:#2D2D2D}input.wpcf7-form-control{border-width:0 0 1px 0;padding:14px 0 14px 10px;width:100%;font-size:16px;font-family:GeneralSans-Regular;color:#2D2D2D}.contact-us-page-form form span.wpcf7-list-item{margin:0!important}span.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required{display:flex;flex-flow:row wrap;gap:20px}form span.wpcf7-list-item-label{font-size:16px;font-family:GeneralSans-Regular}span.wpcf7-list-item label{display:flex;gap:10px}form input[type="checkbox"]{border:1px solid #77777740!important;height:auto;width:25px;border-radius:10px}form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#fff;color:#0c34ca;border:1px solid #0c34ca;border-radius:6px;font-size:18px;font-family:'AvenirNextLTPro-Demi'}form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:#0c34ca;color:#fff;border:1px solid #0c34ca;border-radius:6px;font-size:18px;font-family:'AvenirNextLTPro-Demi'}section.award-sec{padding:50px 0;background:#F8F8F8}.trust-title h2{font-family:AvenirNextLTPro-Bold;font-size:42px;color:#2D2D2D;text-align:center;margin:0 0 30px 0}.swiper.award-swiper .swiper-wrapper .swiper-slide img{width:150px;height:150px;object-fit:scale-down}.fast-hippo-col1 p,.trusted-client-col1 p{font-family:GeneralSans-Medium;font-size:15px;color:#2D2D2D;line-height:28px}.testimonial-slide-white-bg{background:#fff;padding:25px;padding-bottom:0;display:flex;flex-direction:column;height:360px;overflow:hidden}.testimonial-slide-blue-bg{background:#0C34CA;padding:10px 39px;display:flex;align-items:center}.testimonial-slide-white-bg h5{color:#2D2D2D;font-family:AvenirNextLTPro-Demi;font-size:25px;margin:0}p.out-star{color:#777;font-family:GeneralSans-Medium;font-size:14px;margin:0}.review-txt{margin-top:30px;margin-bottom:10px}.review-txt p{margin-bottom:10px;font-family:GeneralSans-Medium;font-size:15px;color:#2D2D2D;line-height:28px}img.testimonial-quote{margin-left:auto;height:68px}.client-img img{width:70px;height:70px;border-radius:50px;object-fit:cover}.client-name-designation{color:#fff;flex:1;padding-left:10px}.client-name-designation h6{font-family:AvenirNextLTPro-Demi;font-size:16px;margin-bottom:3px}.client-name-designation p{margin:0;font-family:GeneralSans-Regular;font-size:13px}#trusted-client-review-slider .swiper-pagination{display:none}section.trusted-clients{margin:100px 0;overflow:hidden}#trusted-client-review-slider .swiper-button-prev{position:static;bottom:0 !IMPORTANT;transform:translate(0,0) !IMPORTANT;margin-right:10px}#trusted-client-review-slider .swiper-button-next{position:static;bottom:0 !IMPORTANT;transform:translate(0,0) !IMPORTANT}.testimonial-arrows{display:flex;align-items:center;justify-content:end;margin-top:40px}#trusted-client-review-slider .swiper-button-prev:after{content:'\f177' !IMPORTANT;font-family:fontAwesome!important;font-size:20px}.testimonial-arrows div{border:1px solid #0C34CA;width:45px;height:45px;border-radius:50%}#trusted-client-review-slider .swiper-button-next:after{content:'\f178' !IMPORTANT;font-family:fontAwesome!important;font-size:20px}.blog__heading__section{padding:50px 0;background:#03045E;margin-bottom:50px}.title-banner p{color:#A5B1DC;font-family:GeneralSans-Medium;font-size:14px}.blog__heading__section .title-banner h1{margin-bottom:15px}.search__post form{display:flex;align-items:center;flex-wrap:wrap;position:relative;border-radius:6px;overflow:hidden}.search__post form input[type="search"]{flex:1;height:45px;padding:5px 15px;border-radius:0;border:none!important;outline:none !IMPORTANT;padding-right:150px}.search__post button[type="submit"]{height:45px;position:absolute;right:0;top:0;background:#0C34CA;padding:5px 30px;border-radius:6px 0 0 6px;color:#fff;font-family:AvenirNextLTPro-Demi;font-size:14px;border:none !IMPORTANT;box-shadow:none}.office.active .info-popup{display:block}.search__post button[type="submit"]:hover{background:#073bfd}.search__post{padding:0 12%}.feature__blog__sections{margin:70px 0}.feature__blog__sections .heading-txt{margin-bottom:40px}.blog__feature__image a{display:block}.blog__feature__image a img{width:100%;border-radius:20px}.blog__feature__title{border:1px solid #E9E9E9;background:#F8F8F8;padding:24px;margin-top:-26px;position:relative;border-radius:15px;height:100px;transition:0.5s;display:flex;align-items:center}.blog__feature__title a{color:#2D2D2D;font-family:AvenirNextLTPro-Bold}.blog__feature__title h3{font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.post__data__items{border-radius:17px;overflow:hidden;transition:0.5s;margin:0 10px}.post__data__items:hover{box-shadow:0 0 20px rgba(0 0 0/20%)}.post__data__items:hover .blog__feature__title{box-shadow:0 0 20px rgba(0 0 0/20%);background:#03045e;border-color:#03045e}.post__data__items:hover .blog__feature__title h3{color:#fff}.post__data__items:hover .flex__column__items h5{color:#fff}.latest__blog__sections{background:#F8F8F8;padding:50px 0;margin:70px 0}.latest__blog__sections .heading-txt{margin-bottom:40px}.blog__inners .col-md-4,.latest__inners .col-md-6,.latest__inners .col-md-8,.latest__inners .col-md-4{margin-bottom:25px}.single__post__data__item{border-radius:17px;overflow:hidden;transition:0.5s;margin:0 10px;display:flex;flex-wrap:wrap}.single__post__data{flex:1;border:1px solid #E9E9E9;border-left:none;background:#fff;padding:40px;display:flex;flex-direction:column;border-radius:0 18px 18px 0}.single__post__image{width:381px}.single__post__image img{width:100%;height:425px}a.button__post{margin-top:auto;color:#0C34CA!important;font-family:AvenirNextLTPro-Demi;font-size:16px;display:block}a.button__post i{margin-left:7px;transition:0.5s}a.button__post:hover i{transform:translatex(15px)}.single__post__data a{color:#2D2D2D;font-family:AvenirNextLTPro-Bold}.single__post__data h3{font-size:28px}.single__post__data p{color:#2D2D2D;font-family:GeneralSans-Medium;font-size:15px;line-height:28px}.single__post__data__item:hover{box-shadow:0 0 20px rgba(0 0 0/20%)}a.button__post:hover{color:#03045e ! IMPORTANT}.search__blog__sections{margin:70px 0;padding:50px 0;background:#F8F8F8}.seo__slider__item .post__data__items{margin:10px}.owl-nav{display:flex;justify-content:end}.owl-nav button{border:1px solid #0C34CA !IMPORTANT;width:45px;height:45px;border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center;color:#2D2D2D !IMPORTANT}.owl-nav button span{display:none}.owl-nav button{margin-right:10px}.owl-nav button:last-child{margin-right:0}button.owl-prev:before{content:'\f177' ! IMPORTANT;font-family:fontAwesome!important;font-size:20px}button.owl-next:before{content:'\f178' ! IMPORTANT;font-family:fontAwesome!important;font-size:20px}.webdesign__blog__sections{margin:70px 0}.flex__column__items{flex-direction:column;height:auto;align-items:start}.flex__column__items h5{color:#0C34CA;font-family:GeneralSans-Regular;font-size:14px;text-align:left}.blog__feature__title{align-items:start}.flex__column__items p{color:#2D2D2D;font-family:GeneralSans-Medium;font-size:14px;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post__data__items:hover .flex__column__items p{color:#fff}.blog__feature__title.flex__column__items{height:223px}.recently__blog__sections .heading-txt{margin-bottom:40px}.recently__blog__sections{background:#fff;padding:50px 0;margin:70px 0;margin-bottom:0}.recently__blog__sections .owl-nav,.local-seo-detail-fifth-sec .owl-nav{position:absolute;top:-90px;right:0}.sidebar__data{border:1px solid #7777771a;padding:25px;margin-bottom:15px;border-radius:15px;background:#F8F8F8}.sidebar__data h2{color:#2D2D2D;font-family:AvenirNextLTPro-Bold;font-size:27px;margin-bottom:10px}.search__post__sidebar form{display:flex;align-items:center;position:relative}.search__post__sidebar form input{width:100%;height:45px;padding:10px;border-radius:7px;border:1px solid #0C34CA !IMPORTANT;padding-right:46px}.search__post__sidebar form button{position:absolute;right:0;top:0;height:45px;background:#fff0 !IMPORTANT;border:none !IMPORTANT;outline:none !IMPORTANT}ul.category-list-items li a{display:block;padding:12px 0;border-bottom:1px solid #7777771a;color:#2D2D2D;font-family:GeneralSans-Medium;font-size:15px}ul.category-list-items li:last-child a{border:none;padding-bottom:0}.social__links.sidebar__data{background:#0C34CA;border-color:#0C34CA}.social__links.sidebar__data h2{color:#fff}.social__links.sidebar__data ul{display:flex;align-items:center;flex-wrap:wrap}.social__links.sidebar__data ul li{margin-right:5px}.social__links.sidebar__data ul li a{display:block}.social__links.sidebar__data ul li a img{height:32px}.social__links.sidebar__data ul li a img:hover,.footer-social-icon.d-flex.align-items-center a img:hover{filter:invert(.3)}.call__data__sidebar{background:#03045e;border-color:#03045e}.call__data__sidebar img{height:73px}.call__data__sidebar h2{color:#fff;margin:17px 0;font-size:33px}.call__data__sidebar p{color:#A5B1DC;font-family:GeneralSans-Regular;font-size:17px}.call__data__sidebar .banner-request-btn a:hover{background:#fff;color:#03045e;box-shadow:0 0 20px rgba(0 0 0/20%)}.single-post-detail h2,.single-post-detail h3{color:#2D2D2D;font-family:AvenirNextLTPro-Bold;font-size:22px;margin:15px 0}.post-feature-image{margin-bottom:20px}.single-post-detail p,.single-post-detail li{font-family:GeneralSans-Medium;font-size:15px}.single-post-detail p a{color:#0c34ca}.single-post-detail li{margin:8px 0;position:relative;padding-left:14px}.single-post-detail ul li:before{content:'';position:absolute;height:7px;width:7px;background:#0C34CA;left:0;top:7px;border-radius:50%}h3#reply-title{font-family:AvenirNextLTPro-Bold;font-size:36px}p.logged-in-as{font-family:GeneralSans-Medium}div#comments label{font-family:GeneralSans-Medium;margin-bottom:5px;display:block}div#comments p.form-submit input{display:inline-block;background:#0C34CA;color:#fff;padding:15px 30px;border-radius:10px;font-size:15px;text-transform:uppercase;font-family:AvenirNextLTPro-Demi}ul.category-list-items li a:hover{color:#0c34ca}article.single__post__section{margin:70px 0}main#primary{margin:50px 0}header.page-header.text-center h1.page-title{font-size:34px;font-family:AvenirNextLTPro-Bold}.comment-respond .comment-form-author,.comment-respond .comment-form-email{float:left;width:calc(50% - 1rem)}.comments-wrapper.section-inner div#comments input{width:100%;height:45px}.comments-wrapper.section-inner input#wp-comment-cookies-consent{height:20px !IMPORTANT;width:20px !IMPORTANT}.comments-wrapper.section-inner p.comment-form-cookies-consent{display:flex;flex-wrap:wrap}.comments-wrapper.section-inner form#commentform{justify-content:space-between;display:flex;flex-wrap:wrap}.comments-wrapper.section-inner p.comment-form-url{width:100%}.comments-wrapper.section-inner p.form-submit{width:100%}.comments-wrapper.section-inner div#comments p.form-submit input{height:50px}.comments-wrapper.section-inner textarea#comment{width:100%}.comments-wrapper.section-inner p.comment-notes{width:100%}.comments-wrapper.section-inner p.comment-form-comment{width:100%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{top:60px !Important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:#fff !IMPORTANT}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color:#0C34CA !IMPORTANT}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:#2D2D2D!important;font-family:AvenirNextLTPro-Demi!important;background:#fff0 !IMPORTANT;text-transform:uppercase!important;font-size:15px!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{color:#0C34CA !IMPORTANT}div#mega-menu-wrap-primary{background:#fff0 !IMPORTANT}.header-menu-area{padding-right:15px}ul.mega-sub-menu ul li{margin:0px!important}ul.mega-sub-menu ul li a{text-transform:capitalize !IMPORTANT;font-family:GeneralSans-Regular !IMPORTANT;margin:0 !IMPORTANT}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item>ul.mega-sub-menu{padding:15px 96px}li#mega-menu-2264-0-3 ul li a{font-family:AvenirNextLTPro-Demi!important}li#mega-menu-item-custom_html-17,li#mega-menu-item-custom_html-18,li#mega-menu-item-custom_html-19,li#mega-menu-item-custom_html-21,li#mega-menu-item-custom_html-20,li#mega-menu-item-custom_html-9,li#mega-menu-item-custom_html-30{padding-bottom:0 !IMPORTANT}li#mega-menu-item-custom_html-17 a,li#mega-menu-item-custom_html-18 a,li#mega-menu-item-custom_html-19 a,li#mega-menu-item-custom_html-21 a,li#mega-menu-item-custom_html-20 a,li#mega-menu-item-custom_html-9 a,li#mega-menu-item-custom_html-30 a{font-family:AvenirNextLTPro-Demi!important;text-transform:uppercase!important}li#mega-menu-2264-0-4 ul{border:1px solid #F0F0F0 !IMPORTANT;display:inline-block !Important;background:#F8F8F8 !Important;border-radius:10px!important}li#mega-menu-item-custom_html-3 h4{font-family:AvenirNextLTPro-Demi !Important;color:#2D2D2D!important}.textwidget.custom-html-widget{font-family:GeneralSans-Regular !Important;color:#2D2D2D!important}li#mega-menu-item-custom_html-29 a{display:block;background:#0C34CA;color:#fff;padding:12px 25px;border-radius:10px;font-size:15px;text-transform:uppercase;text-align:center}li#mega-menu-item-custom_html-29 a:hover{background:#03045E}section.local-seo-detail-first-sec{margin:70px 0}.local-seo-detail-first-sec .row{align-items:center}section.local-seo-detail-forth-sec .row{position:relative}section.local-seo-detail-forth-sec .row .col-md-6 .what-is-seo-img{position:sticky;top:0}section.local-seo-detail-second-sec,section.local-seo-detail-forth-sec{background:#F8F8F8;padding:50px 0;margin:50px 0}.local-seo-detail-second-sec .home-page-btn{text-align:center}.page-template-local-seo-service section.we-provide-section.local-seo-detail-third-sec{background:#fff;padding:0;margin:50px 0}section.local-seo-detail-fifth-sec{margin:50px 0}.our-local-seo-box-slide{background:#F8F8F8;border-radius:25px;overflow:hidden;border:1px solid #fff0;height:375px;display:flex;flex-direction:column;transition:0.5s}.our-local-seo-box-slide:hover{background:#03045E;border-color:#03045E}.our-local-seo-box-slide:hover h6{color:#3B408A}.our-local-seo-box-slide h6{color:#c9c9c9;font-family:AvenirNextLTPro-Bold;font-size:102px;padding:50px 0 0 27px;margin-top:auto}.our-local-seo-box-slide-txt{background:#FFF;border:1px solid #E9E9E9;padding:30px;border-radius:25px;margin-top:-28px;position:relative;height:206px;overflow-y:auto}.our-local-seo-box-slide-txt::-webkit-scrollbar{width:3px}.our-local-seo-box-slide-txt::-webkit-scrollbar-track{background:#f1f1f1}.our-local-seo-box-slide-txt::-webkit-scrollbar-thumb{background:#888}.our-local-seo-box-slide-txt::-webkit-scrollbar-thumb:hover{background:#555}.our-local-seo-slide-desc p{margin:0}.our-local-seo-box-slide-txt h4,.our-local-seo-box-slide-txt h3{font-family:AvenirNextLTPro-Bold;font-size:23px;color:#2D2D2D}.local-seo-detail-fifth-sec .heading-txt{margin-bottom:40px}section.local-seo-detail-sixth-sec{background:#F8F8F8;padding:50px 0;margin:50px 0}.local-seo-detail-sixth-sec .benifits-of-working-desc{text-align:center}.main-cat-class{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.archive .entry-content{display:none}.what-ai-sigle-img{position:sticky;top:120px}.what-ai-col1 ol{margin-bottom:10px!important}.what-ai-col1 h3{margin:0 0 15px 0;font-family:'AvenirNextLTPro-Bold';font-size:22px}.what-ai-col1 h3 span{color:#0C34CA}.archive .entry-meta{display:none}.archive footer.entry-footer{display:none}.local-seo-detail-sixth-sec .col-12.d-flex{flex-wrap:wrap;margin-top:30px;justify-content:center}.benifits-working-box{text-align:center;width:14%;padding:0 15px}.benifits-working-img img{width:80px;margin:0 auto}.benifits-working-title.m-0 h4{color:#2D2D2D;font-family:AvenirNextLTPro-Demi;font-size:20px}section.local-seo-detail-seventh-sec{margin:70px 0}.local-seo-detail-seventh-sec button.accordion-button.why-choose-accordian-button{color:#2D2D2D;font-family:AvenirNextLTPro-Demi;font-size:18px;position:relative;padding-right:25px!important}.local-seo-detail-seventh-sec button.accordion-button.why-choose-accordian-button:hover{color:#0C34CA}.local-seo-detail-seventh-sec button.accordion-button.why-choose-accordian-button:after{content:'+';position:absolute;right:0;top:0}.accordion-item.why-choose-accordian-item{padding:20px 0;border:1px solid #ddd;border-right:none;border-left:none}.local-seo-detail-seventh-sec button.accordion-button.why-choose-accordian-button.px-0.collapsed:after{content:'+';position:absolute;right:0;top:0}section.local-seo-detail-eight-sec{background:#03045E;padding:50px 0;margin:50px 0;margin-bottom:0}section.local-seo-detail-eight-sec .home-page-btn{text-align:center}section.local-seo-detail-eight-sec .heading-txt h2{color:#fff}section.local-seo-detail-eight-sec .get-started-cta-desc p{color:#fff}section.local-seo-detail-eight-sec .get-started-cta-desc p a,section.local-seo-detail-eight-sec .get-started-cta-desc p a{color:#ff7b00}.what-is-local-desc ol{margin:0}section.local-seo-detail-eight-sec .home-page-btn a{background:#ff7b00;color:#fff}section.local-seo-detail-eight-sec .home-page-btn a:hover{background:#fff;color:#ff7b00}section.web-service-sixth-sec{padding:50px 0;background:#F8F8F8}.web-service-sixth-sec .heading-txt{margin-bottom:40px}.web-service-sixth-sec button.accordion-button{background:#fff0 !IMPORTANT;font-family:AvenirNextLTPro-Bold;font-size:20px;color:#2D2D2D !IMPORTANT;padding:18px 25px!important}.web-service-sixth-sec .accordion-item{margin-bottom:15px;border:none !IMPORTANT;border-radius:12px!important;overflow:hidden;box-shadow:0 0 8px rgba(0 0 0/5%)}.web-service-sixth-sec .accordion-body{padding:15px 26px!important}section.web-service-first-sec{margin:60px 0}.web-service-first-sec .web-services{display:inline-block !IMPORTANT;border:1px solid #0C34CA4D;margin:5px;background:#F8F8F8;padding:9px;border-radius:8px;color:#2D2D2D}.web-service-first-sec .web-service-box.d-flex{flex-flow:row wrap}.web-service-first-sec .web-service-box.d-flex h6{margin:0;font-size:15px;font-family:'AvenirNextLTPro-Demi'}.web-service-first-sec .home-page-btn{margin-top:27px}.web-service-first-sec .home-page-btn a{padding:10px 33px;text-transform:uppercase}section.case-study-section.web-service-second-sec{background:#F8F8F8;padding:60px 0;margin:60px 0}section.web-service-third-sec .row:nth-child(1){margin-bottom:40px}section.web-service-third-sec{margin:60px 0}.web-design-box.wt-full{width:100%}.web-service-third-sec .col-md-4{margin-bottom:30px}.web-service-third-sec .col-md-4 .web-design-box{box-shadow:0 0 8px rgba(0 0 0/20%);height:100%}section.web-service-forth-sec{background:#F8F8F8;padding:50px 0;margin:50px 0}.our-methodology-img{margin-top:40px}section.web-service-fifth-sec{margin:50px 0}section.web-service-fifth-sec .why-choose-main-title{margin-bottom:40px}.why-choose-box{box-shadow:0 0 8px rgba(0 0 0 / 20%);height:100%;background:#fff;border-radius:20px;padding:40px;transition:0.5s}.web-service-fifth-sec .col-md-4{margin-bottom:30px}.flex__fasthippo{display:flex;flex-wrap:wrap;align-items:start;margin-bottom:20px}.why-choose_img{background:#03045E;border-radius:10px;width:75px;height:75px;display:flex;justify-content:center;align-items:center;border:1px solid #fff0}.why-choose_img img{height:49px}.why-choose-sub-title.m-0{flex:1;padding-left:13px}.why-choose-sub-title.m-0 h4{color:#2D2D2D;font-family:AvenirNextLTPro-Bold;font-size:23px;text-transform:capitalize}.info-popup a:hover{color:#000000!important}.container__map iframe{display:block;width:100%;height:450px}.what-ai-col2{position:relative}.what-ai-col2 img:nth-child(1){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:40%}.what-ai-col2 img:nth-child(2){animation:rotate-animation 15s infinite linear}@keyframes rotate-animation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.what-ai-col2{overflow:hidden}.blog__feature__image a img{width:100%;object-fit:cover}section.local-seo-detail-eight-sec.local-seo-container.price-sec{margin:65px 0 50px}.most__blog__sections .latest-posts .col-md-8{flex:0 0 auto;width:33.333333%}.most__blog__sections .latest-posts{display:flex;flex-wrap:wrap}.most__blog__sections .latest-posts .col-md-8 .single__post__image{width:100%}.most__blog__sections .latest-posts .col-md-8 .single__post__data p{display:none}.most__blog__sections .latest-posts .col-md-8 .single__post__data a.button__post{display:none}.most__blog__sections .latest-posts .col-md-8 .single__post__data{border:1px solid #E9E9E9;background:#F8F8F8;padding:24px;margin-top:-26px;position:relative;border-radius:15px;height:100px;transition:0.5s;display:flex;align-items:center}.most__blog__sections .latest-posts .col-md-8 .single__post__data h3{font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.most__blog__sections .latest-posts .col-md-8 .single__post__image img{height:320px;object-fit:cover}.most__blog__sections .latest-posts .col-md-8 .single__post__data__item:hover .single__post__data{background:#03045e;border:1px solid #fff0}.most__blog__sections .latest-posts .col-md-8 .single__post__data__item:hover .single__post__data h3{color:#fff}.trusted-client-col1{padding-right:66px}.image__gallery img{width:31.3%}.accordion-body p{margin:0;margin-top:13px}section.case-study-new_section{margin:50px 0}.about-banner.banner-com.banner-with-image{position:relative}.about-banner.banner-com.banner-with-image::before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0 0 0 / 50%)}.title-banner{position:relative}.case_study_image{position:sticky;top:100px}.seo-banner-img{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.image_revenue img{border-radius:15px}.input__form__details{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;padding:30px 30px;background:#0c34ca;border-radius:10px;position:relative;z-index:1}.gbp-form{margin-top:50px}.input__form__details p:last-child{grid-column:1 / -1;width:25%;margin:auto}.gbp-form input.wpcf7-form-control{padding:12px}.gbp-form .input__form__details p{margin-bottom:0}.gbp-form form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#fff;color:#0c34ca;border:1px solid #fff;border-radius:6px;font-size:18px;font-family:'AvenirNextLTPro-Demi'}.gbp-form form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:#fff;color:#0c34ca}.solution-inn:hover{box-shadow:0 0 2px #0C34CA}.cta-btn.need-btn{display:flex;justify-content:center}section.solution-sec{padding:60px 0;background:#F8F8F8}.cta-btn a{display:inline-block;color:#0C34CA;border:1px solid #0C34CA;padding:10px 18px;border-radius:10px;font-family:GeneralSans-Medium;transition:0.5s;font-size:15px;text-transform:uppercase}.cta-btn a:hover{background:#0C34CA;color:#fff}.problem-title h3{font-size:22px;color:#000;font-family:'GeneralSans-Medium';margin-top:20px}section.local-seo-detail-nine-sec{background:#fff;padding:50px 0}.problem-inn:hover{border:1px solid #03045E}.problem-inn{background:#fff;border-radius:20px;box-shadow:0 0 40px #0000000D;padding:30px;height:100%;margin-left:50px;border:1px solid #fff}.problem-inn img{width:60px;margin:0 0 12px 0}.problem-inn p{margin:0}section.about-fasthippo-sec{padding:70px 0;background:#fff}.about-fasthippo-img img{border-radius:25px}.about-fasthippo-content p{margin:0}.nav-pills .nav-link{border-left:2px solid #aca6a6!important;border-radius:0px!important}.nav-pills .nav-link{text-align:left}.nav-pills .nav-link{color:#000000!important;padding:15px;border-left:4px solid #fff0;transition:all 0.3s ease;font-size:16px;font-family:'GeneralSans-Medium'}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:red!important;background:none!important;outline:none!important}.nav-pills .nav-link.active{background-color:#fff0;border-left:2px solid #03045E!important;color:#03045E!important}.tab-content{background:#03045E;padding:30px;border-radius:8px;color:#fff;animation:fadeIn 0.5s ease-in-out}.tab-pane ul{list-style:inherit}.solution-title h3{color:#000000!important;font-family:'GeneralSans-Medium'!important;font-size:22px!important;margin-top:15px}.what-is-local-desc h3{color:#000;font-size:22px;font-family:'GeneralSans-Medium'}.solution-inn{background:#fff;color:#000;padding:30px;border-radius:20px;height:100%;border:1px solid #03045E}.solution-inn ul li{margin-bottom:10px;padding-left:30px;position:relative}.solution-inn ul li::before{content:"";width:18px;height:18px;background-size:contain!important;position:absolute;left:0;object-fit:contain;top:4px}.solution-inn h4{font-size:20px;text-align:center;font-family:'AvenirNextLTPro-Bold';margin:0 0 20px 0;height:40px}section.solution-sec .row.justify-content-center{column-gap:0!important}.boost-local-cta-desc h3{font-size:22px;font-family:'GeneralSans-Medium';color:#000}.get-started-cta-desc h3{font-size:22px;font-family:'GeneralSans-Medium'}.problem-inn h3{font-size:22px;color:#000;font-family:'GeneralSans-Medium'}.problem-title.heading-txt{position:sticky;top:130px}.seo-grid-wrp .row{justify-content:center}section.our_team_fast{margin:90px 0}.team_block_fast a{text-decoration:none;color:#000;display:block}.team_image_fast{text-align:center}.team_block_fast{text-align:center}.team_block_fast h2{color:#2D2D2D;font-family:GeneralSans-Bold;font-size:26px;margin-bottom:8px}.team_block_fast p{color:#0C34CA;margin:0}.team_image_fast img{width:240px;height:240px;object-fit:cover;border-radius:50%;transition:0.5s}.team_image_fast{margin-bottom:18px}.row.justify-content-center_block{justify-content:center}.row.justify-content-center_block .col-md-3{margin-bottom:25px}.team_block_fast:hover .team_image_fast img{filter:drop-shadow(0 0 10px rgba(0 0 0/45%));transform:rotateY(190deg)}.how-local-seo-work-box{background:#0c34ca2e;height:100%;padding:30px;border-radius:20px}.how-local-seo-work-box h3{font-family:'AvenirNextLTPro-Bold';font-size:26px;min-height:60px;color:#000}.how-local-seo-work-box p{margin:0}.our-hyperlocal-architecture-section-content ul li{background:#03045e;margin-bottom:10px;padding:15px;border-radius:10px;color:#fff}.our-hyperlocal-architecture-section-content p{margin-bottom:10px}.our-hyperlocal-architecture-section-img img{border-radius:20px}section.our-hyperlocal-architecture-section{position:relative}.our-hyperlocal-architecture-section-img{position:sticky;top:120px}.page-id-4898 section.our-service.old-service-section,.page-id-4898 section.Main-office-sec{display:none}section.our-service.our-all-service-section .our-service-inn h4{margin:0 0 20px 0;font-size:25px;min-height:75px}section.our-service.our-all-service-section .our-service-inn{border:2px solid #03045E;padding:30px;position:relative;padding-bottom:70px}section.our-service.our-all-service-section .our-service-inn a{font-size:16px;color:#fff;font-family:'AvenirNextLTPro-Bold';background:#ff7b00;padding:10px 20px;border-radius:30px;position:absolute;bottom:30px}section.our-service.our-all-service-section .our-service-inn a:hover{background:#fff;border:1px solid #ff7b00;color:#ff7b00}.neighborhood-we-serve-section-title table{width:80%;margin:0 auto 30px auto}.neighborhood-we-serve-section-title table td{padding:20px;text-align:left}.neighborhood-we-serve-section-title table tbody tr td:first-child{background:#03045e;color:#fff;width:20%;border-radius:15px 0 0 15px}.neighborhood-we-serve-section-title table tbody tr td:first-child a{color:#fff}.neighborhood-we-serve-section-title table tbody tr td:first-child a:hover{color:#0c34ca}.neighborhood-we-serve-section-title table tr td h4{font-size:19px;margin-bottom:15px}.neighborhood-we-serve-section-title table tbody tr td:first-child p{margin:0}table{border-collapse:separate;border-spacing:0;width:100%}.neighborhood-we-serve-section-title table tbody tr td:last-child{border-left:none;border-radius:0 15px 15px 0;vertical-align:middle}.how-fast-can-business-box{background:#fff;box-shadow:0 0 10px #03045e;padding:30px;height:100%;border-radius:20px}.how-fast-can-business-box h3{font-size:24px;font-family:'AvenirNextLTPro-Bold';color:#0c34ca}.how-fast-can-business-box p{margin:0}.why-frisco-img{position:sticky;top:120px}section.digital-marketing-sec,section.why-frisco-business,section.what-working-with-fhm-section{position:relative}.frisco-square-first-sec .home-page-btn a{padding:10px 18px;margin-left:0}span.gold{color:#D4A017!important}@media(max-width:1920px){.best-digital-markeing-txt{left:-200px}}@media(min-width:1920px){.best-digital-markeing-txt{bottom:510px}}@media only screen and (max-width:1400px) and (min-width:1280px){.address-deatil:nth-child(1){height:80px}}@media(max-width:1440px){.faq_section button.accordion-button{font-size:16px!important}.logo img{height:50px}.banner-col1{padding-left:11%}h1.banner-title,h2.banner-title{font-size:45px}h4.digital-service-txt{font-size:15px}.best-digital-markeing-txt{font-size:15px;left:-140px;bottom:400px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,.request-quote-btn a{font-size:13px !Important}p,.seo-service-dallas-desc,.what-is-local-desc ul li,.what-is-local-desc ol li,.why-frisco-business ol li,ol li{font-size:14px}.banner-request-btn a{font-size:14px}.content__post h3{font-size:17px}.heading-txt h2{font-size:41px}.trust-title h2{font-size:41px}.discover-strategy-col2 p,.search__blog__sections .heading-txt p,.webdesign__blog__sections .heading-txt p{font-size:14px;line-height:25px}.home-page-btn a{font-size:14px}.discover-strategy-blue h4{font-size:38px}.discover-strategy-blue p,.what-ai-col1 p,.our-commitment-blue-desc,.contant__tab p,.our-commitment-desc p{font-size:13px}.our-commitment-desc p,.what-ai-col1 p{line-height:25px}.we-provide-services h3{font-size:20px;margin-bottom:4px}.we-provide-icon{width:70px}.we-provide-icon img{width:53px}.we-provide a{width:40px}section.we-provide-section{margin:50px 0;padding:50px 0}.boost-seo-boxes h4{font-size:30px}.boost-seo-boxes h6{font-size:15px}.our-commitment-blue-col h4{font-size:46px}.our-commitment-blue-col h5{font-size:15px}.seamless-tab-container .seamless-tabs{max-width:335px}.seamless-tab-container .seamless-tabs button{font-size:18px;line-height:25px}.fast-hippo-img-slider img{width:33.3%}.fast-hippo-img-slider{display:flex;flex-wrap:wrap}section.seamless-integration-section,section.industry-we-section,.latest__blog__sections,.search__blog__sections{padding:50px 0;margin:50px 0}.box-slide-txt h4{font-size:19px}.box-slide-txt a img{height:40px;width:40px}section.trusted-clients,section.our-commitment-section,section.discover-strategy,section.what-ai-section,.about-us-first-sec,.feature__blog__sections,.webdesign__blog__sections,.contact-us-first-sec{margin:50px 0}.client-img img{width:50px;height:50px}img.testimonial-quote{height:55px}.testimonial-slide-white-bg h5{font-size:22px}.footer__widget h4{font-size:19px}.footer__secound.footer__widget,.footer__fourth.footer__widget{padding-left:44px}.content__post a{font-size:14px}.discover-strategy-col1{padding-right:25px}section.home-banner{margin-bottom:0}.years_of_experience h5.bg-round-img{font-size:86px}.title-banner h1{font-size:34px}.web_design_services h4{font-size:24px}.about-us-third-sec{margin-top:50px}.blog__feature__title h3{font-size:17px}.single__post__image{width:334px}.single__post__data{padding:25px}.single__post__data h3{font-size:22px}.contact-grey-box h3{font-size:26px;line-height:36px}.dallas-white-box iframe{height:280px}.dallas_office h4{font-size:22px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{top:52px ! Important}.most__blog__sections .latest-posts .col-md-8 .single__post__image img{height:246px}.most__blog__sections .latest-posts .col-md-8 .single__post__data h3{font-size:17px}ul li,ol li{font-size:14px}.what-ai-col1 ol li{font-size:15px}}@media(max-width:1399px){.banner-col1{padding-left:21%}h1.banner-title,h2.banner-title{font-size:42px}.heading-txt h2{font-size:34px}.how-local-seo-work-box h3{font-size:22px;min-height:55px}section.our-service.our-all-service-section .our-service-inn h4{font-size:22px;min-height:65px}}@media(max-width:1366px){.best-digital-markeing-txt{font-size:14px;left:-150px;bottom:242px}}@media(max-width:1280px){.best-digital-markeing-txt{left:-165px}.banner-col1{padding-left:14%}.single__post__image img{height:315px}.fast-hippo-img-slider img{width:25%}.contact-us-first-sec .col-md-6{width:50%}section.our-service.our-all-service-section .our-service-inn h4{font-size:20px;min-height:60px}section.our-service.our-all-service-section .our-service-inn{padding:20px;padding-bottom:70px}.neighborhood-we-serve-section-title table{width:100%}}@media(max-width:1199px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 8px 0 8px !Important}.header-menu-area{padding-right:0}.request-quote-btn a{padding:10px 10px}.banner-col1{padding-right:40px}h1.banner-title,h2.banner-title{font-size:38px}.discover-strategy-col1{margin-right:0}.heading-txt h2{font-size:32px}.trust-title h2{font-size:32px}.banner-col1{padding-left:22%}.our-commitment-blue-col h4{font-size:35px}.our-commitment-blue-col img{height:47px}section.our-commitment-section .row:nth-child(2) .col-lg-3{height:333px}.title-banner h1{font-size:30px}.years_of_experience h5.bg-round-img{font-size:60px}.web_design_services h4{font-size:22px}.about-us-first-sec .home-page-btn a{padding:10px 30px}.single__post__image{width:293px}.single__post__data p{font-size:14px;line-height:25px}.contact-grey-box{padding:20px}form span.wpcf7-list-item-label,input.wpcf7-form-control{font-size:14px}form input.wpcf7-form-control.wpcf7-submit.has-spinner{font-size:15px;text-transform:uppercase}.dallas_office h4{font-size:20px}.location-iframe iframe{height:300px}.benifits-working-title.m-0 h4{font-size:16px;margin-top:5px}.our-local-seo-box-slide h6{font-size:85px}.most__blog__sections .latest-posts .col-md-8 .single__post__image img{height:auto}}.toggle__button__menu img{height:26px}.toggle__button__menu a{display:block;border:1px solid #000;padding:6px;border-radius:5px}.toggle__button__menu{margin-left:10px;display:none}@media(max-width:1024px){.banner-col1{padding-left:50px}.seamless-tab-container .seamless-tabs{max-width:275px}.seamless-tab-container .seamless-tabs button{padding:16px 25px}.seamless-tab-container .seamless-tabs button{font-size:17px}.seamless-tab-container .seamless-tabs button.active:before{width:20px;height:20px;right:-9px}.testimonial-arrows div{height:36px;width:36px}header#masthead{position:sticky;z-index:999}.header-menu-area{position:absolute;left:0;top:100%;width:100%;display:none}#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{background:#fff!important}.toggle__button__menu{display:block}.header-menu-area{max-height:calc(100vh - 80px);overflow:auto}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item>ul.mega-sub-menu{padding:0 0}.row.justify-content-center{column-gap:30px}.about-us-third-sec .col-md-5.mx-auto{width:100%}.years_of_experience_repeater .col-md-4{width:46%}.years-experience{width:40%}.web-design-box{padding:20px}.web_design_services h4{font-size:18px;line-height:25px}.blog__heading__section .col-md-6{width:100%}.benifits-working-box{width:25%}.local-seo-detail-sixth-sec .col-12.d-flex{justify-content:center}section.home-banner{height:450px}}.about-us-second-section .heading-txt.text-center{text-align:left !IMPORTANT}@media(max-width:991px){.home-banner .col-lg-6{width:100%}.home-banner .row{flex-direction:column-reverse}section.home-banner{height:auto;padding:20px 0;padding-bottom:40px;background-attachment:scroll !IMPORTANT}img.banner-img{display:block}img.banner-img{width:100%}.banner-col1{padding:50px 150px}.discover-strategy-col1{padding-right:0}.discover-strategy .col-lg-5,.discover-strategy .col-lg-7{width:100%}.discover-strategy-col1 img{width:100%}.discover-strategy-col1{margin-bottom:20px}.boost-seo-traffic.row .col-md-4{width:50%}.what-ai-section .col-lg-7,.what-ai-section .col-lg-5{width:100%}.what-ai-col2 img{width:100%}section.our-commitment-section .row:nth-child(2) .col-lg-3:nth-child(1){border-radius:25px 0 0 0}section.our-commitment-section .row:nth-child(2) .col-lg-3:nth-child(2){border-radius:0 25px 0 0px!important;overflow:hidden}section.our-commitment-section .row:nth-child(2) .col-lg-3:nth-child(3){border-radius:0 0 0 25px!important;overflow:hidden}section.our-commitment-section .row:nth-child(2) .col-lg-3:nth-child(4){border-radius:0 0 25px 0px!important;overflow:hidden}.seamless-tab-container .seamless-tab-content{width:100%;flex:auto !IMPORTANT}.seamless-tab-container{flex-wrap:wrap}.seamless-tab-content img{border-radius:15px}.seamless-tab-container .seamless-tabs{width:100%;max-width:100%}.footer__secound.footer__widget,.footer__fourth.footer__widget{padding-left:0;margin:20px 0}.blog__feature__title h3{font-size:14px}.latest__inners .col-md-8{width:100%}.contact-us-first-sec .col-md-6{width:100%}.most__blog__sections .latest-posts .col-md-8{flex:0 0 auto;width:50%}.team_block_fast h2{font-size:20px}}@media (max-width:768px){.input__form__details p:last-child{width:30%}}@media(max-width:767px){.news-repeater{grid-template-columns:repeat(2,1fr)!important;grid-gap:35px 10px!important;justify-content:center!important}.problem-inn{margin-left:0}.case-study-section .col-md-4{margin-bottom:20px}.banner-col1{padding:50px 12%}.trusted-clients .col-lg-4.col-md-6.col-sm-12.col-12{padding:0 50px;margin-top:20px}.best-digital-markeing-txt{display:none}.about-us-second-section .heading-txt.text-center{text-align:center !IMPORTANT}.about-us-second-section p{text-align:center}.web_design_services_desc p{text-align:left}.title-banner h1{font-size:24px}.blog__feature__title h3{font-size:17px}.single__post__image{width:100%}.single__post__data{border-left:1px solid #E9E9E9;width:100%;flex:auto !IMPORTANT}.search__blog__sections .col-md-4,.webdesign__blog__sections .col-md-4{margin-bottom:20px}.what-is-seo-img{margin-block:20px}.web-service-col2-img{margin-top:20px}header.page-header.text-center h1.page-title{font-size:24px}.most__blog__sections .latest-posts .col-md-8{flex:0 0 auto;width:100%}.image__gallery img{width:130px}.header-social-icons-phone{flex-flow:column}.header-social-icons-phone .footer-social-icon a img{height:20px!important}.header-phone-number{gap:10px;margin-top:10px}.header-phone-number img{margin-right:5px;width:20px}.header-phone-number a.text-white{font-size:12px}.trusted-client-col1{padding-right:0}.landing_input{width:49%}section.case-study-new_section .row{flex-direction:column-reverse}.case_study_image{margin-bottom:15px}.image_revenue{margin-bottom:15px}ol.ai-tool-list{flex-direction:column;margin:0!important}ol.ai-tool-list li{width:100%;font-size:14px;padding-right:0!important}.what-ai-sigle-img{position:static}.input__form__details{grid-template-columns:repeat(2,1fr)}.input__form__details p:last-child{width:50%}.row.justify-content-center_block .col-md-3{width:50%}section.our_team_fast{margin:50px 0}.most__blog__sections h2{margin-bottom:24px}.video_overlay .col-md-4{width:100% !Important}.video_overlay .col-md-8 .row .col-md-4{width:50% !Important}.video_overlay .new_title_text{padding:0 !Important}.how-local-seo-work-box h3{min-height:auto}section.our-service.our-all-service-section .our-service-inn h4{font-size:18px;min-height:auto;height:auto;padding-bottom:10px}.how-fast-can-business-box h3{font-size:20px}}@media(max-width:510px){.news-inn{width:40%!important}.problem-inn img{width:40px}.banner-col1{padding:20px;padding-bottom:0}.digital-marketing-sec .home-page-btn{justify-content:center}.frisco-square-first-sec .home-page-btn{justify-content:center}h1.banner-title,h2.banner-title{font-size:28px}.banner-col1{text-align:center}.page-template-office .heading-txt{text-align:left}.heading-txt{text-align:center;width:100%}.heading-txt h2{text-align:center;display:block;width:100%}.case-study-title{flex-wrap:wrap;width:100%}.heading-txt h2{font-size:24px}.trust-title h2{font-size:24px}.case-study-title{margin-bottom:20px}.discover-strategy-col2{text-align:center}.home-page-btn{text-align:center;margin:0;margin-bottom:20px}.we-provide-section .home-page-btn{text-align:center}.we-provide-services h3{font-size:16px}.we-provide-services p{font-size:13px}.our-commitment-section .home-page-btn{text-align:center;margin-top:11px}.our-commitment-desc p,.what-ai-col1 p{text-align:center}.we-provide-services h3{font-size:16px}.we-provide-services p{font-size:13px}.our-commitment-section .home-page-btn{text-align:center;margin-top:11px}.our-commitment-desc p,.what-ai-col1 p{text-align:center}section.our-commitment-section .row:nth-child(2) .col-lg-3,section.our-commitment-section .row:nth-child(2) .col-lg-3:nth-child(2),section.our-commitment-section .row:nth-child(2) .col-lg-3:nth-child(3),section.our-commitment-section .row:nth-child(2) .col-lg-3:nth-child(4){border-radius:20px!important;margin-bottom:20px;height:auto}.fast-hippo-col1{text-align:center}.box-slide img{width:100%}.fast-hippo-col1 p,.trusted-client-col1 p{text-align:center}.footer-cta-section{padding:50px 0}.office{width:100%}.info-popup{position:static !IMPORTANT;width:100%;transform:translate(0,0)}.blue-footer-cta{padding:0}.years_of_experience_repeater .col-md-4{width:100%}.years_of_experience.d-flex.align-items-center{flex-direction:column;margin-bottom:30px}.years-experience{width:100%;text-align:center}.about_us_desc{margin:0;margin-top:20px;text-align:center}.search__post form input[type="search"]{width:100% !Important}.search__post{padding:0}.request-quote-btn{display:none}.recently__blog__sections .owl-nav,.local-seo-detail-fifth-sec .owl-nav{position:static}.interested_in_seo_get_in_touch_desc,.contact-grey-box h3{text-align:center}.contact-grey-box h3{font-size:24px;line-height:32px}.location-iframe iframe{height:215px}.address-deatil h5{width:100%;line-height:22px;margin:10px 0 5px}.dallas-white-box .address-deatil.d-flex{flex-flow:column}.dallas-white-box .address-deatil,.dallas-white-box .address-deatil a{line-height:22px}.dallas-white-box .address-deatil:nth-child(1){height:100%}.contact-grey-box h3 br{display:none}.what-is-local-desc{text-align:center}.we-provide-services .heading-txt{text-align:left}.why-choose-fast-hippo-desc{text-align:center}.web-service-desc,.seo-service-dallas-desc{text-align:center}.why-choose-box{padding:20px}.why-choose-sub-title.m-0 h4{font-size:18px}.web-service-sixth-sec button.accordion-button{font-size:15px;line-height:25px}header.page-header.text-center h1.page-title{font-size:20px}.testimonial-slide-white-bg{height:430px}.image__gallery img{width:32.3%}.testimonial-slide-white-bg{height:350px}.landing_submit_button input.wpcf7-form-control.wpcf7-submit.has-spinner{font-size:13px!important;padding:10px}.landing_input input.wpcf7-form-control,.landing_input input.wpcf7-form-control::placeholder,.landing_input select{font-size:12px!important;padding:5px 8px}section.landing_page_section .row .col-md-6:nth-child(2){padding:0}.input__form__details p:last-child{width:100%}.input__form__details{grid-template-columns:repeat(1,1fr)}.row.justify-content-center_block .col-md-3{width:100%}.row.justify-content-center_block .col-md-3:last-child{margin-bottom:0}}@media(max-width:410px){.boost-seo-traffic.row .col-md-4{width:100%}.boost-seo-boxes{text-align:left !IMPORTANT}.boost-seo-boxes p{text-align:left}.seamless-tab-content img{height:330px;width:100%;object-fit:cover}.office-info span{width:20px}}.page-template-request-a-quote .footer-cta-section{display:none}section.request-quote{background:#F8F8F8;padding:100px 0 0}section.request-quote .container-fluid{margin-top:-105px}.request-form-page-form{background:#fff;border-radius:20px;padding:60px}.request-form-page-form form label{width:100%}.request-form-page-form select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{width:100%;padding:10px;margin:10px 0}.request-quote-employee{gap:20px}input.wpcf7-form-control:focus,input.wpcf7-form-control:active{padding:14px!important}.industries-btn{gap:20px}.industry-quote a{background:#ff7b00!important;color:#ffffff!important}.industry-quote a:hover{background:#ffffff!important;color:#ff7b00!important}.office-service-detail-box{background:#03045e;height:100%;padding:30px;border-radius:15px;box-shadow:0 0 10px grey;margin:10px;min-height:240px}.office-service-detail-box h4{color:#fff;font-family:'AvenirNextLTPro-Bold';font-size:32px;margin-bottom:25px}.office-service-detail-box-inner-list p{background:#fff3;width:fit-content;padding:5px 10px;border-radius:5px;color:#fff}@media only screen and (max-width:767px){.industries-btn{flex-flow:column;row-gap:10px}.industries-btn .home-page-btn{margin-bottom:0px!important}}.blue{color:#03045E!important}.blue i{color:#0c34ca!important}.grey{color:#8c99a9!important}.grey i{color:#ffffff!important}.widget_media_image.mega-menu-item-media_image-4 img.image.wp-image-1958.attachment-medium.size-medium{width:100%!important;max-width:100%!important}.Phone_number_em,.mail_employee_{font-size:16px;font-family:'GeneralSans-Medium';color:#404040}.Phone_number_em span,.mail_employee_ span{font-family:'GeneralSans-Bold';margin-right:5px}.employee-img{margin-bottom:20px}.employee-img img{width:100%}.agency-badges{display:flex;align-items:center;flex-flow:row wrap}img.agency-badges-google{width:80px;height:auto}img.agency-badges-inbound{width:150px;height:auto;margin:0 10px}img.agency-badges-amazon{width:auto;height:auto}.Phone_number_em,.mail_employee_{display:flex;flex-flow:row;margin:10px 0;align-items:center}.Phone_number_em span img,.mail_employee_ span img{margin-right:10px}.page-template-templatesemployee-php .request-quote{margin:0!important;padding:20px 0 60px 0}.page-template-templatesemployee-php section.request-quote .container-fluid{margin-top:-65px}.page-id-785 .local-seo-detail-sixth-sec .col-12.d-flex{margin-top:0}@media only screen and (max-width:1280px){.office-service-detail-box h4{font-size:26px}}@media only screen and (max-width:1025px) and (min-width:768px){.page-template-templatesemployee-php section.request-quote .container-fluid{margin-top:0}.best-digital-markeing-txt,.best-digital-markeing-txt:before{display:none}.why-choose_img{width:50px;height:50px}.why-choose_img img{height:30px}.why-choose-box{padding:25px}.why-choose-desc p{margin:0}.office-service-detail-box h4{font-size:22px}}@media only screen and (max-width:767px){section{padding-right:15px!important;padding-left:15px!important}.accordion-header button.accordion-button.px-0{display:block}.blue-logo-banner-slider{padding:20px 20px 0}.web-service-first-sec .row,section.local-seo-detail-first-sec .row,section.local-seo-detail-seventh-sec .row{display:flex;flex-flow:column-reverse}.about-right-image{margin:0 0 20px 0}section.web-service-first-sec,section.local-seo-detail-first-sec{margin:40px 0}.about-left-desc{margin:0}.web-service-first-sec .web-service-box.d-flex{justify-content:center}.content__post h3,.heading-txt h2,.web-service-desc{text-align:center}.content__post a{justify-content:center;display:flex}section.case-study-section.web-service-second-sec{padding:40px 15px;margin:40px 0}section.web-service-third-sec{margin:40px 0}section.web-service-third-sec .row:nth-child(1){margin-bottom:20px}.web_design_services h4{text-align:center}.web_design_services_desc p{text-align:center;margin:0}.web_design_services_img{text-align:center}.web_design_services_img img{margin:0 auto}.web-design-box{padding:15px}.faqs-ans p{text-align:center}.testimonial-slide-white-bg{padding:18px}.testimonial-slide-blue-bg{padding:12px 40px}.review-txt p,.testimonial-slide-white-bg h5,p.out-star,.client-name-designation h6,.client-name-designation p{text-align:center}footer#colophon{padding:40px 15px}a.logo__footer,.discription,.footer__widget h4,.footer__secound.footer__widget ul li a{text-align:center}.footer-social-icon{justify-content:center}.footer__widget h4{margin:30px 0 8px}.footer__secound.footer__widget,.footer__fourth.footer__widget{margin:0}.google-trans{align-items:center;justify-content:center}.accordion-button:not(.collapsed)::after,.accordion-button::after{position:absolute;right:7px;top:25%;width:15px;height:15px;background-position:center;background-size:cover}section.local-seo-detail-second-sec,section.local-seo-detail-forth-sec{padding:40px 0;margin:40px 0}.about_us_image{margin:0}section.local-seo-detail-sixth-sec{padding:40px 0;margin:40px 0}section.local-seo-detail-seventh-sec{margin:40px 0}.benifits-of-working-desc p{margin:0}.what-is-local-desc li{text-align:left}.what-is-local-desc p{margin:0}.our-local-seo-box-slide-txt{border-radius:0;padding:20px}.recently__blog__sections .owl-nav,.local-seo-detail-fifth-sec .owl-nav{margin-top:15px}.benifits-working-box{width:50%;padding:0 5px;margin-bottom:14px}.our-local-seo-slide-desc p{text-align:center}.our-local-seo-box-slide-txt h4{text-align:center}.our-local-seo-box-slide h6{text-align:center;padding:50px 0 0}.agency-badges{justify-content:center;margin:15px 0 0}img.agency-badges-google{width:85px}img.agency-badges-inbound{width:150px}.calendly-btn-link{margin-top:20px}.page-template-templatesemployee-php .request-quote{margin:0!important;padding:40px 0}.request-form-page-form{padding:22px}.page-template-templatesemployee-php section.request-quote .container-fluid,section.request-quote .container-fluid{display:none}.page-template-templatesemployee-php .request-quote.employee-bio{padding-bottom:0!important}.employee-form .row{margin-top:0!important}.contact-grey-box,.dallas-white-box{padding:14px}.address-deatil{flex-flow:column;justify-content:center;align-items:center;text-align:center}.img-dallas{width:30%}.dallas_office h4{font-size:18px;text-align:center}.why-choose-desc p{text-align:center;margin:0}.about-us-third-sec{margin-top:40px;padding:40px 0}.why_to_choose_fast_hippo_media.heading-txt{margin-bottom:25px}.years_of_experience{gap:10px;margin-bottom:20px}section.request-quote.simple-request-page{padding:40px 0px!important}.request-quote-desc p{text-align:center}.request-quote-employee{justify-content:center}.page-template-request-a-quote section.case-study-section{margin-top:40px}.review-txt p{font-size:12px;line-height:22px}.industries-btn{margin-top:15px}.office-service-detail-box h4{font-size:19px}}.page-template-wp-forms{overflow-x:hidden}.web_design_services_desc ul{list-style:disc;margin-left:20px}.web-design-box:hover .web_design_services ul,.web-design-box:hover .web_design_services_desc li{color:#fff}.days-guarantee{padding:70px 100px;border-radius:37px;position:relative}.days-guarantee::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1;border-radius:35px}.days-guarantee .heading-txt,.days-guarantee .banner-request-btn{position:relative;z-index:2}.days-guarantee .banner-request-btn{margin-top:25px}section.guaruntee-section{margin:70px 0}.row.img-txt-row:nth-child(odd){flex-flow:row-reverse;margin:20px 0}.gbp-logo img{width:150px}header.gbp-header{padding:20px 0;margin:0;background:#fff}.gbp-header .home-page-btn{text-align:right}section.web-service-first-sec.gbp-banner{margin:0 0 60px;background:#C3CFF8;padding:60px 0}.popup-btn{position:relative}.gbp-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;background-color:#fff;box-shadow:0 4px 8px rgb(0 0 0 / .2);border-radius:8px;z-index:1000;padding:20px}.gbp-close-btn{position:absolute;top:10px;right:10px;background:none;border:none;font-size:18px;cursor:pointer}.overlay-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:999}.submit-form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#fff;color:#0c34ca;border:1px solid #0c34ca;border-radius:6px;font-size:16px;font-family:'AvenirNextLTPro-Demi';text-align:center;padding:15px 55px;width:auto;margin-top:20px}.submit-form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:#0c34ca;color:#fff;border:1px solid #0c34ca;border-radius:6px;font-size:16px;font-family:'AvenirNextLTPro-Demi';text-align:center;padding:15px 55px;width:auto;margin-top:20px}.gbp-popup.active,.overlay-popup.active{display:block}.gbp-popup form p{font-size:14px;margin:0;padding:0}.question a,.question a:focus,.question a:hover{display:inline!important;background:none!important;border:none!important;outline:none!important;padding:0!important}.question a img{width:15px;height:auto}.start-trail-btn{color:#0C34CA}.start-trail-btn:hover{color:#fff}.page-not-found img{text-align:center;margin:20px auto;width:30%;display:block;height:auto}.page-not-found a{color:#0C34CA;border:1px solid #0C34CA;padding:10px 18px;border-radius:10px;text-decoration:none;font-family:AvenirNextLTPro-Demi;text-transform:uppercase;font-size:15px;text-align:center;display:block;width:fit-content;margin:20px auto}.page-not-found a:hover{background:#0C34CA;color:#fff}section.case-study-page-section{margin:50px 0 50px 0px!important}section.case-study-page-section .case-study-item{margin:10px 0}@media only screen and (max-width:767px){.gbp-popup{width:80%!important}.gbp-popup form p{font-size:10px}.location-iframe{flex-flow:column}.page-not-found a{padding:8px 20px;font-size:12px}.page-not-found img{width:75%}section.case-study-page-section{margin:30px 0 30px 0px!important}}.all-services-section{margin:100px 0}.all-services-section .row:nth-child(even){flex-flow:row-reverse;margin:30px 0}.main-service-title h2{font-size:32px;font-family:'AvenirNextLTPro-Bold';line-height:40px;margin:0;color:#0c34ca}.main-service-title{margin:0 0 20px}.main-service-img img{width:95%}.inner-services-title h4{font-size:18px;font-family:'GeneralSans-Medium';color:#000;margin:0}.inner-services-title h4:hover{color:#0c34ca}.inner-services-list{padding:10px 0;border-bottom:1px solid #D8D8D8}.inner-services-list img{margin:0 10px 0 0;width:38px}section.service-desc-section{margin:0px!important}@media only screen and (max-width:768px) and (min-width:1024px){.all-services-section{margin:60px 0}.main-service-title h2{font-size:26px;line-height:30px}.main-service-title{margin:0 0 10px}.inner-services-title h4{font-size:16px}.inner-services-list img{margin:0 5px 0 0;width:35px}.inner-services-list{padding:5px 0}}@media only screen and (max-width:767px){.all-services-section .row:nth-child(even){flex-flow:column}.main-service-img img{width:100%}.all-services-section{margin:40px 0}.main-service-title{margin:20px 0 10px;text-align:center}.main-service-title h2{font-size:22px;line-height:28px}.inner-services-list a{justify-content:center}.inner-services-title h4{font-size:14px}.inner-services-list img{margin:0 5px 0 0;width:28px}section.case-study-section{margin-top:50px}}.web-design-box:hover .blue,.web-design-box:hover .blue i{color:grey!important}.recently__blog__sections{margin-top:0}@media(max-width:510px){.d-flex.dallas-img-title.align-items-center{flex-direction:column}.recently__blog__sections{padding-top:30px}.search__post button[type="submit"]{position:static;margin:0 auto;margin-top:15px}.search__post form{flex-wrap:wrap}.search__post form input[type="search"]{padding-right:15px;flex:auto}}img.review-star-img{width:100px;margin-left:8px}.testimonial-slide-white-bg h5{display:flex;flex-flow:row;align-items:center}.faq_data_block .accordion-body{display:block !IMPORTANT;background:#fff !IMPORTANT}.faq_data_block .accordion-collapse{margin-top:-36px !IMPORTANT;padding-top:25px !IMPORTANT}.faq_section .h2-lg h2{font-family:AvenirNextLTPro-Bold}.faq_section button.accordion-button{font-weight:600;font-size:20px;background:#0c34ca ! IMPORTANT;color:#fff;border-radius:15px;outline:none !IMPORTANT;box-shadow:none !IMPORTANT;font-family:AvenirNextLTPro-Bold;padding:25px}.faq_section .faq_data_block .accordion-item{margin-bottom:25px;border-radius:15px !IMPORTANT;overflow:hidden}.faq_section .accordion-body{border:1px solid #ddd;border-radius:0 0 15px 15px !IMPORTANT;padding-bottom:20px !IMPORTANT}.faq_section button.accordion-button:after{color:#fff !IMPORTANT;content:'';background-size:contain!important}.about_us_desc li{font-size:15px !Important}.most__blog__sections .ajax-pagination{display:block;text-align:center}.most__blog__sections .ajax-pagination .page-numbers{font-size:14px;background:#0c34ca;padding:10px 15px;color:#ffffff!important;font-family:'AvenirNextLTPro-Bold'}.most__blog__sections .ajax-pagination span.current.page-numbers,.most__blog__sections .ajax-pagination .page-numbers:hover{background:#03045e}.office-box{background:#f5f5f5;color:#000;padding:30px;border-radius:15px;height:100%}.office-box h3{font-family:'AvenirNextLTPro-Bold';font-size:26px;margin:25px 0 20px 0;min-height:50px}.about-office-img img{width:100%;height:100%;border-radius:15px}.office-box img{height:250px;width:360px;object-fit:cover;border-radius:10px}.office_repeater-desc p{min-height:150px}.heading-txt.about-office ul,.heading-txt.why-frisco-content ul{margin:inherit!important;padding:0 0 0 25px;list-style:inherit}.heading-txt.about-office p,.heading-txt.why-frisco-content p{margin:0 0 12px 0}.our-service-inn{border:1px solid #03045E;padding:20px;border-radius:20px;height:100%;background:#fff;transition:all 0.3s ease}.our-service-inn h4{font-size:20px;font-family:'AvenirNextLTPro-Bold';color:#000;margin:30px 0 20px 0;height:50px;border-bottom:1px solid #03045E}.about-office{position:sticky;top:120px}.about-office img,.why-frisco-img img{border-radius:12px}.our-service-inn ul li a{font-size:16px;color:#000;font-family:'GeneralSans-Regular';list-style-type:none;margin:0 0 10px 0;position:relative;text-align:left;padding-left:24px;display:flex}.our-service-inn ul li a:hover{color:#03045E}.our-service-inn img{width:55px}.service-links .service-link-item{display:flex;align-items:center;gap:2px}.service-links{display:flex;flex-direction:column;gap:10px}.service-links .service-link-item img{width:16px;height:16px}.service-links .service-link-item a{color:#000;text-decoration:none;font-family:'GeneralSans-Regular';font-size:15px}.service-links .service-link-item a:hover{color:#0C34CA}.our-service-inn:hover{transform:translateY(-10px)}.office-box:hover{background:#03045e;color:#fff}.office-box:hover a{background:#fff0;color:#fff;border:1px solid #fff}.about-office-content h2{font-family:AvenirNextLTPro-Bold;font-size:42px;color:#2D2D2D}section.Main-office-sec{padding:0!important}@media only screen and (max-width:1200px){.office_repeater-desc p{min-height:300px}.logo img{height:40px}}@media only screen and (max-width:1024px){.about-office-content h2{font-size:34px}.office_repeater-desc p{min-height:310px}}@media only screen and (max-width:992px){.office_repeater-desc p{min-height:auto}}@media(max-width:767px){.faq_section button.accordion-button{font-size:20px}.most__blog__sections .ajax-pagination .page-numbers{font-size:10px;padding:5px 9px}.about-office-content h2{font-size:26px}section.office-location .dallas-white-box .dallas-img-title{justify-content:center;width:100%}section.office-location .dallas-white-box .img-dallas{width:20%;text-align:center}.about-office-content{margin-top:20px}section.about-office-sec{margin-top:50px}.heading-txt.about-office h2{margin-top:20px}.heading-txt.why-frisco-content h2{margin-top:20px}.heading-txt.about-office ul li,.heading-txt.why-frisco-content ul li{text-align:left}.row.why-frisco{flex-direction:column-reverse}.office-box h3{font-size:24px;margin:25px 0 10px 0;min-height:0}}.golf-cart h2{color:#fff;font-family:'AvenirNextLTPro-Bold';margin:0 0 30px 0}.golf-cart-f textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{height:140px}.frisco-ai-seo-img{position:sticky;top:120px}.fhm-intro p{font-family:GeneralSans-Medium;font-size:15px;color:#2D2D2D;letter-spacing:0;line-height:26px}.fhm-section{background:#F8F8F8;padding:50px 0;margin:50px 0}.fhm-platforms-grid{display:flex;gap:20px;justify-content:center;gap:20px;flex-wrap:wrap}.fhm-platforms-grid .fhm-platform-card{background:#FFF;border-radius:25px;border:1px solid #03045E;padding:25px 20px;border-left:7px solid #03045E;width:calc(33.33% - 20px)}.fhm-platforms-grid .fhm-platform-card:hover{box-shadow:0 2px 6px #03045E}.fhm-platform-card .fhm-platform-num{color:#c9c9c9;font-family:'AvenirNextLTPro-Bold';font-size:50px}.fhm-platform-card .fhm-platform-name{font-size:20px;font-family:'AvenirNextLTPro-Bold'}.fhm-platform-desc p{font-family:GeneralSans-Medium!important}.competitive-landscape-sec h3{font-size:22px;color:#000;font-family:'GeneralSans-Medium';margin-bottom:20px}.stats-title{margin-left:50px}.get-started-cta-desc ul li{color:#FFF}.frisco-ai-seo-img img{border-radius:20px}section.ai-seo-cta{background:#03045E;padding:70px 0;margin:50px 0}.ai-seo-cta-main h2{font-size:25px;color:#FFF;font-family:'AvenirNextLTPro-Bold';margin:0 0 12px 0}.ai-seo-cta-main p{color:#fff;margin:0}.contact-deatil a{color:#FFF;border:1px solid #FFF;padding:10px 18px;border-radius:10px;text-decoration:none;display:block;font-family:'AvenirNextLTPro-Demi';text-transform:uppercase;font-size:15px}.ai-seo-cta-main .contact-deatil a:hover{background:#FFF;color:#03045E}.ai-seo-cta-main{align-items:center;justify-content:space-evenly;flex-wrap:wrap;gap:20px}section.ai-seo-cta .contact-deatil{justify-content:flex-end}section.local-seo-detail-seventh-sec.frisco-square-seventh{margin-top:0}.page-id-6714 section.digital-marketing-sec.extra-section.mb-5{margin-bottom:0!important}section.web-service-fifth-sec.box-layout-sec{margin-top:0}.box-layout-sec .why-choose-desc p{margin:0}.page-id-6996 .how-fast-can-business-section,.page-id-6844 .how-fast-can-business-section,.page-id-7065 .how-fast-can-business-section{margin-bottom:0!important}@media (max-width:992px){.fhm-platforms-grid .fhm-platform-card{width:calc(50% - 20px)}.stats-title{margin-left:0}.right-col{margin-top:30px}h3.stats-title{text-align:center}.case_study_content.what-is-local-desc{margin-top:30px}.frisco-square-first-sec .heading-txt{margin-top:30px}.why-choose-sub-title.m-0{padding-left:0}}@media (max-width:767px){.fhm-platforms-grid .fhm-platform-card{width:100%}.ai-seo-cta-main{text-align:center;margin-bottom:25px}section.ai-seo-cta .contact-deatil{justify-content:center}}.office-blogs .latest-posts .single__post__image img{width:100%;height:395px;object-fit:cover;object-position:right}.office-blogs .latest-posts{display:flex;flex-wrap:wrap}.office-blogs .latest-posts .single__post__data{flex:1;border:1px solid #E9E9E9;border-left:none;background:#fff;padding:40px;display:flex;flex-direction:column;border-radius:0 18px 18px 0;height:auto;margin:0;align-items:start}.office-blogs .latest-posts .single__post__data__item:hover .single__post__data{background:#fff}.office-blogs .latest-posts .single__post__data h3{font-size:28px}.office-blogs .latest-posts .single__post__data p{display:block}.office-blogs .latest-posts a.button__post{margin-top:auto;color:#0C34CA!important;font-family:AvenirNextLTPro-Demi;font-size:16px;display:block}.office-blogs .latest-posts .single__post__data__item a{display:block!important}.office-blogs .latest-posts .single__post__image{width:381px}.office-blogs .latest-posts .single__post__image{width:100%}.office-blogs .latest-posts .single__post__data{border:1px solid #E9E9E9;background:#F8F8F8;padding:24px;margin-top:-26px;position:relative;border-radius:15px;height:100px;transition:0.5s;display:flex;align-items:center}.office-blogs .latest-posts .single__post__data h3{font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.office-blogs .latest-posts .single__post__image img{height:320px;object-fit:cover}.office-blogs .latest-posts .single__post__data__item:hover .single__post__data{color:#2D2D2D}.office-blogs .latest-posts .single__post__data__item:hover .single__post__data{background:#03045e;border:1px solid #fff0}.office-blogs .latest-posts .single__post__data__item:hover .single__post__data h3{color:#fff !IMPORTANT}.office-blogs .latest-posts .single__post__data__item a:hover{color:#ffffff!important}.office-blogs .latest-posts .single__post__data__item:hover .single__post__data h3{color:#fff !IMPORTANT}.office-blogs a.button__post{display:flex;width:100%}.office-blogs .single__post__data .button__post,.office-blogs .single__post__data .button__post i{color:#0c34ca!important}.office-blogs .single__post__data__item:hover .single__post__data h3,.office-blogs .single__post__data__item:hover .single__post__data a,.office-blogs .single__post__data__item:hover .single__post__data .button__post,.office-blogs .single__post__data__item:hover .single__post__data .button__post i{color:#fff!important}.frisco-web-service-wrp .why-choose-box{min-height:200px;margin-top:10px;height:-webkit-fill-available}.powerOfFastSwiper{padding:0 10px;padding-bottom:20px}.frisco-web-service-wrp .container{padding:0 0}.frisco-web-service-wrp .swiper-slide{height:auto}.frisco-web-service-wrp .flex__fasthippo{align-items:center}.local-seo-detail-eight-sec .contact-deatil a:hover{background:#FFF;color:#03045E}.fhm-intro li{font-family:GeneralSans-Medium;font-size:15px;color:#2D2D2D;letter-spacing:0;line-height:26px}.local-seo-container .get-started-cta-desc{margin:0 auto}.get-started-cta-desc p{margin:0}.author-address .author-address-deatil h5{font-size:16px;font-family:'AvenirNextLTPro-Demi';color:#0C34CA;margin:0;line-height:28px;width:75px}.author-address{padding:0 20px 20px 20px}.author-address .author-address-deatil a{font-size:15px;font-family:'GeneralSans-Medium';color:#2D2D2D;margin:0;line-height:28px}.author-address .author-address-deatil a:hover{color:#0c34ca}.author_deatils_wrp .author_deatils{overflow:hidden}.author-call.contact-deatil a{color:#0C34CA;border:1px solid #0C34CA;margin-top:20px}.author-call.contact-deatil a:hover{color:#FFF;border:1px solid #0C34CA;background:#0C34CA}section.author_deatils_wrp{margin:65px 0 20px 0}.frisco-mt p{margin:0}.page-id-4898 section.neighborhood-we-serve-section{padding:20px 0 0 0!important}.page-id-4898 section.industry-we-section{margin-bottom:10px}.page-id-4898 section.what-working-with-fhm-section{margin-top:20px;padding-bottom:20px!important}.page-id-4898 section.trusted-clients{padding:0!important;margin-bottom:10px}.page-id-4898 section.author_deatils_wrp,.page-id-5366 section.author_deatils_wrp{margin:0!important;padding:20px 0 0 0!important}.page-id-4898 section.office-location{padding-bottom:0!important}.contact-grey-box1 p{margin:0}.related-pages-title{margin:0;font-size:24px;font-family:AvenirNextLTPro-Bold;color:#2D2D2D;padding-bottom:20px;text-transform:capitalize}.related-pages-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:14px}@media (max-width:768px){.related-pages-cards{grid-template-columns:1fr}}.related-page-card{border:1px solid #E5E7EB;border-radius:10px;padding:18px 20px;background:#fff}.related-page-name{font-size:15px;font-weight:600;margin-bottom:4px;color:#2D2D2D;font-family:GeneralSans-Medium!important}.related-page-type{font-size:13px;color:#9CA3AF;margin-bottom:14px;font-family:'GeneralSans-Regular'}.related-page-link{font-size:14px;font-weight:600;color:#0C34CA;text-decoration:none;display:inline-flex;align-items:center;gap:4px;font-family:'AvenirNextLTPro-Bold'}.related-page-card:hover{box-shadow:0 0 8px rgba(0 0 0 / 20%);background:#f5f5f5}.related-page-link .arrow{font-weight:400}.related-hub-links-item{font-size:16px;color:#2D2D2D;margin-top:4px;font-family:'GeneralSans-Medium'!important}.related-hub-links-item a{color:#0C34CA;text-decoration:underline}.related-hub-links-list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;margin:0}.related-hub-links-separator{color:#2C2C2C;height:20px;padding:0 5px}@media (max-width:1400px){.related-pages-title{font-size:22px}}@media (max-width:1199px){.author_deatils_wrp .author-image{border-radius:20px 20px 0 0}}@media (max-width:992px){.page-id-4898 section.industry-we-section{margin-top:20px!important;margin-bottom:0;padding-bottom:0!important}.page-id-4898 .faq_section{margin:30px 0 0 0}.page-id-4898 section.trusted-clients{margin-bottom:20px;margin-top:20px!important}.page-id-4898 section.our-service{padding:30px 0px!important}.digital-marketing-sec .digital-marketing-content{padding-top:20px}}@media (max-width:767px){.page-id-4898 section.local-seo-detail-eight-sec.local-seo-container.price-sec{padding:50px 0!important}}@media (max-width:500px){.related-hub-links-separator{display:none}}section.fhm-profile-wrp{padding:70px 20px 0;background:#F8F8F8}.fhm-profile *{box-sizing:border-box}.fhm-profile .profile-header{display:grid;grid-template-columns:370px 1fr;gap:36px;align-items:start;padding-bottom:36px;border-bottom:3px solid #072AC8}.fhm-profile .headshot{width:370px;height:365px;border-radius:20px;object-fit:cover;box-shadow:0 0 15px rgba(0 0 0 / 22%)}.fhm-profile .name{margin:0 0 10px}.fhm-profile .job-meta{list-style:none;display:flex;flex-wrap:wrap;gap:6px 10px;padding:0;margin:0 0 14px;font-family:'GeneralSans-Medium';font-weight:500;font-size:16px;color:#0C34CA}.fhm-profile .job-meta li{font-family:'GeneralSans-Medium';font-weight:500;font-size:16px;color:#0C34CA;padding-bottom:0}.fhm-profile .job-meta li:not(:last-child)::after{content:"|";margin-left:10px;color:var(--sub);font-weight:400}.fhm-profile .headline-text{font-style:italic;font-family:'GeneralSans-Medium';font-size:15px;color:#2D2D2D;letter-spacing:0;line-height:24px}.fhm-profile .headline-text p{margin:0;font-family:'GeneralSans-Medium';font-size:15px;color:#2D2D2D;letter-spacing:0;line-height:24px;margin-bottom:15px}.fhm-profile .social-row{display:flex;gap:10px;flex-wrap:wrap;list-style:none;padding:0;margin:20px 0 20px 0}.fhm-profile .social-row li{padding-bottom:0}.fhm-profile .social-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#03045E;border:1px solid #03045E;transition:background .15s ease,transform .15s ease;line-height:40px}.fhm-profile .social-icon:hover{background:#072AC8;transform:translateY(-2px);border:1px solid #072AC8}.fhm-profile .social-icon:hover svg{fill:#fff}.fhm-profile .social-icon svg{width:20px;height:20px;fill:#FFF;transition:fill .15s ease}.fhm-profile .social-icon img{width:20px;height:20px;object-fit:contain}.fhm-profile .section{padding:32px 0}.fhm-profile .eyebrow{margin:0 0 14px}.fhm-profile .bio-content-wrp p{font-family:'GeneralSans-Medium';font-size:15px;color:#2D2D2D;letter-spacing:0;line-height:26px}.fhm-profile .bio-content-wrp p:last-child{margin-bottom:0}.fhm-profile .service-specialties-wrp{display:flex;flex-wrap:wrap;gap:8px}.fhm-profile .service-specialties-item{font-size:14px;font-weight:500;padding:7px 14px;border-radius:999px;background:#fff0;border:1px solid #8c99a966;font-family:'GeneralSans-Medium'}.fhm-profile .service-specialties-item:hover{background:#072AC8;color:#FFF;border:1px solid #072AC8}.fhm-profile .cert-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.fhm-profile .cert-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #fff0;border-radius:10px;background:#FFF;box-shadow:0 0 15px rgba(0 0 0 / 22%)}.fhm-profile .cert-icon{width:40px;height:40px;border-radius:8px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.fhm-profile .cert-icon img{width:100%;height:100%;object-fit:contain;padding:5px}.fhm-profile .cert-name{font-size:16px;font-weight:500;line-height:1.3;color:#2D2D2D;font-family:'GeneralSans-Medium';font-weight:600}.fhm-profile .two-col{display:grid;grid-template-columns:1fr 1fr;gap:36px}.fhm-profile .degree-list{margin:0;padding:0;list-style:none}.fhm-profile .degree-list li{padding:8px 0 8px 18px;position:relative;font-family:GeneralSans-Medium;font-size:15px;color:#2D2D2D;letter-spacing:0}.fhm-profile .degree-list li::before{content:"";position:absolute;left:0;top:15px;width:8px;height:8px;border-radius:50%;background:#072AC8}.fhm-profile .fun-fact p{font-family:'GeneralSans-Medium';font-size:15px;color:#2D2D2D;letter-spacing:0;margin:0 0 16px}.fhm-profile .fun-quote p{font-style:italic;border-left:3px solid #072AC8;padding-left:5px;margin:0;font-family:'GeneralSans-Medium';font-size:15px;color:#2D2D2D;letter-spacing:0;font-weight:600}@media (max-width:767px){section.fhm-profile-wrp{padding:40px 15px 0px!important;background:#F8F8F8}.fhm-profile section{padding-left:0!important;padding-right:0!important;padding:20px 0}.employee-bio-content .heading-txt h2{text-align:left}.fhm-profile .headline-text p{text-align:left}section.section.two-col{padding-bottom:0}.fhm-profile .profile-header{grid-template-columns:1fr;text-align:center}.fhm-profile .headshot{margin:0 auto}.fhm-profile .home-page-btn{text-align:left}.fhm-profile .two-col{grid-template-columns:1fr}}.page-id-5366 section.Main-office-sec{display:none}.page-id-5366 section.neighborhood-we-serve-section{padding:20px 0 0 0!important}.page-id-8023 .office-location-wrp,.page-id-8056 .office-location-wrp,.page-id-8068 .office-location-wrp,.page-id-8120 .office-location-wrp,.page-id-8119 .office-location-wrp{display:none}.ghl-popup-modal{display:none;position:fixed;inset:0;background:rgb(0 0 0 / .7);z-index:99999;justify-content:center;align-items:center}.ghl-popup-modal.active{display:flex}.ghl-popup-content{background:#fff;border-radius:12px;padding:40px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px rgb(0 0 0 / .3);animation:slideIn 0.3s ease-out}.ghl-popup-content::-webkit-scrollbar{width:8px}.ghl-popup-content::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.ghl-popup-content::-webkit-scrollbar-thumb{background:#06c;border-radius:10px;transition:background 0.2s}.ghl-popup-content::-webkit-scrollbar-thumb:hover{background:#0052a3}.ghl-popup-content{scrollbar-color:#06c #f5f5f5;scrollbar-width:thin}.ghl-popup-close{position:absolute;top:10px;right:15px;border:0;background:none;font-size:32px;cursor:pointer;line-height:1;color:#999;padding:0}.postid-9751 .fhig-article img{margin-top:30px}.postid-9751 .fhv2-article ul,.postid-9751 .fhv2-article ol{margin:20px 0 20px;padding-left:15px;list-style:auto!important}.postid-9751 .fhv2-article p,.postid-9751 .fhv2-article ul li,,.postid-9751 .fhv2-article ol li{color:var(--fhv2-body-text);font-size:16px;line-height:1.78;margin:0 0 18px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item p.mega-block-title{color:#555;font-family:inherit;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:700;text-align:left;margin:0 0 0 0;padding:0 0 5px 0;vertical-align:top;display:block;visibility:inherit;border:0}.custom-h1 span{color:#ff7b00}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{color:#0C34CA !IMPORTANT}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background-color:#fff!important;color:#000!important;text-transform:capitalize !IMPORTANT;font-family:GeneralSans-Regular !IMPORTANT;margin:0 !IMPORTANT;font-size:15px!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{border-radius:6px!important}