.col-1{width:8.33%;}
.col-2{width:16.66%;}
.col-3{width:25%;}
.col-4{width:33.33%;}
.col-5{width:41.66%;}
.col-6{width:50%;}
.col-7{width:58.33%;}
.col-8{width:66.66%;}
.col-9{width:75%;}
.col-10{width:83.33%;}
.col-11{width:91.66%;}
.col-12{width:100%;}
body, body p{color:#000000;}
.dis_none{display:none;}
.navigation > li > a::after{display:none;}
.navigation{padding-left:unset;}
.main-panel{padding-top:60px;}
.navigation .menu-item-has-children > a::before{display:none !important;}
.navigation .menu-item-has-children > a{padding-right:0px !important;}
.glide-navigation-logo{display:none;}
.glide-navigation .navbar{margin:20px !important;}
.vc_custom_heading{font-family:'AileronBold';letter-spacing:1px;}
p.vc_custom_heading, div.vc_custom_heading{font-family:'AileronRegular' !important;letter-spacing:1px;line-height:1.5;}
.txt_white, .txt_white p{color:#ffffff !important;}
.gform_wrapper li.gfield.gf_list_cb ul.gfield_checkbox li label{max-width:100% !important;white-space:normal !important;}
.gfcontact_form ul.gfield_checkbox li input[type=checkbox]:checked+label,.gfcontact_form ul.gfield_checkbox li input[type=checkbox]:not(:checked)+label{margin-left:0px;font-weight:400;line-height:1.3;}
.gfcontact_form [type="checkbox"]:not(:checked), [type="checkbox"]:checked{position:absolute!important;left:-9999px;}
.gfcontact_form [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label{position:relative!important;padding-left:2.0em!important;cursor:pointer!important;max-width:100% !important;white-space:normal !important;}
[type="checkbox"]:hover:not(:checked), [type="checkbox"]:hover:checked{border:0.5px solid #2e71b8 !important;}
.gfcontact_form [type="checkbox"]:not(:checked) + label:before, [type="checkbox"]:checked + label:before{content:'';position:absolute;left:0px;top:4px;width:1.30em !important;height:1.30em !important;border:0.5px solid #bbbbbb;background:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);padding:2px;font-size:15px !important;}
.gfcontact_form [type="checkbox"]:not(:checked) + label:hover:before, [type="checkbox"]:checked + label:hover:before{border:0.5px solid #2e71b8 !important;}
.gfcontact_form [type="checkbox"]:not(:checked) + label:after, [type="checkbox"]:checked + label:after{content:'\2713';position:absolute;left:2px;top:5px;width:1.30em !important;height:1.30em !important;font-size:0.8em;line-height:0.8;transition:all .2s;color:#2e71b8;padding:2px;font-size:15px !important;}
.gfcontact_form [type="checkbox"]:not(:checked) + label:after{opacity:0;transform:scale(0);}
.gfcontact_form [type="checkbox"]:checked + label:after{opacity:1;transform:scale(1);}
.gfcontact_form [type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd;}
.gfcontact_form [type="checkbox"]:disabled:checked + label:after{color:#999;}
.gfcontact_form [type="checkbox"]:disabled + label{color:#aaa;}
.cust-top-bar{background-color:#2e71b8 !important;color:#ffffff !important;}
.cust-top-bar .navigation.cust_top_nav{text-align:center;border:none;float:none;}
ul.cust_top_nav .top_bar_sep{font-size: 16px !important;margin-left: 15px;font-weight: bolder;}
ul.cust_top_nav a, ul.footer_nav a{color:#ffffff !important;font-family:inherit;font-weight:bold;}
ul.cust_top_nav a{font-size:16px !important;font-style: italic;}
ul.footer_nav a{font-size:14px !important;}
ul.cust_top_nav a{text-transform:none !important;}
ul.cust_top_nav li{padding:5px 0 !important;margin-left: 15px;}
.navigation li:hover > a, ul.cust_top_nav a:hover{color:#6dbf50 !important;text-decoration:none;}
.cust_logo{float:left;}
.menu-tumbl{display:none;}
.mobile-tumbl{display:none;}
.cust_menu{margin:30px 0;}
.main-panel .logo{margin:0px 0 !important;}
.cust_menu .navigation{margin:0px 0;float:right;border:none;}
.cust_menu .current-menu-item > a{color:#6dbf50 !important;}
.cust_menu li{padding:10px 0 !important;width:100px;vertical-align:top;text-align:center;}
.cust_menu li.mi-our-service{background-color:#6dbf50;border-radius:19px;padding:7px 0 !important;width:110px;}
.cust_menu li.mi-our-service:hover{background-color:#2e71b8;color:#fff !important;}
.cust_menu li.mi-our-service a{color:#fff !important;}
.cust_menu li.mi-our-service::after{border-left:10px solid transparent;border-right:10px solid transparent;content:"";border-top:15px solid #6dbf50;position:absolute;bottom:-15px;width:0px;left:50%;margin-left:-10px;z-index:9 !important;}
.cust_menu li.mi-our-service:hover::after{border-top:15px solid #2e71b8;}
.cust_menu li.mi-our-service{webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}
.cust_menu li a{color:#2e71b8;font-family:inherit;font-size:16px !important;font-weight:bold;}
.cust_menu ul.sub-menu::before{position:absolute;left:0%;top:-16px;width:0;height:0;content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #ffffff;}
.cust_menu ul li.menu-item-has-children{padding:10px 0 !important;}
.cust_menu ul.sub-menu{border-bottom:5px solid #6dbf50 !important;top:60px !important;padding:0px;}
.cust_menu ul.sub-menu li{width:100%;padding:0px !important;}
.cust_menu ul.sub-menu li:hover{background-color:#2e71b8;}
.cust_menu ul.sub-menu li:hover a{color:#ffffff !important;}
.cust_menu ul.sub-menu li a{color:#2e71b8;}
.cust_menu ul.sub-menu li a{padding:15px 10px;text-align:left !important;}
.searchbutton { background-color: #4CAF50; border: none; color: white; border-radius: 2px; padding: 2px 5px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; margin: 4px 2px; cursor: pointer;}
.searchbar form.search_box{ float: left; width: 70%; margin-left: 10px; position: relative;}
#search_loader { position: absolute; right: 0;}
#search_loader {display:none;}
.noResultFound {position: absolute; background-color: #fff; right: 65px; z-index: 1; text-align: right;}
#datafetch { width: 100%; float: right; padding-right: 10%; z-index: 999999 !important; position: absolute}
.searchresult {position: absolute; width: 85%; background-color: #fff; right: 65px; border: 1px solid #3471b8; z-index: 1; border-radius: 5px; padding: 5px 0px;}
.searchresult li { width: 100%; padding: 5px 8px !important; text-align: right; }
.searchresult li:hover { background-color: #6dbf50; color: #fff; }
.searchresult li:hover a { color: #fff; }
form.search_box .search_box-input { width: 85%; text-align: right; border: 0.5px solid #cecece; padding: 2px 10px; border-radius: 4px;}
.search_box-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #9a9898; }
.search_box-input::-moz-placeholder { /* Chrome/Opera/Safari */ color: #9a9898; }
.search_box-input:-ms-input-placeholder { /* Chrome/Opera/Safari */ color: #9a9898; }
.search_box-input:-moz-placeholder { /* Chrome/Opera/Safari */ color: #9a9898; }
.logo-wrapper{border-bottom:5px solid #6dbf50;padding-bottom:20px;margin-bottom:0px !important;}
.hephaistos.tparrows{background-color:#6dbf50 !important;}
.hephaistos.tparrows:hover{background-color:#2e71b8 !important;}
.feature_box h3{font-size:31pt !important;}
.img_sterilox sup{top:-0.8em;margin-left:-8px;}
.img_sterilox sup img{width:15px;height:auto;margin-right:10px !important;}
#play_font, .play_font{font-family:'PlaylistScript';}
.img_sterilox #play_font{font-weight:normal;font-size:35pt;}
.parallaxbg_row{padding-top:37px !important;padding-bottom:37px !important;}
.home_three_btn{margin-bottom:37px !important;}
.parallaxbg_row a{background-color:#2e71b8 !important;color:#ffffff !important;font-size:24px !important;}
.parallaxbg_row a:hover{background-color:#6dbf50 !important;color:#ffffff !important;}
.lrboxes{position:relative;}
.right_sub_small_box{background-color:#6dbf50 !important;}
.left_sub_small_box{background-color:#2e71b8 !important;}
.left_sub_small_box h5, .right_sub_small_box h5{letter-spacing:3px;}
.left_sub_small_box p, .right_sub_small_box p{color:#ffffff !important;font-family:'AileronSemiBold';}
.cta_bg{height:500px;}
.cta_col{margin-top:140px;}
.cta_col h3, .cta_col p, .cta_col .feature_box{margin-bottom:40px;}
.cta_col h3{font-weight:normal !important;}
.cta_col h3 a:hover span{color:#6dbf50 !important;}
.cta_mail a{background-color:#2e71b8 !important;color:#ffffff !important;font-size:24px !important;}
.cta_mail a:hover{background-color:#6dbf50 !important;color:#ffffff !important;}
.map_padding{padding-top:40px !important;padding-bottom:40px !important;}
.feature_box_row .feature_singleimg{margin-top:20px;margin-bottom:20px;}
.feature_box_row .vc_column-inner{padding-top:0px !important;padding-bottom:0px !important;}
.produce_txt_block ul{padding-left:0px;}
.produce_txt_block ul li{list-style:none !important;font-size:16px !important;background:url(../img/bullet_point.png) no-repeat;background-position:0 5px;line-height:1.5625 !important;padding:0 0 4px 20px;margin-left:1em;font-family:'AileronSemiBold' !important;}
.produce_about_box{margin:30px auto;}
.anchor_point {padding-top: 55px !important;}
.product_carousel .slick-dots{display:none !important;}
.product_carousel .wpls-logo-showcase{padding-bottom:10px !important;}
.product_carousel .slick-prev{left:-5% !important;}
.product_carousel .slick-next{right:-5% !important;}
.product_carousel .wpls-logo-showcase-slider-wrp{width:80%;margin:auto;}
.page_title_w_top_mar, .page_section_w_top_mar{margin-top:40px;margin-bottom:30px;}
.training_video_section{margin-bottom:50px;}
.training_video_section .vc_column-inner{width:80% !important;}
.right_col .vc_column-inner{float:right !important;}
.pdf_link a:hover{color:#2e71b8 !important;}
.gfcontact_form .gfield_description{float:left !important;padding:10px 16px !important;width:calc(6% - 10px) !important;margin-right:10px !important;background-color:#2e71b8 !important;color:#ffffff !important;text-align:right;border-top-left-radius:5px !important;border-bottom-left-radius:5px !important;line-height:unset !important;font-family:"AileronRegular";font-weight:inherit !important;}
.company_shop .gfield_description img{max-width:160% !important;margin-top:0px !important;}
.gfcontact_form .gfield_required,
.gf_name_gfield label,
.gf_email_gfield label,
.gf_phone_gfield label,
.gf_company_gfield label,
.gf_message_gfield label{display:none !important;}
.gf_message_gfield{margin-bottom:0px !important;}
.policy_cb label{display:none !important;}
.policy_cb .gfield_checkbox{margin-bottom:40px !important;}
::placeholder{color:#636363;opacity:1;}
:-ms-input-placeholder{color:#636363;}
::-ms-input-placeholder{color:#636363;}
.gfcontact_form .ginput_container{margin-top:0px !important;}
.gfcontact_form .gfield_error .gfield_description{border:1px solid #790000;}
.gfcontact_form .gfield_error .gfield_description.validation_message{width:100% !important;text-align:left;color:#790000 !important;background:none !important;border:none !important;}
.gfcontact_form input.large, .gfcontact_form textarea.large{border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;width:90% !important;padding:10px 14px !important;}
.gfcontact_form .gfield_description i{font-size:18px;color:#ffffff;}
.gfcontact_form .gform_footer{text-align:center !important;}
.gfcontact_form input.gform_button{border-top-right-radius:5px;border-bottom-right-radius:5px;padding:10px 8px !important;width:calc(30% - 10px) !important;margin-right:10px;background-color:#2e71b8 !important;color:#ffffff;border-top-left-radius:5px;border-bottom-left-radius:5px;line-height:unset !important;font-family:"AileronRegular" !important;font-weight:inherit !important;}
.gfield_checkbox label{display:inline-block !important;}
.first_cb, .second_cb, .gfield_checkbox > li > label{font-size:20px !important;color:#ffffff;letter-spacing:1px;}
.first_cb .gfield_label{width:50%;/*text-align:right;*/}
.first_cb .ginput_container_checkbox{width:60%;float:right;}
.gfield_checkbox > li > label{margin-left:10px !important;margin-top:9px !important;margin-bottom:0px !important}
.first_cb .gfield_checkbox li, .second_cb .gfield_checkbox li{margin-bottom:0px !important;}
.login_btn a{background:#2e71b8 !important;color:#ffffff !important;font-weight:400 !important;}
.login_btn a:hover{background:#6dbf50 !important;color:#ffffff !important;}
.login_btn strong{font-weight:medium;}
.login_form li{margin-top:0px !important;}
.login_form label{float:left !important;padding:10px 16px;width:calc(30% - 10px);margin-right:10px;background-color:#2e71b8 !important;color:#ffffff;text-align:right;border-top-left-radius:5px;border-bottom-left-radius:5px;line-height:unset !important;font-family:"AileronRegular";font-weight:inherit !important;}
.login_form .gfield_required{display:none;}
.login_form input.large{border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;width:70% !important;padding:10px 4px !important;}
.login_form .gform_footer{text-align:center !important;}
.login_form input.gform_button{border-top-right-radius:5px;border-bottom-right-radius:5px;padding:10px 8px !important;width:calc(30% - 10px) !important;margin-right:10px;background-color:#2e71b8 !important;color:#ffffff;border-top-left-radius:5px;border-bottom-left-radius:5px;line-height:unset !important;font-family:"AileronRegular" !important;font-weight:inherit !important;}
.gfcontact_form input.gform_button:hover, .login_form input.gform_button:hover{background-color:#19589b !important;}
.header_title{padding:30px 0;}
.header_title h1, .header_title span{line-height:1.1;color:#ffffff !important;font-weight:normal !important;}
.header_title h1{font-size:35pt;letter-spacing:10px;}
.header_title span{font-size:50pt;letter-spacing:2px;}
.footer_cta{padding:30px 0;}
.footer_cta h3{padding:10px 0;font-weight:normal !important;}
.footer_cta span{font-size:26pt;margin-left:26px;}
.footer-top{background-color:#2e71b8;color:#fff;}
.footer-bottom{background-color:#6dbf50;}
.footer-cols{float:left;}
.cust-footer-bar{padding-top:40px;}
.cust-footer-bar p{text-align:center;font-size:medium;font-weight:bold;letter-spacing:1px;}
.cust-footer-bar .social-widget.socials{text-align:right;}
.footer-cols .footer_nav{text-align:center;border:none;float:none;}
ul.footer_nav li{padding:16px 0 !important;width:85px;margin:0 27px;vertical-align:top;}
.socials li{margin:0px !important;}
.socials li a{background:none !important;width: 35px;height: 35px;}
.socials li a img:hover{opacity:0.5 !important;}
.copy-wrapper{padding-top:10px !important;padding-bottom:10px !important;}
.copy-wrapper .copyright{color:#ffffff !important;font-family:inherit;font-size:inherit;margin-top:0px !important;}
.copy-wrapper .txtright{float:right;margin-right:16px;}
.footer-address a{color: #ffffff !important;}
.footer-address a:hover{color: #6dbf50 !important;}
@media screen and (min-width:1200px){.container{width:999px !important;}
.lrboxes{margin-bottom:60px;padding-bottom:40px;}
.left_main_big_box{width:90% !important;}
.right_sub_small_box{padding:20px !important;width:40% !important;position:absolute !important;right:0;bottom:0;}
.left_sub_small_box{padding:20px !important;width:40% !important;position:absolute !important;left:0;bottom:0;z-index:1;}
.right_main_big_box .vc_column-inner{padding-right:0px !important;}
.left_sub_small_box .vc_column-inner, .right_sub_small_box .vc_column-inner{padding-top:15px !important;}
.right_main_big_box{width:90% !important;float:right !important;}
.right_main_big_box .vc_column-inner{padding-right:0px !important;}
.home_cta_h3{font-size:60pt !important;letter-spacing:3px;}
.feature_box_row{padding-top:30px !important;padding-bottom:30px !important;}
}
@media screen and (min-width:768px) and (max-width:1200px){.lrboxes{margin-bottom:60px;padding-bottom:40px;}
.left_main_big_box{width:90% !important;}
.right_sub_small_box{padding:20px !important;width:45% !important;position:absolute !important;right:5px;bottom:0;}
.right_sub_small_box h5, .left_sub_small_box h5{font-size:40px !important;margin-bottom:12px !important;}
.right_sub_small_box p, .left_sub_small_box p{line-height:22px !important;}
.left_sub_small_box{padding:20px !important;width:45% !important;position:absolute !important;left:5px;bottom:0;z-index:1;}
.right_main_big_box .vc_column-inner{padding-right:0px !important;}
.right_sub_small_box .vc_column-inner{padding-top:15px !important;}
.right_main_big_box{width:90% !important;float:right !important;}
.right_main_big_box .vc_column-inner{padding-right:0px !important;}
}
@media screen and (min-width:768px){.five-col.vc_row .vc_col-sm-2{float:left;width:18.5%;padding:0;margin-right:1.5%;min-height:0;}
.five-col.vc_row .vc_col-sm-2:nth-last-child(2){margin-right:0;}
}
@media screen and (max-width:1200px){#menu-footer-menu li{margin:0 15px;width:100px;padding:10px 0 !important;}
}
@media screen and (max-width:992px){ul.cust_top_nav{display:block !important;}
.menu-tumbl{display:block;}
.mobile-tumbl{display:block;}
.cust-top-bar .container{padding-bottom:0px;}
.cust-top-bar .cust_top_nav{padding-left:unset !important;}
ul.cust_top_nav li{padding:10px 0 !important;margin:10px;}
.copy-wrapper .copyright, .copy-wrapper .txtright{float:none !important;text-align:center !important;width:100% !important;}
#menu-footer-menu{margin-top:16px !important;display:block;columns:2;-webkit-columns:2;-moz-columns:2;}
#menu-footer-menu li{margin:0 0px;width:100%;padding:8px 0 !important;}
#menu-footer-menu li a{font-size:12px !important;}
.gfcontact_form .gfield_description{width:calc(8% - 10px) !important;}
}
@media screen and (min-width:950px) and (max-width:1023px){.cta_col h3{margin-bottom:40px;}
.cta_col p, .cta_col .feature_box{margin-bottom:20px !important;}
.cta_col h3.play_font{}
.cta_col p{font-size:16pt !important;line-height:16px;}
.cta_mail a{padding-top:10px !important;padding-bottom:10px !important;}
.cta_bg{background-size:contain !important;background-repeat:no-repeat !important;}
.cta_bg{height:450px !important;}
}
@media screen and (min-width:841px) and (max-width:949px){.cta_col{margin-top:100px !important;}
.cta_col h3{margin-bottom:30px;}
.cta_col p, .cta_col .feature_box{margin-bottom:26px !important;}
.cta_col h3.play_font{}
.cta_col p{line-height:16px;}
.cta_mail a{padding-top:10px !important;padding-bottom:10px !important;}
.cta_bg{background-size:contain !important;background-repeat:no-repeat !important;}
.cta_bg{height:450px !important;}
.hephaistos.tparrows{top:108% !important;width:25px;height:25px;}
.hephaistos.tparrows:before{font-size:16px;line-height:25px;}
.tp-leftarrow.tparrows{left:-10% !important;}
.tp-rightarrow.tparrows{left:-13% !important;}
}
@media screen and (min-width:768px) and (max-width:840px){.cta_col{margin-top:100px !important;}
.cta_col h3{margin-bottom:25px;}
.cta_col p, .cta_col .feature_box{margin-bottom:20px !important;}
.cta_col h3.play_font{font-size:40pt !important;}
.cta_col p{font-size:14pt !important;line-height:16px;}
.feature_box h3{}
.cta_mail a{padding-top:10px !important;padding-bottom:10px !important;font-size:18pt !important;}
.cta_bg{background-size:contain !important;background-repeat:no-repeat !important;}
.cta_bg{height:400px !important;}
.cta_bg .cta_girl_image .vc_column-inner {padding-top: 0px !important;}
.cta_bg .cta_girl_image .cta_girl {margin-top: 0px !important;width: 81%;margin-left: 20%;}
.hephaistos.tparrows{top:108% !important;width:25px;height:25px;}
.hephaistos.tparrows:before{font-size:16px;line-height:25px;}
.tp-leftarrow.tparrows{left:-10% !important;}
.tp-rightarrow.tparrows{left:-13% !important;}
.footer_cta h3{font-size:45pt !important;line-height:0 !important;}
}
@media screen and (max-width:767px){.feature_box_row{padding-top:0px !important;padding-bottom:10px !important;}
.footer-cols{width:100% !important;}
.footer-cols:first-child{text-align:center;}
.cust-footer-bar .social-widget.socials{text-align:center;}
.cust-footer-bar p{font-size:medium;}
.cta_bg{z-index:-1 !important;}
.last-lrboxes{margin-bottom:-100px !important;}
.cta_mail a{padding-top:10px !important;padding-bottom:10px !important;}
.gfcontact_form .gfield_description{width:calc(10% - 10px) !important;}
.first_cb .gfield_label{width:100%;text-align:left;}
.first_cb .ginput_container_checkbox{width:100% !important;float:left;}
.contact_txt_block{text-align:center !important;}
.hephaistos.tparrows{top:110% !important;width:25px;height:25px;}
.hephaistos.tparrows:before{font-size:16px;line-height:25px;}
.tp-leftarrow.tparrows{left:-10% !important;}
.tp-rightarrow.tparrows{left:-13% !important;}
.parallaxbg_row a{font-size:16px !important;}
.home_three_btn{margin-bottom:20px !important;}
.training_video_section .vc_column-inner{width:100% !important;}
.footer_cta h3{font-size:40pt !important;line-height:0 !important;}
}
@media screen and (max-width:660px){#menu-footer-menu li{padding:7px 0 !important;}
.gfcontact_form .gfield_description{}
.gfcontact_form input.large, .gfcontact_form textarea.large{padding:7px 4px !important;}
.hephaistos.tparrows{top:110% !important;width:25px;height:25px;}
.hephaistos.tparrows:before{font-size:16px;line-height:25px;}
.tp-leftarrow.tparrows{left:-16% !important;}
.tp-rightarrow.tparrows{left:-19% !important;}
}
@media screen and (max-width:640px){.first_cb{margin-bottom:30px !important;}
.login_form input.large{padding:7px 4px !important;}
}
@media screen and (max-width:600px){.gfcontact_form .gfield_description{padding:10px 11px !important;}
.hephaistos.tparrows{top:113% !important;width:25px;height:25px;}
.hephaistos.tparrows:before{font-size:16px;line-height:25px;}
.tp-leftarrow.tparrows{left:-26% !important;}
.tp-rightarrow.tparrows{left:-29% !important;}
.feature_box h3{font-size:20pt !important;}
.img_sterilox #play_font{font-size:30pt !important;}
.feature_box_row .wpb_content_element{margin-bottom:20px !important;}
.footer_cta{padding:20px 0;}
.footer_cta span{font-size:15pt;margin-left:16px;}
}
@media screen and (max-width:490px){ul.cust_top_nav a{font-size:12px !important;}
.hephaistos.tparrows{top:118% !important;width:25px;height:25px;}
.hephaistos.tparrows:before{font-size:16px;line-height:25px;}
.tp-leftarrow.tparrows{left:-30% !important;}
.tp-rightarrow.tparrows{left:-35% !important;}
}
@media screen and (max-width:440px){#menu-footer-menu{display:block;width:100%;}
#menu-footer-menu li{margin:0 0px;}
.cta_col h3.play_font{font-size:35pt !important;}
.cta_col p{font-size:12pt !important;}
.feature_box h3{font-size:20pt !important;}
.feature_box_row h4.feature_imgbox_title a{font-size:18pt !important;font-family:'AileronBlack' !important;}
.gfcontact_form .gfield_description{width:calc(15% - 10px) !important;}
.gfcontact_form input.large, .gfcontact_form textarea.large{padding:7px 4px !important;width:85% !important;}
.hephaistos.tparrows{top:127% !important;width:22px;height:22px;}
.hephaistos.tparrows:before{font-size:14px;line-height:22px;}
.tp-leftarrow.tparrows{left:-40% !important;}
.tp-rightarrow.tparrows{left:-46% !important;}
.header_title h1{font-size:20pt !important;}
.header_title span{font-size:30pt !important;}
.login_form label{padding:10px 10px !important;}
}
@media screen and (max-width:380px){.hephaistos.tparrows{top:129% !important;}
.tp-leftarrow.tparrows{left:-42% !important;}
.tp-rightarrow.tparrows{left:-47% !important;}
}
@media screen and (max-width:340px){.hephaistos.tparrows{top:135% !important;}
.tp-leftarrow.tparrows{left:-45% !important;}
.tp-rightarrow.tparrows{left:-51% !important;}
.footer_cta span{font-size:13pt;margin-left:13px;}
.login_form label{padding:10px 10px !important;font-size:10px !important;}
}