p,a{font-size:clamp(1rem,1.2vw,1.125rem)}h1,.et_pb_title_container h1{font-size:clamp(1.39rem,5.5vw,3.5rem);color:#ffffff;font-weight:500;line-height:110%}h2{font-size:clamp(1.625rem,3vw,2.875rem)}h3,.wppsac-post-carousel.design-1 .wppsac-post-title a{font-size:clamp(1.5rem,3.2vw,2.375rem)}h2,h3,.wppsac-post-carousel.design-1 .wppsac-post-title a{font-weight:500;line-height:110%;color:#000000}h4{font-size:clamp(1.25rem,2.5vw,1.875rem)}h5{font-size:clamp(1.1rem,2vw,1.5rem)}.db-counter .percent p,.db-counter span.percent-value{font-size:clamp(1.875rem,2.5vw,2.2rem);color:#0D3D5C}h4,h5{color:#0D3D5C;font-weight:500;line-height:130%}.custom-header .et_pb_menu_0_tb_header.et_pb_menu ul li a,.custom-header .et_pb_menu_1_tb_header.et_pb_menu ul li a{font-size:16px;color:#ffffff}.blue,.blue.et_pb_number_counter .percent p .percent-value,#fullfunel h5{color:#0D3D5C}#hero h5{color:#ffffff}.v-center{display:flex;align-items:center}body #page-container .et_pb_section .et_pb_button.jm_btn,body #page-container .et_pb_section .et_pb_button.jm_btn:hover{font-weight:500;border-radius:36px!important;transform:none!important;padding:13px 59px 13px 49px;letter-spacing:0}header .et_pb_menu__logo-wrap img{width:80%}header .et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li a{font-size:16px}.custom-header .et_pb_column_1_4,.custom-header .et_pb_column_3_4{display:flex;align-items:center}.custom-header .et_pb_column_3_4{justify-content:flex-end}.custom-header .et_pb_row .et_pb_column.et_pb_column_3_4	.et_pb_menu_0_tb_header{padding:12px 0}.custom-header::before{content:"";position:absolute;inset:0;background:#ffffff;opacity:0;transition:opacity 0.4s ease;z-index:0}.logo-dark{display:none}.logo-dark img,.logo-light img{width:80%}.custom-header.scrolled .logo-light{display:none}.custom-header .logo-light,.custom-header.scrolled .logo-dark{display:block;padding:10px 0}.et_pb_section.custom-header.scrolled .et_pb_menu_1_tb_header.et_pb_menu ul li a,.et_pb_section.custom-header.scrolled .et_pb_menu_1_tb_header.et_pb_menu ul li.current-menu-item a{color:#000000}.custom-header.scrolled::before{opacity:1}.custom-header *{position:relative;z-index:1}#hero .jm_btn,#hero .jm-btn:hover{color:#0D3D5C;background:#ffffff;border:#ffffff}.et_pb_image.servicePic,.et_pb_image.serviceIcon,.et_pb_module.serviceIconText{text-align:center}.et_pb_section .et_pb_row.serviceCard{padding:2% 0!important;display:flex;align-items:center}#stackedCard .jm_btn,#stackedCard .jm_btn:hover,#stackedCard5 .jm_btn,#stackedCard5 .jm_btn:hover{margin-top:50px;color:#ffffff;background:#0D3D5C;border:#0D3D5C}#aboutUs{background:#ffffff;z-index:10}.db-counter .et_pb_module.et_pb_text{margin-bottom:0}.db-counter .et_pb_number_counter .percent p{line-height:44px}.db-counter .et_pb_number_counter .percent{height:44px}.db-counter .et_pb_number_counter{text-align:left}.db-counter h3,.db-counter .percent-value{font-weight:400}.db-counter .et_pb_number_counter.et_pb_with_title .percent{margin-bottom:0}.custom_post_carousel .wppsac-sub-content{display:none}.wppsac-post-content-position{top:30%;position:absolute;text-align:center;margin:0 0.5%}.wppsac-post-carousel.design-1 .wppsac-post-title a,.wppsac-post-carousel.design-1 a.wppsac-readmorebtn{color:white}.wppsac-post-carousel.design-1 a.wppsac-readmorebtn{border-color:white;border-radius:100px;font-size:20px;font-weight:600;padding:13px 34px}#fullfunel{position:relative;height:100vh;overflow:hidden}#fullfunel .ff-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;opacity:0}#fullfunel .ff-card:first-child{opacity:1}.ff-card:nth-child(1){z-index:5}.ff-card:nth-child(2){z-index:4}.ff-card:nth-child(3){z-index:3}.ff-card:nth-child(4){z-index:2}.ff-card:nth-child(5){z-index:1}.ff-card.fade-out{opacity:0.3;transform:scale(0.95)}.n2-ss-slider .n2-ss-slide-background-image img{border-radius:32px}.n2-ss-slider .n2-ss-slide>div{padding:0 10px}#contact{padding-bottom:0}.wpcf7-spinner{display:none}#contact h3{padding-bottom:37px}#contact h5{padding-bottom:18px}#contact p{color:rgba(17,17,17,0.6);padding-bottom:14px}form label{color:#000000}.cf7-row{display:flex;gap:20px;margin-bottom:15px}.cf7-col{flex:1}.cf7-col input{width:100%;height:55px;border-radius:27px;padding:16px 25px;margin-top:10px}.cf7-col-full{flex:100%}.cf7-col-full textarea{width:100%;border-radius:25px;padding:17px 25px;margin-top:10px;resize:none}.cf7-col.captcha,.cf7-col.captcha img{display:flex;align-items:center}#contact form .cf7-col.captcha p{padding-bottom:0;margin:auto}#contact input[type="submit"]{height:53px;width:100%;border-radius:27px;background:#0D3D5C;border-color:#0D3D5C;font-size:18px;color:#ffffff}footer .et_pb_section{padding:0}footer .et-menu a,footer p,footer .et_pb_text{color:#ffffff}footer .et_pb_menu__menu>nav>#menu-footer>li,footer .et_pb_menu__menu>nav>#menu-footer2>li{width:100%}footer .et_pb_menu__menu #menu-footer #menu-footer li a,footer .et_pb_menu__menu #menu-footer #menu-footer2 li a{display:block}footer .et_pb_menu_0_tb_footer.et_pb_menu,footer .et_pb_menu_1_tb_footer.et_pb_menu{background-color:#232323}.et_pb_fullwidth_section .et_pb_title_container{width:90%}.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-grid-content h2.pgafu-post-title{padding:0}.pgafu-post-grid-main h2.pgafu-post-title a{color:#000000}.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-grid-content{text-align:left}.pgafu-image-fit .pgafu-post-image-bg img{object-position:bottom center;border-radius:16px}.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-image-bg{background:transparent;margin-bottom:36px}.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-grid-content .pgafu-post-title{padding:0}.pgafu-post-content{padding-top:15px}.pgafu-post-grid{margin-bottom:110px}.pgafu-post-grid-main.pgafu-design-1.pgafu-image-fit .pgafu-post-image-bg{height:auto!important}.pgafu-image-fit .pgafu-post-image-bg img{width:100%;height:auto}@media all and (min-width:360px) and (max-width:767px){#aboutUs .et_pb_column_1_2{width:50%!important}}@media all and (max-width:767px){#hero .et_pb_text h1,#hero .et_pb_text h5,#hero .et_pb_button_module_wrapper{text-align:center}.serviceCard .et-last-child{position:absolute;width:30%!important;float:right;right:0;top:20%}#stackedCard .et_pb_row.serviceCard{padding:10% auto!important}.et_pb_section .et_pb_row.serviceCard h2{padding-top:30%}.et_pb_section .et_pb_row.serviceCard h2{width:70%}.wppsac-post-content-position{width:18%}#fullfunel .et_pb_row.ff-card .et_pb_text{text-align:center}#fullfunel img{width:80%}#blogpost{padding-top:0}#blogpost .et_pb_row{padding:40px 0}}@media all and (min-width:768px) and (max-width:980px){}@media all and (min-width:768px){.serviceCard .et_pb_image.servicePic img{width:clamp(200px,30vw,410px)}#fullfunel .et_pb_row.ff-card{display:flex;align-items:center}.wppsac-post-content-position{width:12%}.n2-ss-slide .n2-ss-layer{padding:1% 3%}.n2-ss-slide,.n2-ss-slider .n2-ss-slide-background{padding:0 15px}}@media all and (max-width:980px){.et_boxed_layout #page-container .header-mobil .et_pb_row{width:100%}header .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar::before,header .et_pb_fullwidth_menu_0_tb_header .mobile_nav .mobile_menu_bar::before{color:#ffffff}.header-mobil .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img{max-height:60px;width:auto}.et_mobile_menu{border-top:0}#hero{height:90vh}#aboutUs h2{text-align:center}#db-title{padding-bottom:0}#aboutUs .db-counter{padding:8px 0}#aboutUs .db-counter .et_pb_column.et_pb_column_1_2{width:48%!important;padding:2%;background:#f1f1f1;border-radius:5px}#aboutUs .db-counter .et_pb_column:first-child{margin-right:4%;margin-bottom:0}.et_boxed_layout #page-container #blogrow.et_pb_row{width:100%}}@media all and (min-width:981px){.et_pb_section_1_tb_header.et_pb_section.custom-header{background:url(https://teszt.jaguarmedia.hu/wp-content/uploads/2025/09/header.jpg) top center;background-size:cover;transition:all 0.3s ease}#hero{margin-top:-5%;height:100vh}.et_pb_gutters3 #aboutUs .et_pb_column_1_6{width:14.083%}.et_pb_gutters3 #aboutUs .et_pb_column{margin-right:4.5%}#adatb{display:flex;justify-content:center;padding-top:110px}#adatb .et_pb_column.et_pb_column_1_5{border-right:2px solid #d9d9d9}#adatb .et_pb_column.et_pb_column_1_5.et-last-child{border-right:0px}}@media all and (min-width:981px) and (max-width:14050px){}@media all and (max-width:1440px){.et_boxed_layout #page-container{width:100vw}}