.main-navigation{display:block;position:relative;float:none;text-align:center;border-top:1px solid #e9e9e9}.site-branding{float:none;padding:8px 0;display:block;align-items:center;min-height:88px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:100%;text-align:center}.main-navigation .menu-item-has-children>a:after{content:"+";padding-left:8px}body{margin:0;font-family:'Teko';font-weight:400}h1,h2,h3,h4,h5,h6{clear:both;color:#333;margin:16px 0;line-height:1.3;font-weight:400;font-family:'Lobster'}p{font-size:20px}.home-one .featured-content-wrapper{background-color:rgb(52 122 255 / .4);border-bottom-right-radius:140px!important;border-radius:0}#featured-slider article .overlay{background-color:#fff0}#featured-slider .btn.btn-primary{margin:0 20px 20px 0;border-bottom-right-radius:35px}#featured-slider button.slick-arrow{border-bottom-right-radius:20px!important}.home-one #services{background-color:rgb(52 122 255 / .5)}.home-one #services .section-title{color:#fff}.post-services.relative{background-color:rgb(52 122 255 / .2);padding:20px;color:#fff;border-bottom-right-radius:50px!important}.post-services.relative:hover{background-color:rgb(52 122 255 / .4)}.home-one #services article .entry-header,.home-one #services article .entry-content,.home-one #services article .read-more{text-align:left;color:#fff}.home-one #services article .entry-header a{font-weight:700}.home-one #services article .entry-header a,.home-one #services article .entry-content p{color:#fff}.home-one #services .services-icon-container{width:20%;height:auto;float:left;border:1px solid #fff;padding:10px}.home-one #services .service-content{width:80%;float:right;padding:0 15px;text-align:left}.home-one #services .fa{display:inline;position:relative;top:0;left:0;font-size:36px;color:#fff}.home-one #services article{margin-bottom:70px}.section-header{text-align:left}.section-title::after{content:"";background-color:#347aff;width:100px;height:3px;display:block;margin-left:0;margin-right:auto;margin-top:15px;margin-bottom:20px}.section-title{margin-bottom:60px;font-size:35px}.about-section-wrapper{position:relative}.about-section-wrapper .featured-image{width:45%;float:right;border-bottom-right-radius:70px!important}.about-section-wrapper .entry-container{width:50%;float:left;background-color:rgb(52 122 255 / .2);border-bottom-right-radius:70px!important;position:relative}.about-section-wrapper.has-post-thumbnail .entry-container{padding:40px}.about-section-wrapper.has-post-thumbnail .entry-container:after{position:absolute;content:"";border-left:40px solid rgb(52 122 255 / .2);border-bottom:30px solid #fff0;top:50%;right:-40px}.about-section-wrapper.has-post-thumbnail .featured-image{background-size:cover;background-position:74%;padding-bottom:100%;position:relative;background-repeat:no-repeat}#about .more-link{text-align:left;border-bottom-right-radius:30px!important}#features .featured-image img{border-radius:0;max-height:320px!important}.home-one #features article{display:block}.home-one #features article .entry-container{padding:20px!important;text-align:left!important}.home-one #features article:nth-child(odd){padding:0 20px 0 0!important}.home-one #features article:nth-child(even){padding:0 0 0 20px!important}.home-one #features article .featured-image{right:auto!important;left:auto!important;position:relative!important;width:100%!important;margin:0!important;top:0!important;transform:none!important}.home-one #features .entry-title a{color:#333}.home-one #features .entry-content,.home-one #features .entry-content p{color:#777}.home-one #features .entry-container{background-color:rgb(52 122 255 / .2);border-bottom-right-radius:70px!important}.client-wrapper{position:relative}.home-one .testimonial-slider .featured-image{position:absolute;left:auto;right:38%;top:-20px;z-index:1;max-width:106px;margin-left:0;margin-right:auto}.home-one #testimonial{background-image:none!important;background-color:rgb(52 122 255 / .5)}.home-one #testimonial .quote{display:none}.home-one .testimonial-slider .featured-image img{max-width:90px;max-height:90px;border-bottom-right-radius:20px!important}.home-one .testimonial-slider .entry-content{font-size:18px;line-height:1.4;color:#fff;margin-bottom:5px;text-align:left;padding-top:75px}.home-one .testimonial-slider .slick-item{background-color:rgb(52 122 255 / .1);margin:0 20px;padding:45px 35px 65px;position:relative;text-align:center;border-bottom-right-radius:70px!important;border-radius:0}.home-one .testimonial-slider .entry-content p,.home-one .testimonial-slider .entry-title a{color:#fff}.home-one #testimonial .wrapper{overflow:visible}.home-one #testimonial .slick-prev,.home-one #testimonial .slick-next{display:none!important}#features .featured-image img{width:100%;height:auto;object-fit:cover;border-radius:0}#features .entry-title{font-size:28px;font-weight:700}.blog-posts-wrapper .col-3 article{width:100%!important;float:none;clear:both!important}.btn{border-bottom-right-radius:30px!important}#blog.blog-posts-wrapper .entry-title{font-size:30px;font-weight:600}.blog-posts-wrapper article.no-post-thumbnail .entry-container{width:100%;padding:50px}.blog-posts-wrapper article.has-post-thumbnail img{border-bottom-right-radius:70px!important}.blog-posts-wrapper article.has-post-thumbnail:nth-child(even) .entry-container,.blog-posts-wrapper article.has-post-thumbnail:nth-child(odd) .featured-image,.blog-posts-wrapper article.has-post-thumbnail:nth-child(odd) figure{width:50%;float:left;margin-bottom:30px}.blog-posts-wrapper article.has-post-thumbnail:nth-child(even) figure,.blog-posts-wrapper article.has-post-thumbnail:nth-child(even) .featured-image,.blog-posts-wrapper article.has-post-thumbnail:nth-child(odd) .entry-container{width:50%;float:right;margin-bottom:30px}.blog .blog-posts-wrapper article .read-more,.archive .blog-posts-wrapper article .read-more,.search .blog-posts-wrapper article .read-more{display:none}.blog .blog-posts-wrapper article figure,.blog .blog-posts-wrapper article .entry-container,.archive .blog-posts-wrapper article figure,.archive .blog-posts-wrapper article .entry-container,.search .blog-posts-wrapper article figure,.search .blog-posts-wrapper article .entry-container{margin-bottom:60px!important}.blog .blog-posts-wrapper article.has-post-thumbnail:nth-child(odd) .entry-container,.archive .blog-posts-wrapper article.has-post-thumbnail:nth-child(odd) .entry-container,.search .blog-posts-wrapper article.has-post-thumbnail:nth-child(odd) .entry-container{padding-left:30px!important}.blog .blog-posts-wrapper article.has-post-thumbnail:nth-child(even) .entry-container,.archive .blog-posts-wrapper article.has-post-thumbnail:nth-child(even) .entry-container,.search .blog-posts-wrapper article.has-post-thumbnail:nth-child(even) .entry-container{padding-right:30px!important}.blog.right-sidebar .blog-posts-wrapper article.has-post-thumbnail .entry-container,.archive.right-sidebar .blog-posts-wrapper article.has-post-thumbnail .entry-container,.search.right-sidebar .blog-posts-wrapper article.has-post-thumbnail .entry-container .blog.left-sidebar .blog-posts-wrapper article.has-post-thumbnail .entry-container,.archive.left-sidebar .blog-posts-wrapper article.has-post-thumbnail .entry-container,.search.left-sidebar .blog-posts-wrapper article.has-post-thumbnail .entry-container{padding-top:10px!important}.blog-posts-wrapper .col-3 article:nth-child(2n+1){clear:none}.blog-posts-wrapper .has-post-thumbnail .entry-container{padding:55px 25px 30px;position:relative}#blog .has-post-thumbnail ul.post-categories li a{color:#9a9a9a}.slick-dots li button:focus{outline:dotted;background-color:#fff0}.slick-prev,.slick-next{width:50px;height:50px;line-height:62px;border-radius:0}#blog .btn:focus{background-color:#fff0}a:focus{outline:dotted}button.dropdown-toggle:focus,#comment:focus,.search-form input:focus{outline:dotted}div.nojq a:focus{outline:none}@media screen and (min-width:1200px){#features .section-content{max-width:100%;margin:0 auto}}@media screen and (min-width:992px){.about-section-wrapper.has-post-thumbnail .featured-image{padding:260px 0}#about.page-section{padding:60px 0}}@media screen and (max-width:566px){.home-one #services article .service-content{margin-bottom:30px}}@media screen and (max-width:992px){.about-section-wrapper .featured-image{width:100%;float:none;margin-bottom:20px}.about-section-wrapper .entry-container{width:100%;float:none;padding:20px}.about-section-wrapper.has-post-thumbnail .entry-container:after{display:none}.blog-posts-wrapper article.has-post-thumbnail:nth-child(even) .entry-container,.blog-posts-wrapper article.has-post-thumbnail:nth-child(odd) .featured-image,.blog-posts-wrapper article.has-post-thumbnail:nth-child(odd) figure{width:100%;float:none}.blog-posts-wrapper article.has-post-thumbnail:nth-child(even) figure,.blog-posts-wrapper article.has-post-thumbnail:nth-child(even) .featured-image,.blog-posts-wrapper article.has-post-thumbnail:nth-child(odd) .entry-container{width:100%;float:none}.blog-posts-wrapper .has-post-thumbnail .entry-container{padding:0 25px 25px;position:relative}}.slick-dots li.slick-active button::before,.backtotop:hover,#respond input[type="submit"],#top-bar,.widget_search form.search-form button.search-submit,.widget_search form.search-form button.search-submit:hover,.widget_search form.search-form button.search-submit:focus,input[type="submit"],.wpcf7 input[type="submit"],input[type="submit"]:hover,input[type="submit"]:focus,.wpcf7 input[type="submit"]:hover,.wpcf7 input[type="submit"]:focus,.jetpack_subscription_widget input[type="submit"]:hover,.jetpack_subscription_widget input[type="submit"]:focus,#secondary .jetpack_subscription_widget input[type="submit"]:hover,#secondary .jetpack_subscription_widget input[type="submit"]:focus,.tags-links a:hover,.tags-links a:focus,.reply a,.section-title:after,.btn,.btn:before,.btn.btn-transparent:hover,.btn-transparent:focus,.slick-prev,.slick-next,#about .more-link .btn,#pricing article:nth-child(1n) .btn,#pricing article:nth-child(3n) .btn,#pricing article:nth-child(2n) .price-table-wrapper,.team-section .position:after,#colophon,#colophon .site-info,#colophon .widget_search form.search-form button.search-submit,.main-navigation ul ul li:focus>a,.main-navigation ul ul li:hover>a,#gallery .overlay,.pagination .page-numbers.current,.pagination .page-numbers:hover,.pagination .page-numbers:focus,.blog-posts .post-categories,.page-header small,.reply a,.reply a:hover,.reply a:focus,.reply a:hover:before,.reply a:focus:before{background-color:#347aff}a:hover,a:focus,a:active,.site-title a:hover,.site-title a:focus,.site-description,.main-navigation ul.nav-menu .current_page_item>a,.main-navigation ul.nav-menu .current-menu-item>a,.main-navigation ul.nav-menu>li.current-menu-item>a,.main-navigation ul.nav-menu .current_page_ancestor>a,.main-navigation ul.nav-menu .current-menu-ancestor>a,.main-navigation ul.nav-menu>li:hover>a,.main-navigation ul.nav-menu>li:focus>a,#secondary a:hover,#secondary a:focus,#featured-slider article ul.post-categories li a:hover,#featured-slider article ul.post-categories li a:focus,.home-two #features .entry-title a:hover,.home-two #features .entry-title a:focus,.home-two #features .services-icon-container,#pricing article .price,#pricing article .price-icon-container,#pricing article:nth-child(2n) .btn,#teams .entry-content,.home-two #services .fa,.home-two #features .services-icon-container,.home-two #services .entry-title a:hover,.home-two #services .entry-title a:focus,.entry-meta a:hover,.entry-meta a:focus,.entry-meta a:hover:before,.entry-meta a:focus:before,#blog ul.post-categories li a:hover,#blog .btn:focus,.testimonial-slider .entry-title a:hover,.testimonial-slider .entry-title a:focus,.team-section a .entry-title:hover,.team-section a .entry-title:focus,button.dropdown-toggle .fa,.pagination .page-numbers,.pagination .page-numbers.dots:hover,.pagination .page-numbers.dots:focus,.pagination .page-numbers.prev,.pagination .page-numbers.next,.widget_popular_post h3 a:hover,.widget_popular_post h3 a:focus,.widget_popular_post a:hover time,.widget_popular_post a:focus time,.widget_latest_post h3 a:hover,.widget_latest_post h3 a:focus,.widget_latest_post a:hover time,.widget_latest_post a:focus time,.btn:hover,.home-one .testimonial-slider .entry-title a:hover,.home-one .testimonial-slider .entry-title a:focus,#about .more-link .btn:hover,#about .more-link .btn:focus,#features .view-all:hover{color:#347aff}.main-navigation ul#primary-menu li:hover>svg,.main-navigation ul#primary-menu li:focus>svg,.main-navigation li.menu-item-has-children:hover>a>svg,.main-navigation li.menu-item-has-children>a:hover>svg,.main-navigation li.menu-item-has-children>a:focus>svg,.main-navigation ul#primary-menu>li.current-menu-item>a>svg,.navigation.post-navigation a:hover svg,.navigation.posts-navigation a:hover svg,.navigation.post-navigation a:focus svg,.navigation.posts-navigation a:focus svg,.widget_search form.search-form button.search-submit:hover svg,.widget_search form.search-form button.search-submit:focus svg,.featured-content-wrapper .btn:hover .more-icon svg,.featured-content-wrapper .btn:focus .more-icon svg,#call-to-action .btn:hover .more-icon svg,#call-to-action .btn:focus .more-icon svg,.main-navigation li.search-menu a:hover svg,.main-navigation li.search-menu a.search-active:hover svg,.main-navigation ul#primary-menu li.search-menu:hover>a.search-active svg{fill:#347aff}.btn,.tags-links a:hover,.tags-links a:focus,.btn.btn-transparent,#pricing article:nth-child(1n) .btn,#pricing article:nth-child(3n) .btn,.widget_search form.search-form input[type="search"]:focus,.btn:hover{border-color:#347aff}#secondary .widget>ul li:first-child,#secondary .widget>ul li:hover,#secondary .widget_nav_menu ul li:first-child,#secondary .widget_nav_menu ul li:hover{border-left-color:#347aff}.woocommerce-info{border-top-color:#347aff}@media screen and (min-width:1024px){.main-navigation ul ul li.menu-item-has-children:hover>a>svg,.main-navigation ul ul li.menu-item-has-children>a:hover>svg{fill:#347aff}#search:before{border-bottom-color:#347aff}}@media screen and (min-width:1200px){#special-menu article:hover .entry-title a{color:#347aff}.main-navigation ul.nav-menu>li>a{padding:18px 18px}}