@charset "UTF-8";
/* https://www.frontierpacificde.com/wp-content/themes/bridge/css/custom_css.css?ver=1741882781 */
.q_logo img{display:block;opacity:1;position:absolute;top:-50%;height:80%!important;width:auto!important;max-width:none;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.center{text-align:center;margin-left:auto;margin-right:auto;display:block}.center img{text-align:center;margin-left:auto;margin-right:auto;display:block}.top-banner{font-weight:700;font-size:24px;text-align:center;padding:10px 0 20px}.no-p-margin p{margin:0}.entry_title h4 a{line-height:25px!important}.post_info{display:none!important}ul{margin:15px 0 25px 30px;list-style-position:outside}.caroufredsel-direction-nav a,.flex-direction-nav a{background-color:#234d6e}.caroufredsel-direction-nav a:hover,.flex-direction-nav a:hover{background-color:#333435!important}body .gform_wrapper input[type=submit]:hover,body .gform_wrapper input[type=button]:hover,body .gform_wrapper input[type=reset]:hover{border:0 solid #303030;background-color:#0303c5;color:#fff}.testimonial_title_holder h5{font-size:20px;font-weight:700;text-transform:none;letter-spacing:0;font-family:'Montserrat',sans-serif}.testimonials_c_holder .testimonial_content_inner{padding:53px 45px 50px}.testimonials_c_holder .testimonial_content_inner .testimonial_image_holder{margin-bottom:26px}.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder{margin:14px 0 19px}.testimonials_c_holder .testimonial_content_inner .testimonial_author{margin-top:29px}.testimonials_c_holder .flex-control-nav li{width:10px;height:10px;margin:0 2px}.testimonials_c_holder .flex-control-nav li a{background-color:#afafaf}.testimonials_c_holder .flex-control-nav{margin-top:39px}.qode_video_box .qode_video_image .qode_video_box_button_arrow{border-left-color:#fff}.qode_video_box .qode_video_image .qode_video_box_button{background-color:#2e82ea}.qode_video_box .qode_video_image:hover .qode_video_box_button{background-color:#3c8ff6}.footer_top .widget_nav_menu ul li{padding:0}.footer_top a:hover{text-decoration:underline}.footer-a a{font-size:11px}span.footer-a{font-family:"Monserrat",sans-serif;font-size:11px!important;text-transform:uppercase!important;font-weight:400!important;font-style:normal!important}.footer_top h5{margin:8px 0 11px}.title.title_size_small h1{text-transform:none}.breadcrumb .current{color:#3498db}.breadcrumb a:hover{color:#fff}.breadcrumb{font-size:15px}.qode-lower-section-z-index .full_section_inner{z-index:19}.header_top{padding-right:5%}.header_top .q_social_icon_holder{float:left;margin:0;width:40px;position:relative;top:5px}.header-number{margin-right:20px}.header-number h6{display:inline-block;padding-left:10px}.header-number i{font-size:24px;color:#2e82ea;position:relative;top:5px}.header-email i{font-size:24px;color:#2e82ea;position:relative;top:7px}.header-email h6{display:inline-block;padding-left:10px}@media only screen and (min-width:769px){.show-768{display:none!important}}@media only screen and (max-width:768px){.hide-768{display-none!important}.call-to-action h3{text-align:center!important}}@media only screen and (max-width:1000px){.q_logo img{top:0%!important}}@media only screen and (max-width:1100px){.q_icon_with_title.medium .icon_holder img{width:34px}.q_icon_with_title.medium.custom_icon_image .icon_text_holder{padding:0 0 0 47px}.q_icon_with_title.medium.custom_icon_image .icon_text_holder .icon_text_inner p{font-size:13px}.q_icon_with_title.medium.custom_icon_image .icon_text_holder .icon_text_inner h6{margin:0 0 -6px 0;font-size:13px}.q_icon_with_title.medium .icon_holder{margin-top:5px}.header_menu_bottom .header_bottom_right_widget_holder .q_social_icon_holder a>span{border-top:none;border-bottom:none}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{opacity:1}div.comment_form{margin:0 0 104px}}@media only screen and (min-width:601px) and (max-width:768px){.breadcrumb{position:relative;margin-top:15px}}@media only screen and (max-width:600px){.breadcrumb{display:none}.title.title_size_small h1{font-size:25px}h2 a{font-size:24px;line-height:31px}.header_top .q_social_icon_holder{display:none}.menu-footer-menu-container{margin-left:0px!important}}@media only screen and (max-width:410px){.header_top .left{display:none}.header-number{padding-top:10px}.header-email{display:none}.menu-footer-menu-container{margin-left:0px!important}}@media only screen and (min-width:1001px) and (max-width:1229px){.q_logo img{height:65%!important;top:-40%!important}nav.main_menu>ul>li>a{padding:0 5px!important;font-size:14px!important;position:relative;left:60px}}@media only screen and (min-width:1230px) and (max-width:1300px){.q_logo img{height:65%!important;top:-40%}}span.date.entry_date.updated{color:#262626}.post_text_inner h2{font-size:20px;font-weight:700;line-height:26px}.menu-footer-menu-container{margin-left:-165px}