.header_top{height:45px;line-height:45px}.header_top .q_icon_list{display:inline-block;margin-right:28px;margin-bottom:0}.header_top .q_icon_list:last-child{margin-right:0}.header_top .q_icon_list .qode-ili-icon-holder{border-radius:4px}.hesperiden.tparrows,.hesperiden.tparrows:before{height:64px;width:64px;text-align:center;line-height:67px;font-size:24.5px;border-radius:5px;color:#272626;font-family:FontAwesome;transition:background-color .2s ease,color .2s ease}.hesperiden.tparrows{background-color:#fff}.hesperiden.tparrows:hover{background-color:#fab012}.hesperiden.tparrows:hover:before{color:#fff}.hesperiden.tparrows.tp-leftarrow:before{content:""}.hesperiden.tparrows.tp-rightarrow:before{content:""}i.qode_icon_font_awesome.fa.fa-arrow-up{font-size:20px!important}.side_menu_button{top:3px}.side_menu .widget{margin:0 0 28px}.page_not_found{padding-top:75px}.q_counter_holder p.counter_text{margin-top:-3px}.q_progress_bar .progress_title{font-size:16px;font-weight:500}.qode_content_slider .qode_content_slider_inner{padding-left:0}.q_icon_with_title .icon_holder{padding-top:10px}.q_icon_with_title .icon_text_holder .icon_title{padding-bottom:8px}.qode_content_slider .flex-control-nav{margin-top:67px}.qode_content_slider .flex-control-nav li{height:4px;margin:0 6px}.testimonials_c_holder .flex-control-nav li{height:4px}.testimonials_c_holder .flex-control-nav li a{background-color:#212121;border-color:#212121}.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder .testimonial_star_holder .icon_star{color:#fab012}.testimonials_c .testimonial_content .testimonial_title_holder h5{color:#212121;font-size:27px;line-height:34px;font-weight:700;letter-spacing:-.2px}.testimonials_c_holder .testimonial_content_inner .testimonial_rating_holder .testimonial_star_holder .icon_star_alt{color:#fab012}@media only screen and (max-width:768px){.qode_clients.four_columns .qode_client_holder{width:100%}}q_icon_with_title.large .icon_text_holder .icon_title{margin-bottom:4px}.q_icon_with_title .icon_text_holder .separator.small{height:4px!important}.q_icon_with_title.custom_icon_image.center .icon_holder{margin:0 0 18px}@media only screen and (max-width:600px){.title .subtitle{display:none}}@media only screen and (max-width:768px){.side_menu_button>a{display:none}}.header_top .right{height:45px;display:flex;align-items:center}.header_top .right p{padding:0}.q_icon_with_title .icon_text_holder .separator.small{display:flex;margin:auto}