.circular{background:#f7f7f7;padding-bottom:20px}.circular .bg{position:relative;margin-top:60px;width:100%;z-index:0}.circular .bg .img_hero{inset:0;width:100%;height:100%;object-fit:cover}.circular .bg .container>.card{width:100%;height:50vh;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:768px){.circular .bg .container>.card>.title{font-size:35px!important}}.circular .bg .container>.card>.title{color:#fff;font-size:50px}@media screen and (max-width:768px){.circular .top{flex-direction:column-reverse}}.circular .top{gap:20px;margin-top:80px}.circular .top .box_img{flex:1 1 60%}.circular .top .box_img .img{width:100%;object-fit:cover}@media screen and (max-width:768px){.circular .top .content{width:100%}}.circular .top .content{flex:1 1 40%;gap:30px}.circular .top .content .title{font-size:30px;color:#05141f;margin-bottom:15px}.circular .top .content .desc{font-size:16px;color:#323a43;gap:10px}.circular .top .content .desc p:nth-child(2){margin-bottom:15px}.circular .top .content .link{font-size:14px;background:#05141f;color:#fff;border:1px solid #323a43;display:inline-block;padding:12px 15px;width:fit-content;transition:all .3s}.circular .top .content .link:hover{background:#fff;color:#05141f}.accordion-section{gap:1rem;width:100%;padding-top:50px}.accordion-section .accordion{border:1px solid rgba(112,112,112,.2117647059);overflow:hidden;background-color:#fff;box-shadow:0 2px 6px #0000000d;transition:all .3s ease}@media screen and (max-width:425px){.accordion-section .accordion_header{font-size:16px!important}}.accordion-section .accordion_header{width:100%;background:none;border:none;outline:none;text-align:right;padding:25px;font-size:20px;cursor:pointer;color:#05141f;transition:background-color .3s ease,color .3s ease}@media screen and (max-width:425px){.accordion-section .accordion_header .accordion_icon{font-size:20px!important}}.accordion-section .accordion_header .accordion_icon{font-size:25px;transition:transform .3s ease}.accordion-section .accordion_content{gap:15px;max-height:0;opacity:0;overflow:hidden;padding:0;line-height:2.3;font-size:18px;text-align:justify;transition:all .4s}@media screen and (max-width:425px){.accordion-section .accordion_content a{font-size:16px!important}}.accordion-section .accordion_content a{display:block;line-height:1.5;color:#78797a;transition:all .3s}.accordion-section .accordion_content a:last-child{margin-bottom:15px}.accordion-section .accordion_content a:hover{color:#05141f;text-decoration:underline}.accordion-section .accordion_content .gb-accordion-text .wp-block-table{overflow-x:auto}.accordion-section .accordion_content .gb-accordion-text .wp-block-table table{border:none;margin:0;border-collapse:collapse;width:100%}.accordion-section .accordion_content .gb-accordion-text .wp-block-table table tbody{border:none}.accordion-section .accordion_content .gb-accordion-text .wp-block-table table tbody tr:nth-of-type(odd){background:#c9c9c991}.accordion-section .accordion_content .gb-accordion-text .wp-block-table table tbody tr:nth-of-type(2n){background:#ebeced}.accordion-section .accordion_content .gb-accordion-text .wp-block-table table td{text-align:right;width:25%;padding:10px 15px 10px 0!important}.accordion-section .accordion.active:has(>.accordion_content>a){border-color:#05141f}.accordion-section .accordion.active:has(>.accordion_content>.gb-accordion-text){border-color:#70707036}.accordion-section .accordion.active .accordion_header{color:#05141f}.accordion-section .accordion.active .accordion_icon{transform:rotate(-180deg);color:#05141f}@media screen and (max-width:768px){.accordion-section .accordion.active .accordion_content{padding-inline:35px!important}}.accordion-section .accordion.active .accordion_content{opacity:1}.accordion-section .accordion.active .accordion_content:has(>a){padding:0 55px}.accordion-section .accordion.active .accordion_content:has(>.gb-accordion-text){padding:0}@media screen and (max-width:768px){.contact .card{gap:20px!important}}@media screen and (max-width:425px){.contact .card{margin-top:60px!important}}.contact .card{margin-top:90px;margin-bottom:60px;height:100%}@media screen and (max-width:1440px){.contact .card .right{flex:1 1 60%!important}}@media screen and (max-width:768px){.contact .card .right{width:100%}}.contact .card .right{background:#697279;gap:50px;flex:1 1 70%;height:100%;padding:50px}.contact .card .right .top{gap:15px}@media screen and (max-width:425px){.contact .card .right .top .title{font-size:32px!important}}.contact .card .right .top .title{font-size:40px;color:#fff;font-weight:300}.contact .card .right .top .desc{font-size:16px;color:#fff;text-align:justify;line-height:1.5}.contact .card .right .form{gap:20px;width:100%;position:relative}.contact .card .right .form .form_group{display:flex;flex-direction:column}.contact .card .right .form .form_group input,.contact .card .right .form .form_group textarea{width:100%;padding:15px 10px;border:0;outline:0;background:transparent;color:#fff;font-size:14px;border-bottom:2px solid #37434d;font-family:inherit;resize:none;text-align:right}.contact .card .right .form .form_group input::placeholder,.contact .card .right .form .form_group textarea::placeholder{color:#fff;font-size:14px}.contact .card .right .form .form_group-textarea textarea{min-height:120px;color:#fff;align-items:flex-end}.contact .card .right .form .captcha{align-items:center;border-radius:12px;display:flex;justify-content:center;margin-inline:auto;padding-right:6px;width:-moz-max-content;width:max-content}.contact .card .right .form .captcha input{width:100%;padding:15px 10px;border:0;outline:0;background:transparent;color:#fff;font-size:14px;border-bottom:2px solid #37434d;font-family:inherit;resize:none;text-align:center;direction:ltr}.contact .card .right .form .captcha input::placeholder{color:#fff;font-size:14px}.contact .card .right .form .captcha .code{border-left:1px dashed #000;mix-blend-mode:multiply;padding-left:5px;width:90px}.contact .card .right .form .btn_submit{color:#fff;background:transparent;border:1px solid #fff;width:min-content;white-space:nowrap;padding:18px 40px;font-size:16px;cursor:pointer;transition:all .3s ease;margin:0 auto}.contact .card .right .form .btn_submit:hover{background:#fff;color:#05141f}.contact .card .right .form .form_status{position:absolute;bottom:-33px;width:100%;text-align:center;font-size:16px;font-weight:300;color:#fff}@media screen and (max-width:1440px){.contact .card .left{flex:1 1 40%!important}}@media screen and (max-width:768px){.contact .card .left{width:100%}}.contact .card .left{flex:1 1 30%;height:698px}.contact .card .left .map{width:100%;height:100%}
