.latestnews article{width:calc(50% - 30px);margin:0 15px;margin-bottom:30px}.firstnews article{width:100%!important;margin-right:0px!important;margin-bottom:30px!important}.latestnews .entry-featured-image-url{margin-bottom:15px!important}.latestnews .et_pb_ajax_pagination_container{display:flex;flex-flow:row wrap}.latestnews article img{height:12vw;object-fit:cover;min-height:200px}.firstnews article img{min-height:510px!important}.latestnews article h2{font-size:14px;max-height:64px;overflow:hidden;text-overflow:ellipsis}.firstnews article h2{font-size:20px;max-height:64px;overflow:hidden;text-overflow:ellipsis}.yellowHover:hover{box-shadow:0 8px 18px rgba(0,130,202,0.2);outline:2px solid rgba(0,130,202,0.15)}.yellowHover .et_pb_main_blurb_image img{border-radius:50%;transition:box-shadow 0.25s ease,transform 0.25s ease}.yellowHover:hover .et_pb_main_blurb_image img{box-shadow:0 0 0 6px rgba(0,130,202,0.15),0 0 16px rgba(0,130,202,0.45);transform:scale(1.05)}.timelinewrapper .et_pb_column:last-child .timeline:before{display:none}.timeline{background:#f8f8f8;padding:20px;border-bottom:4px solid #eab630;min-height:250px}.timeline:before{content:'\a';position:absolute;top:45px;width:150%;height:3px;background:#e6e6e6}.timeline h2{background:#f8f8f8;display:inline-block;padding:0 20px;left:-20px;position:relative;margin-bottom:20px}.rpwwt-widget a{display:flex}.rpwwt-widget span{font-size:14px;font-weight:600;color:#374774;line-height:1.5em}.rpwwt-widget li{border-bottom:1px solid #e6e6e6;padding:10px 0}.rpwwt-widget img{margin-top:5px!important}#content-area{margin-top:65px}.et-custom-back-to-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background:#FBC028;border-radius:50%;color:white;text-align:center;line-height:50px;font-size:25px;cursor:pointer;font-style:bold;opacity:0;visibility:hidden;transition:all 0.4s ease;z-index:9999;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.et-custom-back-to-top.visible{opacity:1;visibility:visible}.et-custom-back-to-top:hover{background:#0082CA;transform:translateY(-3px)}#main-header .nav li a:hover{background-color:rgba(0,0,0,0.3)!important;color:white!important;border-radius:6px}#main-header .nav li.current-menu-item>a,#main-header .nav li.current_page_item>a{background-color:rgba(0,0,0,0.3)!important;color:white!important;border-radius:6px}.et_mobile_menu li a:hover{background-color:rgba(0,0,0,0.3)!important;color:white!important;border-radius:6px}.et_mobile_menu li.current-menu-item>a,.et_mobile_menu li.current_page_item>a{background-color:rgba(0,0,0,0.3)!important;color:white!important;border-radius:6px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form select,.wpcf7-form textarea{width:100%;padding:10px;margin-bottom:5px;border:1px solid #ccc;border-radius:8px;font-size:13px;box-sizing:border-box;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.08);transition:all 0.3s ease}.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="email"]:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{border-color:#374774;box-shadow:0 4px 8px rgba(55,71,116,0.25);outline:none}.wpcf7-form input[type="submit"]{background-color:#374774;color:#fff;border:none;padding:10px 25px;margin-top:8px;border-radius:25px;cursor:pointer;font-size:14px;font-weight:bold;transition:background-color 0.3s ease,box-shadow 0.3s ease}.wpcf7-form input[type="submit"]:hover{background-color:#005bb5;box-shadow:0 4px 8px rgba(0,91,181,0.4)}.wpcf7-form textarea{font-size:13px;line-height:0.6;padding:10px;min-height:80px;resize:vertical}.feedback-form label{display:block;font-weight:bold;margin-bottom:6px;color:#333}.feedback-form input[type="text"],.feedback-form input[type="email"],.feedback-form select,.feedback-form textarea,.feedback-form input[type="file"]{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #ccc;margin-bottom:16px;font-size:14px;transition:border-color 0.3s ease,box-shadow 0.3s ease}.feedback-form input:focus,.feedback-form select:focus,.feedback-form textarea:focus{border-color:#0073aa;box-shadow:0 0 4px rgba(0,115,170,0.4);outline:none}.feedback-form input[type="submit"]{background-color:#0073aa;color:white;padding:12px 20px;border-radius:8px;border:none;cursor:pointer;font-size:15px;transition:background-color 0.3s ease}.feedback-form input[type="submit"]:hover{background-color:#005f87}.custom-feedback-form .form-title{font-size:20px;font-weight:strong;margin-bottom:20px;text-align:left;color:#2d3e73}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#e63946!important;color:#e63946;padding:10px;border-radius:5px}.wpcf7 form.sent .wpcf7-response-output{border-color:#2ecc71!important;color:#2ecc71;padding:10px;border-radius:5px}.beritaPG{border-radius:12px;overflow:hidden}.et-social-rss a{position:relative}.et-social-rss a::after{content:"Chat on WhatsApp";position:absolute;bottom:-35px;left:190%;transform:translateX(-50%);background:#fff;color:#000;font-size:10.5px;padding:0.5px 4px;border-radius:0px;border:1px solid #000;opacity:0;visibility:hidden;white-space:nowrap;transition:opacity 0.3s ease,transform 0.3s ease;transition-delay:0s;z-index:10}.et-social-rss a:hover::after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-5px);transition-delay:0.7s}.et-social-rss a:hover{color:#25D366!important}