:root{--color-blue: #0B5294;--color-blue-dark: #083157;--color-white: #fff}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif;scroll-behavior:smooth}::-webkit-scrollbar{display:none}html{font-weight:400;-webkit-font-smoothing:antialiased;line-height:1}header,footer,section{padding-inline:1.302vw}h1,h2{font-weight:700;height:7.656vw}h1,h2,h3,h4,p,span{color:var(--color-blue)}h1{font-size:6.677vw}h2{font-size:3.339vw}h3{font-size:3.339vw;font-weight:500}h4{font-size:2.411vw;font-weight:500}p,span{font-size:1.25vw}a{text-decoration:none}small{font-size:1vw;display:block;text-align:center;color:var(--color-blue)}.large{color:var(--color-blue);font-size:19.167vw;font-weight:900}@media screen and (max-width: 500px){small{font-size:2vw}p,span{font-size:3vw}h2{font-size:6.518vw}h3{font-size:6.41vw}h4{font-size:5.41vw}}._cursorBorder_sa8fz_1{width:3.646vw;height:3.646vw;border-radius:50%;border:.1vw solid var(--color-blue);background-color:transparent}._cursorCircle_sa8fz_23{overflow:hidden;display:grid;place-items:center;width:1.406vw;height:1.406vw;border-radius:50%;background-color:var(--color-blue)}._cursorBorder_sa8fz_1,._cursorCircle_sa8fz_23{pointer-events:none;position:fixed;top:0;left:0;z-index:10}._cursorCircle_sa8fz_23 span{transform:translate(-100%);font-weight:500;color:var(--color-blue)}._imagesCursor_sa8fz_95{display:none;scale:0;overflow:hidden;width:20.9vw;height:14.5vw;pointer-events:none;position:fixed;top:0;left:0;z-index:12;border-radius:.781vw}._imagesCursor_sa8fz_95 div{width:100%;height:100%;display:flex}._imagesCursor_sa8fz_95 div img{flex-shrink:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 500px){._cursorCircle_sa8fz_23,._imagesCursor_sa8fz_95,._cursorBorder_sa8fz_1{display:none}}._button_j8bjw_1{position:fixed;right:0;bottom:0;z-index:99}._button_j8bjw_1 img{width:10vw;object-fit:cover}@media screen and (max-width: 768px){._button_j8bjw_1 img{width:25vw}}._about_xef00_1{overflow:hidden;height:100%;z-index:1}._about_xef00_1 p{padding-top:10.781vw;overflow:hidden}._about_xef00_1 p span{display:block;transform:translateY(100%)}._circle_xef00_33{width:1.771vw;height:1.771vw;border-radius:50%;background-color:var(--color-white)}._about_xef00_1 h2{display:flex;align-items:center;gap:.729vw;color:var(--color-white)}._wrapper_xef00_63{position:relative;width:100%;height:70.25vw}._wrapper_xef00_63 p{padding-top:0;color:var(--color-white)}._circleAnimation_xef00_85{position:absolute;top:19.271vw;left:29.844vw;width:40.26vw;height:40.26vw;border-radius:50%;background-color:var(--color-blue);z-index:-1}._rectangleWhite_xef00_113{scale:0;overflow:hidden;display:grid;place-items:center;width:100%;height:46.917vw;margin-top:3.854vw;background-color:var(--color-white);border-radius:1.563vw}._rectangleWhite_xef00_113 img{scale:0;object-fit:cover;width:95%;height:100%;border-radius:2vw;background-color:var(--color-blue);transform:translateY(15%)}@media screen and (max-width: 768px){._about_xef00_1{margin-top:9vw}._wrapper_xef00_63{height:195.25vw}._wrapper_xef00_63 p{padding-top:1vw;color:var(--color-white)}._circleAnimation_xef00_85{top:19.271vw;left:0;width:96.626vw;height:96.626vw}._rectangleWhite_xef00_113{width:100%;height:86.917vw}._rectangleWhite_xef00_113 img{scale:0;object-fit:cover;width:95%;height:100%;border-radius:2vw}._circle_xef00_33{width:3.771vw;height:3.771vw}}._button_1kjyc_1{display:flex;align-items:center;gap:1.302vw;white-space:nowrap;cursor:pointer;width:27.656vw;height:3.177vw;padding-inline:.99vw;border:none;border-radius:.521vw;background-color:var(--color-blue);font-size:1.042vw;font-weight:700;color:var(--color-white)}._line_1kjyc_49{width:13.438vw;background-color:var(--color-white);height:.15vw}@media screen and (max-width: 500px){._button_1kjyc_1{width:70.844vw;height:8.564vw;font-size:2.48vw;border-radius:1.5vw;padding-inline:2.99vw;gap:4.296vw}._line_1kjyc_49{width:31.992vw}._button_1kjyc_1 svg{width:2.108vw;height:3.596vw}}._callForm_1gct2_1{background-color:var(--color-blue);padding-bottom:10vw}._circle_1gct2_11{width:1.771vw;height:1.771vw;border-radius:50%;background-color:var(--color-white)}._callForm_1gct2_1 h2{display:flex;align-items:center;gap:.729vw;color:var(--color-white)}._formMessage_1gct2_41,._formService_1gct2_43{display:flex;flex-direction:column}._formMessage_1gct2_41{margin-top:2vw}._formMessage_1gct2_41,._formService_1gct2_43 label{color:var(--color-white);font-size:1.25vw;font-weight:900;margin-bottom:.3vw}._formService_1gct2_43 input{width:40vw;height:2.448vw;background-color:var(--color-white);border-radius:.625vw;border:none;outline:none;color:var(--color-blue);padding-left:1.042vw}._formMessage_1gct2_41 textarea{width:40vw;height:18.229vw;background-color:var(--color-white);border-radius:.625vw;border:none;outline:none;color:var(--color-blue);padding:1.042vw;resize:none}@media screen and (max-width: 768px){._callForm_1gct2_1{padding-bottom:20vw}._circle_1gct2_11{width:3.167vw;height:3.167vw}._formService_1gct2_43 label{margin-top:3vw}._formMessage_1gct2_41,._formMessage_1gct2_41 label,._formService_1gct2_43 label{font-size:3.125vw;margin-bottom:2vw}._formService_1gct2_43 input{width:100%;height:6.25vw;font-size:3.125vw}._formMessage_1gct2_41 textarea{width:100%;height:56.458vw;font-size:3.125vw}}._footer_1d7n5_1{background-color:var(--color-white)}._textStroke_1d7n5_9{color:transparent;-webkit-text-fill-color:#fff;-webkit-text-stroke:.2vw #004b94;font-size:19.167vw;font-weight:900}._logo_1d7n5_27{height:23.177vw;margin-top:7vw}._wrapper_1d7n5_39{padding-top:7.708vw;display:flex;justify-content:space-around;width:56.563vw}._wrapper_1d7n5_39 ul{list-style:none}._wrapper_1d7n5_39 ul li{cursor:pointer;color:var(--color-blue)}._wrapper_1d7n5_39 ul li:first-of-type{margin-top:.5vw}._wrapper_1d7n5_39 ul{display:flex;flex-direction:column;gap:.5vw}._wrapper_1d7n5_39 address a{font-style:normal;color:var(--color-blue)}@media screen and (max-width: 768px){._footer_1d7n5_1{overflow:hidden}._wrapper_1d7n5_39{flex-direction:column;gap:14vw}._wrapper_1d7n5_39 ul{gap:3vw}._wrapper_1d7n5_39 nav ul li a,._wrapper_1d7n5_39 address ul li a{font-style:normal;color:var(--color-blue);font-size:3.5vw}}._hero_l1ftb_1 h1{margin-top:6.615vw;overflow:hidden;height:100%}._hero_l1ftb_1 h1 span{display:block;font-size:6.677vw;transform:translateY(200%)}._hero_l1ftb_1 p{margin:2.302vw 0 1.302vw .3vw}._rectangleBlue_l1ftb_33{position:relative;overflow:hidden;display:grid;place-items:center;width:100%;height:46.917vw;margin-top:3.854vw;background-color:var(--color-blue);border-radius:1.563vw}._rectangleBlue_l1ftb_33 video{width:95%;border-radius:2vw;background-color:var(--color-white);transform:translateY(30%)}@media screen and (max-width: 768px){._hero_l1ftb_1{overflow-x:hidden}._hero_l1ftb_1 h1{margin-top:19.6vw}._hero_l1ftb_1 p{margin:5.2vw 0 5.2vw .3vw}._hero_l1ftb_1 h1 span{font-size:10.26vw}._rectangleBlue_l1ftb_33{width:100%;height:100vw;margin-top:3.854vw;border-radius:3.563vw}._rectangleBlue_l1ftb_33 video{width:95%;height:100%;border-radius:3.854vw;transform:translateY(50%);object-fit:cover}}._header_xkgjd_1{position:fixed;top:0;width:100vw;display:flex;align-items:center;justify-content:space-between;z-index:100}._header_xkgjd_1 button{cursor:pointer;width:6.406vw;height:1vw;border:none;background-color:transparent;color:var(--color-blue-dark)}._line_xkgjd_55{width:100%;height:.15vw;background-color:var(--color-blue-dark)}._header_xkgjd_1 img{width:6.615vw;height:6.615vw;object-fit:cover}._nav_xkgjd_79{position:fixed;top:4.515vw;right:1.302vw;width:20.052vw;height:20.99vw;border-radius:50vw;background-color:var(--color-blue-dark);scale:0}._nav_xkgjd_79 ul{list-style:none;padding:2.604vw;display:flex;align-items:flex-end;flex-direction:column;gap:1.563vw}._nav_xkgjd_79 ul li{overflow:hidden;cursor:pointer;position:relative;text-align:right;width:100%}._nav_xkgjd_79 ul li span:after{content:"";position:absolute;top:.4vw;left:0vw;background-color:var(--color-white);width:1.146vw;height:1.146vw;border-radius:50%;opacity:0;scale:0;transition:all .3s ease}._nav_xkgjd_79 ul li span:hover:after{opacity:1;scale:1}._nav_xkgjd_79 ul li span{display:block;font-size:1.875vw;color:var(--color-white);font-weight:500;transform:translateY(100%)}@media screen and (max-width: 500px){._line_xkgjd_55{width:100%;height:.25vw;background-color:var(--color-blue-dark)}._header_xkgjd_1 button{width:15.406vw;height:2vw}._header_xkgjd_1 img{width:15.615vw;height:15.615vw}._nav_xkgjd_79{top:12.515vw;right:2.302vw;width:80.052vw;height:80.99vw}._nav_xkgjd_79 ul li span{font-size:6.875vw}._nav_xkgjd_79 ul{padding:9vw 5.604vw;gap:9.563vw}._nav_xkgjd_79 ul li span:after{width:3.146vw;height:3.146vw}}._services_1qcj5_1{position:relative;overflow:hidden;margin-top:2vw}._services_1qcj5_1 img{margin-top:3vw;width:30vw;margin-left:30vw}._circle_1qcj5_25{width:1.771vw;height:1.771vw;border-radius:50%;background-color:var(--color-blue)}._services_1qcj5_1 h2{display:flex;align-items:center;gap:.729vw}._line_1qcj5_55{width:100%;height:.05vw;background-color:var(--color-blue);margin-top:7.031vw}._wrapper_1qcj5_71{margin-top:1.979vw;display:flex;gap:.421vw}._card_1qcj5_83{text-decoration:none;display:flex;flex-direction:column;cursor:pointer;flex-shrink:0;width:32.813vw;height:38.906vw;border:.1vw solid var(--color-blue);border-radius:.781vw;padding:.938vw;transition:all .15s ease-in-out}._card_1qcj5_83:hover{background-color:var(--color-blue-dark)}._card_1qcj5_83:hover span,._card_1qcj5_83:hover h3,._card_1qcj5_83:hover p{color:var(--color-white)}._card_1qcj5_83 span{font-weight:900}._card_1qcj5_83 h3{margin-top:1.51vw;overflow:hidden}._card_1qcj5_83 h3 span{display:block;font-size:3.339vw;font-weight:500;transform:translateY(200%)}._card_1qcj5_83 p{margin-top:auto}@media screen and (max-width: 768px){._services_1qcj5_1{margin-top:9vw;padding-bottom:1vw;overflow:hidden}._services_1qcj5_1 img{width:70vw;margin-left:14vw}._circle_1qcj5_25{width:3.771vw;height:3.771vw}._wrapper_1qcj5_71{gap:2vw}._card_1qcj5_83{width:69.2vw;height:113.4vw;border:.1vw solid var(--color-blue);border-radius:2.781vw;padding:1.938vw}._card_1qcj5_83 h3{margin-top:3.51vw}._card_1qcj5_83 h3 span{font-size:6.41vw}._card_1qcj5_83 span{font-size:4gvw}}
