.q_icon_list .qode-ili-icon-holder{line-height:51px;height:51px;width:51px}.q_icon_list p{padding:13px 0 0 66px}.footer_top .widget_nav_menu ul li{padding:0}.footer_top a:hover{text-decoration:underline}.wpcf7 form.wpcf7-form p{margin-bottom:2px}.footer_top h5{margin:0 0 11px}.testimonials_c_holder .testimonial_content_inner{padding:53px 45px 49px}.testimonials_c_holder .testimonial_content_inner .testimonial_image_holder{margin-bottom:28px}.testimonial_star_holder .icon_star{font-size:14px}.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder{margin:16px 0 20px}.testimonials_c_holder .testimonial_content_inner .testimonial_author{margin-top:36px}.testimonials_c_holder .flex-control-nav li{width:10px;height:10px;margin:0 2px}.testimonials_c_holder .flex-control-nav li a{background-color:#b7b7b7}.testimonials_c_holder .flex-control-nav{margin-top:38px}.qode_video_box .qode_video_image .qode_video_box_button_arrow{border-left:18px solid #fff}.qode_video_box .qode_video_image .qode_video_box_button{background-color:#ffe522}.qode_video_box .qode_video_image:hover .qode_video_box_button{background-color:#ffe947}nav.main_menu>ul>li.active>a>span:not(.plus){position:relative;display:inline-block;vertical-align:middle;padding:11px 23px;border-radius:0;background-color:#ffe522}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{opacity:1}nav.main_menu ul li.active a{padding:0}.header_top{height:35px;line-height:36px}header .header_top .q_social_icon_holder{margin-top:-1px;width:29px}.header-widget.widget_nav_menu ul.menu li a{padding:0 0 0 26px}.header-widget.widget_nav_menu{padding:0 24px 0 0}.carousel-inner p{margin:0 0 4px}.carousel-inner .slider_content .text .qbutton.white{margin-left:8px}.title.title_size_medium h1{text-transform:none}.q_list.circle ul>li:before{width:5px;height:5px;background-color:#023368}.q_list.circle ul>li{margin:0 0 9px;padding:0 0 0 16px}.q_list.circle ul>li:hover{text-decoration:underline}.header-widget.widget_nav_menu ul.menu li a:hover{color:#6c8eb2 !important}.portfolio_single .portfolio_container{margin-top:24px}@media only screen and (max-width:768px){.title.title_size_medium h1{font-size:59px;line-height:60px;margin-bottom:5px}}@media only screen and (max-width:600px){.subtitle{display:none}.title.title_size_medium h1{font-size:31px;line-height:33px;margin-bottom:0}}