body .full-width-img img{width:100%;height:auto;}@media (max-width: 989px) and (min-width: 768px){body h1{font-size:48px !important;}}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){body h1{font-size:30px !important;}}@media (max-width: 480px){body div#full_slider_1 ul li .caption_fullwidth{background:rgba(0, 0, 0, 0.4);}}@media (max-width: 480px){body div#full_slider_1 ul li .caption_fullwidth .slideshow_inner_caption .slideshow_align_caption h2{font-size:12px !important;margin:12px 0 0 0;line-height:1.4;}}@media (max-width: 480px){body div#full_slider_1 ul li .caption_fullwidth .slideshow_inner_caption .slideshow_align_caption .avia-caption-content{margin-top:-10px;}}body form.wpcf7-form input[type="submit"]{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}body form.wpcf7-form input[type="submit"]:hover{background-color:#00b6ff !important;}body #blue-boxes{background:#00aeef;}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){body #blue-boxes .flex_cell{padding:30px 30px 60px 30px !important;border:none;}}body #blue-boxes .flex_cell article.iconbox .iconbox_icon::before{display:none !important;}body #blue-boxes .flex_cell article.iconbox .iconbox_icon{border:1px solid rgba(255, 0, 0, 0);}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){body #blue-boxes .flex_cell article.iconbox .iconbox_icon{margin-left:auto;margin-right:auto;position:relative;float:none;top:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);background:none;-webkit-box-shadow:none;box-shadow:none;}}body #blue-boxes .flex_cell article.iconbox .iconbox_icon .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}body #blue-boxes .flex_cell article.iconbox .iconbox_icon .icon::before{margin:0;font-size:40px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}body #blue-boxes .flex_cell article.iconbox a{text-decoration:none;}body #blue-boxes .flex_cell .iconbox_content{text-align:center;}body #blue-boxes .flex_cell:hover article.iconbox .iconbox_icon .icon::before{font-size:48px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}body #main{padding-top:125px !important;}body #main .post-entry strong em,body #main .post-entry em strong{color:#666;font-style:normal;}body #main .post-entry h2{color:#222 !important;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px),(max-width: 480px){body #main .post-entry h2{font-size:34px !important;}}body #main .post-entry .avia-builder-widget-area .widgettitle{border:none;color:#009fdf !important;text-align:center;padding-bottom:0 !important;margin-bottom:0 !important;font-size:16px;font-weight:300;letter-spacing:0;}body #main .post-entry .avia-builder-widget-area .textwidget{text-align:center;font-size:22px;font-weight:600;}body #main .post-entry section.widget{padding-top:0;}body #main .post-entry #contact-us-today-form h4{font-weight:300;margin:0 0 20px 0;display:block;line-height:1.4;}body #main .post-entry #contact-us-today-form input,body #main .post-entry #contact-us-today-form select,body #main .post-entry #contact-us-today-form textarea{border-color:#75787b;background-color:#fff;color:#919191;padding:13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:16px;width:100%;margin:13px 0 0 0 !important;display:block;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px){body #main .post-entry #contact-us-today-form input,body #main .post-entry #contact-us-today-form select,body #main .post-entry #contact-us-today-form textarea{font-size:13px;}}body #main .post-entry #contact-us-today-form textarea{resize:none;height:150px;}body #main .post-entry #contact-us-today-form select option{padding:10px 15px;}body #main .post-entry #contact-us-today-form select option.placeholder-item{color:#a2a2a2;background:#f7f7f7;}body #main .post-entry #contact-us-today-form input[type="submit"]{background-color:#00a0df;border-color:#0080bd;color:#fff;padding:16px 20px;min-width:142px;}body #main .post-entry #contact-us-today-form span.wpcf7-not-valid-tip{font-size:16px;font-weight:300;text-align:left;padding-left:5px;margin:0;}body #main .post-entry #contact-us-today-form .wpcf7-response-output{font-size:16px;line-height:1.3;float:left;width:100%;display:block;font-weight:300;padding:0 15px;margin:15px 0 2px 0;}body #main .post-entry #contact-us-today-form .wpcf7-response-output:empty{display:none;}body #main .post-entry #contact-us-today-form .recaptcha_field{float:left;width:100%;margin:13px 0 0 0;}body #main .post-entry #contact-us-today-form .recaptcha_field .wpcf7-form-control-wrap{float:right;}body #main .post-entry #contact-us-today-form input[type="submit"]{float:left;margin:13px 0 0 0;}body p:empty{display:none;}body div.av-logo-container .inner-container #mobile-logo{display:none;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px),(max-width: 480px){body div.av-logo-container .inner-container #mobile-logo{display:block !important;float:left;width:100%;height:100%;position:relative;}}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px),(max-width: 480px){body div.av-logo-container .inner-container #mobile-logo img{height:70px;width:auto;display:block;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}}@media (max-width: 480px){body div.av-logo-container .inner-container #mobile-logo img{height:58px;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px),(max-width: 480px){body div.av-logo-container .inner-container .logo{display:none !important;}}body div.av-logo-container .inner-container .logo a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}body div.av-logo-container .inner-container .logo a img{align-self:center;max-height:45px;}body #header_sidebar{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;float:right;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px),(max-width: 480px){body #header_sidebar{display:none;}}body #header_sidebar .inside{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;color:#009fdf;text-align:center;}body #header_sidebar .inside h2{color:#009fdf !important;font-size:16px;font-weight:300;text-transform:uppercase;margin:0;}body #header_sidebar .inside .textwidget{font-size:22px;font-weight:600;line-height:1.2;}body #header_main_alternate .container{width:100% !important;position:relative;}body #header_main_alternate .container .middle-logo{position:absolute;left:95px;top:-80px;z-index:9999;}body #header_main_alternate .container nav.main_menu{background:#009fdf;}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap{height:40px;}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu{height:auto;}@media screen and (max-width:1199px) and (min-width:990px){body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu{float:right;}}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu li{border:none;height:auto;}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu li a{color:#fff;height:auto;line-height:40px;border:none;min-width:0;padding-left:30px !important;padding-right:30px !important;}@media screen and (max-width:1199px) and (min-width:990px){body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu li a{padding-left:20px !important;padding-right:20px !important;}}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu li a:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:18px;width:1px;background:#fff;}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu li ul.sub-menu li a{line-height:1.8;padding-left:15px !important;padding-right:15px !important;}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu li ul.sub-menu li a:after{width:90%;height:1px;top:inherit;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu li:last-of-type a:after{display:none;}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu li:last-of-type ul.sub-menu{left:inherit;right:0;}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu li:last-of-type ul.sub-menu li a:after{display:block;}body #header_main_alternate .container nav.main_menu div.avia-menu.av-main-nav-wrap ul#avia-menu li:last-of-type ul.sub-menu li:last-of-type a:after{display:none;}body div.av-section-color-overlay-wrap h1{color:#fff !important;}body form.wpcf7-form{}body form.wpcf7-form #tay_contact_form .row{float:left;width:100%;margin:0;}body form.wpcf7-form #tay_contact_form .row .one-half{width:calc(50% - 4px);float:left;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px),(max-width: 480px){body form.wpcf7-form #tay_contact_form .row .one-half{width:100% !important;float:none;}}body form.wpcf7-form #tay_contact_form .row .one-half:last-of-type{float:right;}body form.wpcf7-form #tay_contact_form .row select{margin-bottom:0 !important;}body form.wpcf7-form #tay_contact_form .row .recaptcha_field .wpcf7-form-control-wrap{margin-top:15px;float:right;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px),(max-width: 480px){body form.wpcf7-form #tay_contact_form .row .recaptcha_field .wpcf7-form-control-wrap{float:left;}}body form.wpcf7-form #tay_contact_form input,body form.wpcf7-form #tay_contact_form select,body form.wpcf7-form #tay_contact_form textarea{margin:18px 0 0 0;border-color:#75787b;background-color:#fff;color:#919191;padding:13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px){body form.wpcf7-form #tay_contact_form input,body form.wpcf7-form #tay_contact_form select,body form.wpcf7-form #tay_contact_form textarea{font-size:13px;}}body form.wpcf7-form #tay_contact_form textarea{resize:none;}body form.wpcf7-form #tay_contact_form select option{padding:10px 15px;}body form.wpcf7-form #tay_contact_form select option.placeholder-item{color:#a2a2a2;background:#f7f7f7;}body form.wpcf7-form #tay_contact_form input[type="submit"]{background-color:#00a0df;border-color:#0080bd;color:#fff;padding:16px 20px;min-width:142px;}body form.wpcf7-form #tay_contact_form .wpcf7-response-output{margin-top:18px;}@media (max-width: 989px) and (min-width: 768px){body.page-id-513 div#contact_form_section .av-parallax-inner{background-position:20% center !important;}}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){body.page-id-513 div#contact_form_section .av-parallax-inner{background:#009fdf !important;}}body.page-id-513 form.wpcf7-form #tay_contact_form input,body.page-id-513 form.wpcf7-form #tay_contact_form select,body.page-id-513 form.wpcf7-form #tay_contact_form textarea{background:rgba(0, 0, 0, 0.1);border:2px solid #fff;color:#fff;}body.page-id-513 form.wpcf7-form #tay_contact_form input::-webkit-input-placeholder{color:#fff;}body.page-id-513 form.wpcf7-form #tay_contact_form input:-moz-placeholder{color:#fff;}body.page-id-513 form.wpcf7-form #tay_contact_form input::-moz-placeholder{color:#fff;}body.page-id-513 form.wpcf7-form #tay_contact_form input:-ms-input-placeholder{color:#fff;}body.page-id-513 form.wpcf7-form #tay_contact_form textarea::-webkit-textarea-placeholder{color:#fff;}body.page-id-513 form.wpcf7-form #tay_contact_form textarea:-moz-placeholder{color:#fff;}body.page-id-513 form.wpcf7-form #tay_contact_form textarea::-moz-placeholder{color:#fff;}body.page-id-513 form.wpcf7-form #tay_contact_form textarea:-ms-textarea-placeholder{color:#fff;}body.page-id-513 form.wpcf7-form #tay_contact_form select option:not(.placeholder-item){color:#000;}body footer#socket{background:#696b73;border-color:#8b8d95;}body footer#socket .container{padding-top:5px !important;padding-bottom:5px !important;}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){body footer#socket .container .copyright{float:none;display:block;text-align:center;}}div.contact_list_sc .contact_item_sc{width:33.333%;float:left;position:relative;overflow:hidden;}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){div.contact_list_sc .contact_item_sc{width:100%;}}div.contact_list_sc .contact_item_sc .info{float:left;width:100%;position:relative;height:380px;}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){div.contact_list_sc .contact_item_sc .info{height:auto;}}div.contact_list_sc .contact_item_sc .info .inside{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;padding:88px 30px 60px 30px;box-sizing:border-box;}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){div.contact_list_sc .contact_item_sc .info .inside{position:relative;top:0;left:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);padding:30px 15px;}}div.contact_list_sc .contact_item_sc .info .inside h3{font-weight:300;color:#fff;text-align:center;font-size:50px;text-transform:uppercase;margin-top:0;}@media (max-width: 1340px) and (min-width: 990px){div.contact_list_sc .contact_item_sc .info .inside h3{font-size:37px;}}@media (max-width: 989px) and (min-width: 768px){div.contact_list_sc .contact_item_sc .info .inside h3{font-size:30px;}}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){div.contact_list_sc .contact_item_sc .info .inside h3{font-size:35px;}}div.contact_list_sc .contact_item_sc .info .inside h5{font-weight:600;color:#fff !important;text-align:center;font-size:20px;margin-bottom:25px;}@media (max-width: 1340px) and (min-width: 990px),(max-width: 989px) and (min-width: 768px){div.contact_list_sc .contact_item_sc .info .inside h5{font-size:16px;}}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){div.contact_list_sc .contact_item_sc .info .inside h5{font-size:25px;}}div.contact_list_sc .contact_item_sc .info .inside p{color:#fff;text-align:center;display:block;}div.contact_list_sc .contact_item_sc .info .inside p span.tel{margin-top:15px;display:block;}div.contact_list_sc .contact_item_sc .info .inside p a{color:#fff;}div.contact_list_sc .contact_item_sc .info .inside p a:hover{text-decoration:none;}div.contact_list_sc .contact_item_sc .map{border-right:3px solid rgba(128, 128, 128, 0.6);border-left:3px solid rgba(128, 128, 128, 0.6);}div.contact_list_sc .contact_item_sc:first-of-type .map{border-left:none;}div.contact_list_sc .contact_item_sc:last-of-type .map{border-right:none;}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){div.contact_list_sc .contact_item_sc .map{border:none;}}div.contact_list_sc .full_width_contact_item_sc{border-top:1px solid #088cc1;width:100%;background:#009fdf;padding:30px;float:left;text-align:center;color:#fff;}div.contact_list_sc .full_width_contact_item_sc p{margin:0;}div.contact_list_sc .full_width_contact_item_sc p a{color:#fff;margin:0 10px;}@media (max-width: 767px) and (min-width: 481px),(max-width: 480px){div.contact_list_sc .full_width_contact_item_sc p a{display:block;margin:0;}}div.contact_list_sc .full_width_contact_item_sc p span{margin-left:15px;}#referral-form .row{float:left;width:100%;margin:0;}#referral-form .row .one-half{width:calc(50% - 4px);float:left;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px){#referral-form .row .one-half{width:100% !important;float:none;}}#referral-form .row .one-half:last-of-type{float:right;}#referral-form .row .recaptcha_field .wpcf7-form-control-wrap{float:right;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px){#referral-form .row .recaptcha_field .wpcf7-form-control-wrap{float:none;margin-top:15px;}}#referral-form2 h3{color:#000 !important;}#referral-form2 h3:last-of-type{margin-top:15px;}#referral-form2 select{margin-bottom:0 !important;}#referral-form2 input[type="date"]{border:1px solid #75787b;background-color:#fff;color:#919191;padding:8px 6px;outline:none;width:100%;}#referral-form2 .divider{display:block;width:100%;height:30px;}#referral-form2 .wpcf7-response-output{font-size:16px;line-height:1.3;float:left;width:100%;display:block;font-weight:300;padding:0 15px;margin:15px 0;}#referral-form2 .row{float:left;width:100%;margin:0;}#referral-form2 .row .one-half{width:calc(50% - 4px);float:left;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px){#referral-form2 .row .one-half{width:100% !important;float:none;margin-top:7px;margin-bottom:7px;}}#referral-form2 .row .one-half:last-of-type{float:right;}#referral-form2 .row .recaptcha_field .wpcf7-form-control-wrap{float:right;}@media (max-width: 989px) and (min-width: 768px),(max-width: 767px) and (min-width: 481px){#referral-form2 .row .recaptcha_field .wpcf7-form-control-wrap{float:none;margin-top:15px;}}#homepage-contact-form-section{border:none;}#top #header_main > .container,#top #header_main > .container .main_menu ul:first-child > li > a,#top #header_main #menu-item-shop .cart_dropdown_link{height:85px !important;}