@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@200;300;400;700;900&display=swap);body{color:#787878;font-size:16px;line-height:24px;font-weight:300}a{color:#000;font-weight:700;text-decoration:none}.markup-format a,#footer a{color:#fff;font-weight:300;text-decoration:none}.markup-format a:hover{color:#ffd200;font-weight:500}a:hover{text-decoration:none;color:#555}#header .top-header .header-navigation>ul{margin-top:5px}#header .menu-item a{font-weight:200;font-size:22px!important}#header .top-header .header-navigation ul li{margin-left:18px}header{background-attachment:fixed;-moz-box-shadow:inset 0 -20px 20px -10px #000;-webkit-box-shadow:inset 0 -20px 20px -10px #000;box-shadow:inset 0 -20px 20px -10px #000}#static-page-content.front-page-section{padding-top:0}.nsassistance{color:#ffd200;font-weight:700;font-size:20px}#header .bottom-header .section-description{font-size:17px;text-transform:uppercase;letter-spacing:1px;color:#f1f1f1;line-height:26px}#header .bottom-header h1{font-size:60px;line-height:70px;letter-spacing:1px}#header .bottom-header .header-button-one,#header .bottom-header .header-button-two{border:none;background-color:rgba(255,255,255,0)!important;background:none;color:#fff;padding:0;font-size:35px;font-weight:300;letter-spacing:2px}#header .bottom-header .header-button-one:hover,#header .bottom-header .header-button-two:hover{color:#ffd200}.bottom-header{background:none}#static-page-content{text-align:left}.subheader{background:#ffd200;min-height:150px;padding-top:100px;padding-bottom:10px;text-transform:uppercase;font-family:"Titillium web",sans-serif;color:#000}.subheader h1 strong{font-weight:700}.subheader h1{font-weight:200;text-transform:uppercase;font-size:36px;line-height:40px}.subheader img{position:relative;margin-top:10px;top:45px;z-index:999999}.subheader::before{background:url(../../../../../../../../themes/adiservice/layout/images/top-linear.png) repeat-x 0 0;top:-1px;content:"";display:block;height:73px;left:0;position:absolute;width:1000000%;z-index:6;-webkit-animation:wave-animation-s 180s infinite linear;-moz-animation:wave-animation-s 180s infinite linear;-o-animation:wave-animation-s 180s infinite linear;animation:wave-animation-s 180s infinite linear}.subheader::after{height:90px;background:url(../../../../../../../../themes/adiservice/layout/images/bottom-linear.png) 0 0 repeat-x;position:absolute;left:0;bottom:-30px;width:100%;z-index:0;-webkit-animation:wave-animation-s 180s infinite linear;-moz-animation:wave-animation-s 180s infinite linear;-o-animation:wave-animation-s 180s infinite linear;animation:wave-animation-s 180s infinite linear}.ul-dotted{list-style:none;padding-left:0}.ul-dotted li{padding:9px 0 10px 10px;border-bottom:1px solid rgba(0,0,0,.06)}.ul-dotted li:before{content:'✓';color:#ffd200;padding-right:10px}.ul-dotted strong{color:#000}.widget_media_image{margin-bottom:5px}.dotted-price-list{list-style-type:none}.dotted-price-list li{overflow:hidden;margin:0 0 10px 0;position:relative}.dotted-price-list li span:first-child{float:left;display:inline-block;padding:0 20px 0 0;background-color:#fff;z-index:10;position:relative}.dotted-list li span+span{float:right;display:inline-block;padding:0 3px 0 20px;background-color:#fff;z-index:10;position:relative}.dotted-price-list li:before{content:".......................................................................................................................................................................................................................................................................................................................................................";white-space:nowrap;position:absolute}.markup-format table tbody tr td:last-child{text-align:right}.top-services{background:url(../../../../../../../../themes/adiservice/layout/images/website-header-wrapper.png) center bottom repeat-x}.top-services .vc_row{-webkit-box-shadow:0 0 11px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 11px 0 rgba(0,0,0,.75);box-shadow:0 0 11px 0 rgba(0,0,0,.75)}#blog{padding:0;margin-top:-34px}#blog .blog-post{margin-bottom:10px}@media screen and (max-width:768px){.subheader h1,h2,h3{text-align:center!important;padding-bottom:25px!important}.subheader h1 strong{display:block}}#header .top-header .header-navigation ul li.menu-item-has-children .sub-menu .sub-menu{padding-top:0;top:0;left:200px}#header .top-header .header-navigation ul li.menu-item-has-children .sub-menu{display:block;visibility:hidden;z-index:99}#header .top-header .header-navigation ul li.menu-item-has-children:hover>.sub-menu,#header .top-header .header-navigation ul li.menu-item-has-children:focus-within>.sub-menu{visibility:visible}.woocommerce h1.page-title,.woocommerce div.product .product_title,.woocommerce #reviews #comments h2,.woocommerce .woocommerce-tabs.wc-tabs-wrapper h2,.woocommerce .related.products h2,.woocommerce #reviews h3{width:100%;margin-top:0;line-height:1.4;font-size:25px;color:#333;transition:all .3s;display:block;font-weight:700;text-transform:uppercase}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce div.product form.cart .button,.woocommerce #review_form #respond .form-submit input,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-color:#f1d204;color:#fff;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.woocommerce #respond input#submit,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart .button:focus,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce #review_form #respond .form-submit input:focus,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order:hover,.woocommerce-page #payment #place_order:focus{background:rgba(241,210,4,.9);color:#fff}.woocommerce ul.products li.product h3{color:#000}.woocommerce .star-rating:before,.woocommerce .star-rating span:before,.woocommerce p.stars a:before{color:#000}.woocommerce .quantity .qty{height:34px}.woocommerce div.product .woocommerce-product-rating a{color:#000}.woocommerce div.product div.summary .product_meta .posted_in a{color:#000}.woocommerce a.added_to_cart{color:#000}.woocommerce .woocommerce-info{border-top-color:#000}.woocommerce .woocommerce-info:before{color:#000}#add_payment_method #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{cursor:pointer}#add_payment_method #payment ul.payment_methods li:before,.woocommerce-checkout #payment ul.payment_methods li:before{display:inline}#add_payment_method #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0}#add_payment_method #payment ul.payment_methods li p,.woocommerce-checkout #payment ul.payment_methods li p{margin:0}.woocommerce input[type="text"],.woocommerce input[type="tel"],.woocommerce input[type="email"]{height:31px}.woocommerce input:not([type="checkbox"]):not([type="radio"]),.woocommerce textarea{border:1px solid #ccc}.woocommerce-checkout-payment input[type="submit"]{border:0 none}.woocommerce form .form-row .input-checkbox{position:relative}.woocommerce a.button{min-height:auto}@media only screen and (max-width:560px){#contact-us .section-content .contact-us-box .box-left{width:100%;margin:0;padding:0;display:block;border-right:none}#contact-us .section-content .contact-us-box .box-right{width:100%;margin:0;padding:0;display:block}}@media only screen and (max-width:320px){#header .bottom-header .header-button-one{width:100%;margin:10px 0;padding:0}#header .bottom-header .header-button-two{width:100%;margin:10px 0;padding:0}}