.ctabluetxt{color:#ffffff!important;font-size:30px!important;font-weight:300!important;line-height:35px}.q_icon_with_title.tiny .icon_holder img{width:78px}.q_icon_with_title .icon_text_holder h5.icon_title{margin-bottom:7px}.q_icon_with_title:not(.right) .icon_holder{padding-top:8px}.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder{color:#1fb9b9}.testimonials_c_holder .testimonial_content_inner{padding:53px 45px 55px}.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder{margin:16px 0 20px}.testimonials_c_holder .testimonial_content_inner .testimonial_author{margin-top:27px}.testimonials_c_holder .testimonial_content_inner .testimonial_image_holder{margin-bottom:26px}.testimonials_c_holder.light .flex-control-nav li a{background-color:rgba(255,255,255,.3)}.testimonials_c_holder .flex-control-nav li{width:10px;height:10px;margin:0 2px}.qode_video_box .qode_video_image .qode_video_box_button{background-color:#e8f6f6}.qode_video_box .qode_video_image .qode_video_box_button_arrow{border-left-color:#1fb9b9}.footer_top .widget_nav_menu ul li{padding:0}.wpcf7 form.wpcf7-form p{margin-bottom:2px}.footer_top h5{margin:8px 0 10px}.footer_top a:hover{text-decoration:underline}.carousel-inner .slider_content .text .qbutton{margin:5px 0 0}.q_icon_with_title .icon_text_inner{padding:1px 0 0}.title.title_size_medium h1{text-transform:none}.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 43px}.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:3px 0 -6px 0}@media only screen and (max-width:768px){.call-to-action h3{text-align:center!important}}header:not(.centered_logo) .header_fixed_right_area{line-height:26px}.header_bottom{box-shadow:-4px 4px 5px 0 rgba(0,0,0,.03)}@media only screen and (min-width:1001px){.header_top_bottom_holder:after{content:'';width:100%;height:0;position:absolute;bottom:60px}}@media only screen and (max-width:1000px){header:not(.centered_logo) .header_fixed_right_area{display:none}}.header_bottom_right_widget_holder{padding-right:0}div.wpcf7 .ajax-loader{display:none}input[type="date"]::-webkit-calendar-picker-indicator{color:#505050}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{opacity:1}#makeappo .qbutton.small{text-align:center!important;margin:0 auto!important}#seemore .qbutton.small{text-align:center!important;margin:0% 50% 0% 25%!important;width:50%!important}@media only screen and (min-width:990px) and (max-width:1044px){.latest_post_two_excerpt h4 a{text-align:center!important}.latest_post_two_excerpt p{text-align:center!important}.latest_post_two_holder,.latest_post_two_holder .latest_post_two_image,.latest_post_two_holder>ul>li{display:block!important;height:320px!important;padding:0px!important}#bloghome .latest_post_two_holder .latest_post_two_text{padding:51px 33px 80px 73px;text-align:left!important;float:left!important;width:45%!important;top:-350px!important;position:relative!important}#bloghome .latest_post_two_holder .latest_post_two_image a,#bloghome .latest_post_two_holder .latest_post_two_image img{float:right!important}.latest_post_two_holder .latest_post_two_image a,.latest_post_two_holder .latest_post_two_image img{width:72%!important}}@media only screen and (max-width:990px){.latest_post_two_holder .latest_post_two_image a,.latest_post_two_holder .latest_post_two_image img{width:100%!important}.latest_post_two_text{text-align:left!important}}@media only screen and (min-width:1044px) and (max-width:1900px){#bloghome .latest_post_two_holder .latest_post_two_text{padding:51px 33px 80px 73px;text-align:left!important;float:left!important;width:45%!important;top:-450px!important;left:0px!important;position:absolute!important}#bloghome .latest_post_two_holder .latest_post_two_image a,#bloghome .latest_post_two_holder .latest_post_two_image img{float:right!important;height:475px!important}.latest_post_two_holder{height:463px!important}.latest_post_two_holder .latest_post_two_image a,.latest_post_two_holder .latest_post_two_image img{width:72%!important}}@media only screen and (min-width:1900px){#bloghome .latest_post_two_holder .latest_post_two_text{padding:51px 33px 80px 73px;text-align:left!important;float:left!important;width:45%!important;top:-680px!important;left:0px!important;position:absolute!important}#bloghome .latest_post_two_holder .latest_post_two_image a,#bloghome .latest_post_two_holder .latest_post_two_image img{float:right!important;height:770px!important}.latest_post_two_holder{height:753px!important}.latest_post_two_holder .latest_post_two_image a,.latest_post_two_holder .latest_post_two_image img{width:72%!important}}#bloghome .hvv-tagInfo{display:none!important}#bloghome .latest_post_two_holder .latest_post_two_info,#bloghome .latest_post_two_holder .latest_post_two_info_inner{display:none!important}input.wpcf7-form-control.wpcf7-submit{margin-top:10px!important}.carousel-inner .slider_content .text .qbutton:not(.white){background-color:#00ffff!important}.qbutton.green:hover,.qbutton.white:hover{border-color:#00ffff!important}.qbutton.green:hover,.qbutton.white:hover{border-color:#00ffff!important}. call_to_action .qbutton.white:hover{background:#3e4144!important}@media only screen and (max-width:1400px){#cta .qbutton,.qbutton.medium{margin-top:10px!important}#imgserv .wpb_single_image img{border-bottom:5px solid #0ff;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC}#imgserv p{font-weight:300!important}.NCpromo{border-radius:10px 80px!important}h2.ctablue{color:#ffffff!important;font-size:60px!important;font-weight:700!important;text-align:right!important}.NPformsidebar .vc_column-inner{border-radius:20px;text-align:center}.page-id-318 .wpb_wrapper .wpcf7 form input,.page-id-318 .wpb_wrapper .wpcf7 form textarea{display:block;margin:5px 0 10px;outline:0;resize:none;font-size:13px;line-height:17px;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}}.page-id-318 .wpcf7 form.wpcf7-form p{margin-bottom:20px}@media only screen and (max-width:768px){.two_columns.responsive_mode_from_768 .q_elements_item_content{padding:5%!important}}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.header-right-widget a{vertical-align:top}.header_top p{line-height:20px}.header_top p{padding:0}header:not(.sticky) .q_logo{top:0}.footer_col1{text-align:center!important}.column2.footer_col2 .wpb_column.vc_column_container.vc_col-sm-6 p{text-align:center}.footer_col2 h5{text-align:center}.list-outside{list-style-position:outside;padding-left:15px}li{line-height:28px}@media(min-width:480px){.footer_col1{text-align:unset!important}}@media(min-width:992px){.header_top{height:70px;z-index:0}nav.main_menu>ul>li>a{padding:0 6px;font-size:12px}.sticky nav.main_menu>ul>li>a,.book-now-btn a{font-size:13px}.sticky nav.main_menu>ul>li>a{font-size:11px;padding:0 5px}.book-now-btn a{font-size:11px}}@media(min-width:1200px){nav.main_menu>ul>li>a{padding:0 13px;font-size:13px}.sticky nav.main_menu>ul>li>a{font-size:13px;padding:0 9px}.sticky .book-now-btn a{font-size:13px}}@media(min-width:1600px){nav.main_menu>ul>li>a{padding:0 14px;font-size:14px}.sticky nav.main_menu>ul>li>a{font-size:14px;padding:0 10px}}.page-title-custom{color:#5e5e5e;font-size:90px;line-height:100px;font-style:normal;font-weight:400;text-shadow:none;letter-spacing:0;text-transform:none}.drop_down .wide:not(.right_position) .second ul li:first-child{border-left-color:1px solid #3d3d3d!important}.second #nav-menu-item-16154{border-left:1px solid #3d3d3d!important}.call_to_action_text span{color:#3E4144!important}.call_to_action{border-top:2px solid rgb(244,244,244)}.qode-accordion-holder .qode-title-holder.ui-state-active,.qode-accordion-holder .qode-title-holder.ui-state-hover{background:#3e4144}.header-right-widget p{margin:0}.accordion-container .qode-tab-title-inner{font-size:14px;font-weight:700}.book-now-btn{border-radius:4px;background:#0ff}.book-now-btn a{color:#3e4144!important;font-size:14px!important;font-style:normal important;font-weight:400!important;letter-spacing:2.7px!important;text-transform:uppercase!important}header:not(.sticky) .book-now-btn{display:none}header .sticky .book-now-btn,.mobile_menu .book-now-btn{display:block!important}.mobile_menu .book-now-btn{text-align:center;margin:10px}.wpcf7-response-output.wpcf7-mail-sent-ok{background:#00ffff!important;color:#3e4144!important}div.wpcf7-response-output:before{color:#3e4144!important}.no-display{display:none}.twocolumnlist li{width:100%!important}@media(min-width:768px){.twocolumnlist li{width:50%!important}}