body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}a{color:#b0d6f2}#main-header .nav li ul{background-color:rgba(20,101,155,0.95)}.nav li ul{border-color:#d99814}.et_secondary_nav_enabled #page-container #top-header{background-color:#d99814!important}#et-secondary-nav li ul{background-color:#d99814}#main-header .nav li ul a{color:#ffffff}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:20px}#top-menu li a{font-size:17px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:17px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#d99814}#main-footer{background-color:#d99814}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#ffffff}.footer-widget li:before{border-color:#ffffff}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:16px}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#footer-widgets .footer-widget li:before{top:10.6px}#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}#footer-bottom{background-color:#d89000}#footer-info,#footer-info a{color:#ffffff}#footer-bottom .et-social-icon a{color:#ffffff}@media only screen and (min-width:981px){#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-size:16px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:52px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:52px}.et_header_style_split .centered-inline-logo-wrap{width:103px;margin:-103px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:103px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:103px}.et_header_style_centered #top-menu>li>a{padding-bottom:19px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:43px 0 43px 0!important}.et_header_style_centered #main-header .logo_container{height:103px}#logo{max-height:64%}.et_pb_svg_logo #logo{height:64%}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:51px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:51px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:101px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:101px;margin:-101px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:101px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:101px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:42px 0 42px 0!important}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#d99814!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#d99814}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#d99814!important}body.home-posts #left-area .et_pb_post h2,body.archive #left-area .et_pb_post h2,body.search #left-area .et_pb_post h2{font-size:24.266666666667px}body.single .et_post_meta_wrapper h1{font-size:28px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif}.carousel_content{border-radius:30px;padding:15px;display:flex;flex-direction:column;align-items:center}.carousel_content img,.carousel_content .position_design{display:none}.carousel_content p,.carousel_content span{text-align:center;color:#ffffff}.gs_testimonial_container{display:flex;justify-content:center;flex-direction:column;align-items:center}.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box .box-content,.cycle-slideshow .cycle-slide .testimonial-box .box-content,.cycle-slide .testimonial-box .box-content p,.gs_style6 .box-content p,.gs_style7 .box-content p,.gs_style9 .box-content p,.gs_style11 .box-content p,.gs_style13 .box-content p{color:#ffffff!important;background:#2e87c1;text-align:center}.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box .box-title{text-align:center;color:#ffffff}.gs_testimonial_container .cycle-pager{background:#2e87c1!important}.gs_style1 .box-content:after{border:none!important}.gs_style1 .box-content{margin-left:0px!important;padding:30px}.gs_style1 .box-content,.gs_style1 .box-title,.gs_style1 .box-companyinfo,.gs_style1 .box-desiginfo,.gs_style1 .star-rating{margin-left:0px!important;padding:30px}.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box .box-title,.cycle-slide .testimonial-box .box-com-name,.cycle-slide .testimonial-box .box-design-name,.gs_style6 .box-com-name,.gs_style6 .box-design-name,.gs_style7 .box-com-name,.gs_style7 .box-design-name,.gs_style9 .box-com-name,.gs_style9 .box-design-name{color:#ffffff;text-align:center}.gs_style1 .box-companyinfo{text-align:center;color:#ffffff;padding:0px 50px 50px!important}.gs_style1 .box-title{padding:30px 30px 0px 30px}.cycle-slideshow .cycle-carousel-wrap .cycle-slide .testimonial-box,.cycle-slide .testimonial-box{display:flex;flex-direction:column;align-items:center}#3m-certified p{font-size:1.8em!important;color:#ffffff}.highlight{color:#ffc222}.vid-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:980px){header .et_pb_row--with-menu .et_pb_column--with-menu,header .et_pb_row--with-menu .et_pb_column--with-menu .et_pb_menu_inner_container{position:unset!important}header .et_pb_row--with-menu .et_pb_column--with-menu .et_pb_module.et_pb_menu{position:unset!important}header .et_pb_row--with-menu .et_pb_column--with-menu .et_pb_module.et_pb_menu ul.et_mobile_menu{width:94%;margin:0 3%}}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules"}body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"+"}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"\4c"}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\4d'}.sidebar_ctn{background:url(https://autotrimhawaii.com/wp-content/uploads/2020/08/ceramic-coating-top.jpg) 50% 50% no-repeat;background-size:cover;padding:50px 20px;margin:40px -10px 0 -20px;text-align:center}.sidebar_ctn h4{color:#fff;text-align:center;line-height:1.2;padding-bottom:2rem}.sidebar_ctn .ctn{font-size:14px;text-transform:uppercase;color:#fff;border-radius:5px;font-weight:600;box-shadow:0 0 10px rgba(18,128,179,.18);padding:15px 36px;display:inline-block;background:#00bef0;background:linear-gradient(90deg,#00bef0 0,#1797e4 100%)}.gs_testimonial_container *{width:100%}.carousel-has-dots .swiper-pagination .swiper-pagination-bullet-active{background:#d99814;width:12px}.gs_testimonial_slider .testimonial-box{border-radius:10px!important;display:flex!important;justify-content:start!important;flex-direction:column-reverse!important}.gs_testimonial_slider .testimonial-box .box-content p{font-size:16px!important;font-weight:bold!important}.gs_testimonial_slider .testimonial-box .box-tm-title{font-size:14px!important;font-weight:500!important}#HomeTopSliderModule h1{font-size:2.9em!important}@media only screen and (min-width:480px) and (max-width:767px){#HomeTopSliderModule h1{font-size:1.8em!important}}