body .et_pb_menu_0_tb_header.et_pb_menu ul li.contact-btn a{padding:17px 21px!important}@media(min-width:980px){body h1{font-size:45px!important}}.reference-client{justify-content:center}.question .et_pb_accordion_0.et_pb_accordion .et_pb_accordion_item{margin-bottom:0;padding:29px 0}.type-mission .dipl_image_card_inner_content_wrapper{position:absolute;top:33px}.testimonial-block.dipl_testimonial_slider .layout1 .dipl_testimonial_author_image{width:63px;height:50px}.testimonial-block.dipl_testimonial_slider .dipl_testimonial_author_image img{border-radius:100%}.pagination{display:flex;align-items:center;gap:40px;justify-content:center}.pagination button{width:64px;height:64px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:2px solid #2B3C77;transition:background 0.2s}.icon-white{display:none}.btn:hover .icon-dark{display:none}.btn:hover .icon-white{display:block}.pagination button img{width:22px;height:22px;transition:filter 0.2s}.pagination button:hover{background:#2B3C77}.pagination button:hover img{filter:brightness(0) invert(1) brightness(2)}.btn-next img{transform:rotate(180deg)}.counter{font-size:18px;color:#aaa;font-weight:400}.counter strong{color:#333;font-weight:600}