.bypostauthor{margin:0;padding:0}body{color:#1e1e1e}:root{--primary-color:#1a73e8}.page-template-custom-frontpage #header,.social-icon{position:static;margin:0}.logo{position:static;transform:none;background:0 0;box-shadow:none;border-radius:0;padding:10px 0}.social-icon{display:block}.topbar .contact a{color:#404040;display:block}.topbar .contact span{font-weight:600;color:#000;line-height:1}.topbar .contact i{padding:10px 26px 10px 10px;background:var(--primary-color);border-radius:5px}.social-icon i{margin-bottom:0;margin-left:10px;background:#000;color:#fff;border-radius:50%;width:40px;height:40px;padding:12px 10px;font-size:15px}.social-icon i:hover{background:var(--primary-color);color:#fff}.primary-navigation ul li a{padding:8px 15px}.primary-navigation ul li a:hover{color:var(--primary-color);border-radius:8px}.sf-arrows .sf-with-ul{padding:8px 25px 8px 15px}.sf-arrows .sf-with-ul:after{top:11px}.primary-navigation ul ul a:hover{background:#fff !important;color:var(--primary-color);border-radius:0}.quote-btn a,.read-btn a.blogbutton-small,#slider .carousel-control-next,.footertown th,.primary-navigation ul ul a,.services-box .tc-category a,.metabox span:before,#sidebar th,.pagination .current,.page-links .current,.pagination a:hover,.page-links a:hover,#sidebar input[type=submit],#sidebar .tagcloud a:hover,.footertown input[type=submit],input[type=submit],.footertown .tagcloud a:hover,#comments a.comment-reply-link,#comments input[type=submit].submit,.woocommerce span.onsale,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce a.button,a.added_to_cart.wc-forward,.woocommerce #respond input#submit,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,nav.woocommerce-MyAccount-navigation ul li,.toggle-menu i,a.button,.wp-block-tag-cloud a:hover,.wp-block-button a,#sidebar h3,#sidebar h2,#sidebar .wp-block-search__label,.wp-block-search__button,#slider .carousel-control-prev,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--primary-color)}.woocommerce ul.products li.product .onsale:hover{background:#000 !important}.quote-btn a:hover{background-color:#000 !important}.woocommerce-Address-title a.edit{border-radius:8px !important;padding:12px 20px;background:var(--primary-color)}.woocommerce-Address-title a.edit:hover{background:#000 !important;color:#fff !important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{border-color:var(--primary-color)}#slider .carousel-control-prev:hover,#slider .carousel-control-next:hover{background:#000 !important}a,a:hover,a:focus,a:hover,.scrollup,#sidebar ul li a:hover,.scrollup:focus,.scrollup:hover,.textwidget a,.comment-list li.comment p a,#content-ma a{color:var(--primary-color)}#about-section h3,.footertown .widget ul li a:hover,.entry-content a{color:var(--primary-color)}.quote-btn a:hover{background:#000;color:#fff}.primary-navigation ul ul,.woocommerce-message,.wp-block-tag-cloud a:hover,.wp-block-search__button,#sidebar .tagcloud a:hover,.footertown .widget h3,.footertown .wp-block-search__label,.footertown .tagcloud a:hover{border-color:var(--primary-color)}.wp-block-search__button:hover{background:#000 !important}.primary-navigation ul li a{padding:10px}.middle-header{border-radius:0;padding:15px;box-shadow:inset 0 2px 10px #ddd}.page-template-custom-frontpage .middle-header{position:absolute;left:0;width:100%;z-index:2;box-shadow:inset 0 2px 10px #ddd}.page-template-custom-frontpage #header{border-bottom:0;padding:0 !important}#header{background:0 0 !important;padding:0;border-bottom:1px solid var(--primary-color)}#slider{background:#000}.slider-bgimage img{width:100%;-webkit-mask-image:none;mask-image:none;opacity:.7}#slider .carousel-control-prev,#slider .carousel-control-next{right:4%;left:auto}#slider .carousel-caption h1,#slider .carousel-caption p{color:#fff !important}.read-btn a.blogbutton-small{border-radius:8px;padding:12px 20px}#slider .carousel-control-prev,#slider .carousel-control-next{border:0;border-radius:50%}#slider .carousel-control-prev{margin-top:50px}.read-btn a.blogbutton-small{border-radius:5px !important}.about-list span{display:inline-block;padding:12px;background:#fff}.about-list{max-width:100%;position:relative;margin-bottom:-22px;margin-left:50px}#about-section .about-list.second-child{margin-bottom:0;margin-top:-22px}#about-section img{width:100%;border-radius:20px 90px 90px 20px}#about-section .about-content{padding:50px 0}#about-section .about-content:after{content:'';width:80%;height:100%;border-radius:90px 20px 20px 90px;background:rgb(26 115 232/10%);position:absolute;top:0;left:-80px;z-index:-1}#about-section h2{font-size:35px}#about-section .entry-video video,#about-section .entry-video iframe{border-radius:20px 90px 90px 20px}.tc-single-category .post-categories a{background:var(--primary-color)}.bradcrumbs span,.bradcrumbs a{background:var(--primary-color)}#slider .carousel-control-prev,#slider .carousel-control-next{top:45%}.woocommerce-product-search button[type=submit]{background:var(--primary-color)}.wp-block-tag-cloud a{color:#000}#sidebar .tagcloud a:hover,.wp-block-tag-cloud a:hover{color:#fff}a.wc-block-components-totals-coupon-link,a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,a.wc-block-components-checkout-return-to-cart-button,.wc-block-components-totals-coupon__button.contained,button.wc-block-components-checkout-place-order-button{background:var(--primary-color)}.wc-block-grid__product-onsale{background:var(--primary-color);border-color:var(--primary-color)}a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart{color:#fff !important}.search-box i:hover{color:var(--primary-color)}.wp-block-pullquote blockquote,.wp-block-quote:not(.is-large):not(.is-style-large){border-color:var(--primary-color) !important}.wc-block-components-button{background-color:var(--primary-color)}.posted_in a{color:var(--primary-color)}@media screen and (max-width:575px){#about-section .about-content:after{left:0}#about-section .about-content{padding:40px 20px}}@media screen and (max-width:720px){#slider .carousel-caption{top:45% !important}}@media screen and (min-width:769px) and (max-width:999px){#slider .carousel-caption{top:48% !important}}@media screen and (min-width:1000px) and (max-width:1024px){.topbar .contact i{padding:7px}#slider .carousel-caption{top:55%}}@media screen and (max-width:1000px){#header .col-lg-9.col-md-8.col-6.align-self-start{padding-left:0 !important}.page-template-custom-frontpage #header{background:0 0;padding:0}.social-icon,.topbar .contact{margin:10px 0}.toggle-menu{margin:0;padding:10px 0}#about-section .about-content:after{width:100%}.about-list{margin-left:20px}.topbar .contact span,.topbar .contact a{text-align:left}.topbar .contact span{padding:0}.side-menu{background:var(--primary-color)}.search-box button{background:var(--primary-color);border-radius:5px}.search-box button i{color:#fff}.page-template-custom-frontpage .middle-header{position:static}.primary-navigation ul li a:hover{color:var(--primary-color)}}