html{line-height:1.15;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0;overflow-x:hidden}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,
strong{font-weight:bolder}code,
kbd,
samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,
input,
optgroup,
select,
textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,
input{overflow:visible}button,
select{text-transform:none}button,
[type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}h1,
h2,
h3,
p{margin:0}ul{margin:0;padding:0}p,
li{line-height:1.8}a{text-decoration:none}#main{position:fixed;width:100%;z-index:10}#main .menu{display:flex;justify-content:space-between;padding:1.25rem 6.25rem;width:100%}@media screen and (max-width:1600px){#main .menu{padding:1.25rem 2.25rem}}#main .menu .navigation{max-width:80%;width:100%}@media screen and (max-width:1024px){#main .menu .navigation{max-width:100%}}#main .menu .navigation .top_nav{display:flex;align-items:center;justify-content:space-between;padding:0.9375rem 0 1.5rem;border-bottom:0.0625rem solid #e1e5e9}#main .menu .navigation .top_nav .gar a{display:flex;align-items:center;column-gap:0.625rem}#main .menu .navigation .top_nav .gar{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}#main .menu .navigation .top_nav .gar a{display:flex;align-items:center;column-gap:0.625rem;margin:0 7px}#main .menu .navigation .top_nav .gar .order{display:flex;align-items:center;padding:0 1rem;background-color:#f0f3f4;font-family:Inter;border-radius:1.25rem}@media screen and (max-width:1024px){#main .menu .navigation .top_nav .gar .order{display:none}}#main .menu .navigation .top_nav .gar .order img{width:2.8125rem}#main .menu .navigation .top_nav .right{display:flex}#main .menu .navigation .top_nav .right .border{display:flex;align-items:center;column-gap:1.875rem;padding-left:0.875rem;border:0.0625rem solid #e1e5e9;border-radius:0.5rem;border-top-right-radius:0.625rem;border-bottom-right-radius:0.625rem}#main .menu .navigation .top_nav .right .border .paypal{display:flex;align-items:center;column-gap:0.25rem;padding:0.5625rem 0.875rem;border:0.0625rem solid #555b66;background-color:#e89800;color:#fff;border-radius:0.5rem}#main .menu .navigation .top_nav .right .border .paypal a{padding-right:0.25rem}#main .menu .navigation .top_nav .right .border .paypal img{width:3.25rem}#main .menu .navigation .top_nav .right .in{padding:0.75rem;margin-left:0.625rem;background-color:#0077b5;border-radius:0.5rem}#main .menu .navigation .top_nav .right .in img{width:0.75rem;height:0.6875rem;object-fit:cover}#main .menu .navigation .top_nav a{color:#80838c;font-size:0.75rem;transition:ease-in-out 0.5s}#main .menu .navigation .top_nav a:hover{transform:translateY(-0.3125rem)}#main .menu .navigation .bottom_nav{display:flex;justify-content:flex-end;padding:1.5rem 0 0.9375rem}#main .menu .navigation .bottom_nav .links_nav{display:flex;align-items:center;column-gap:16px}#main .menu .navigation .bottom_nav .links_nav a,
#main .menu .navigation .bottom_nav .links_nav p{color:#282c32;font-size:0.875rem;font-weight:bold;transition:ease-in-out 0.5s}#main .menu .navigation .bottom_nav .links_nav a:hover,
#main .menu .navigation .bottom_nav .links_nav p:hover{transform:translateY(-0.3125rem)}#main .menu .navigation .bottom_nav .links_nav .dropdown_nav{position:relative}#main .menu .navigation .bottom_nav .links_nav .dropdown_nav p{display:flex;align-items:center;column-gap:8px;cursor:pointer}#main .menu .navigation .bottom_nav .links_nav .dropdown_nav span{color:;transition:ease-in-out 0.5s}#main .menu .navigation .bottom_nav .links_nav .dropdown_nav .dropdown_nav_container{position:absolute;display:flex;flex-direction:column;width:10vw;left:-55px;top:39px;left:-18px;background-color:#fff;box-shadow:0px 9px 12px #0000004f;opacity:0;visibility:hidden;transition:ease-in-out 0.5s;cursor:pointer}#main .menu .navigation .bottom_nav .links_nav .dropdown_nav .dropdown_nav_container .link_dropdown{padding:12px 50px;margin-right:0;padding:8px 28px;border-radius:0;transition:ease-in-out 0.5s;font-weight:bold;background-color:}#main .menu .navigation .bottom_nav .links_nav .dropdown_nav .dropdown_nav_container .link_dropdown:last-child{margin-bottom:0;border-radius:0 0 10px 10px}#main .menu .navigation .bottom_nav .links_nav .dropdown_nav:hover span{transform:rotateX(180deg)}#main .menu .navigation .bottom_nav .links_nav .dropdown_nav:hover .dropdown_nav_container{opacity:1;visibility:visible}#main .menu .navigation .bottom_nav .links_nav .dropdown_nav:hover .dropdown_nav_container .link_dropdown:hover{background-color:;color:}#main .menu .navigation .menu_hamburger{display:none;cursor:pointer}#main .menu_mobile{width:100%;visibility:hidden}#main .menu_mobile.active{height:100vh;z-index:9999;visibility:visible}#main .menu_mobile.active .overlay{opacity:0.5}#main .menu_mobile.active .wrapper_mobile{left:0}#main .menu_mobile .order{display:flex;align-items:center;padding:0 1rem;background-color:#f0f3f4;font-family:Inter;border-radius:1.25rem}#main .menu_mobile .order img{width:2.8125rem}#main .menu_mobile .overlay{position:absolute;height:100%;width:100%;top:0;background-color:#000;opacity:0}#main .menu_mobile .wrapper_mobile{position:absolute;top:0;left:-50vw;height:100vh;width:100%;max-width:50vw;background-color:#fff;overflow-y:scroll;transition:all 0.24s cubic-bezier(0.645,0.1,0.355,1)}#main .menu_mobile .wrapper_mobile a,
#main .menu_mobile .wrapper_mobile p{padding:0.625rem 0.9375rem;color:#282c32;border-radius:0.625rem}#main .menu_mobile .wrapper_mobile .top{display:flex;justify-content:space-between;padding:1.25rem}#main .menu_mobile .wrapper_mobile .top span{color:#000;font-size:1.5rem}#main .menu_mobile .wrapper_mobile .top img{width:9.375rem}#main .menu_mobile .wrapper_mobile .top_menu{display:flex;flex-direction:column}#main .menu_mobile .wrapper_mobile .sub_menu{display:flex;flex-direction:column;align-items:baseline;row-gap:0.5rem;padding-top:0.625rem}#main .menu_mobile .wrapper_mobile .sub_menu .in{padding:0.75rem;margin-left:0.625rem;background-color:#0077b5;border-radius:0.5rem}#main .menu_mobile .wrapper_mobile .sub_menu .in img{width:0.75rem;height:0.6875rem;object-fit:cover}#main .menu_mobile .wrapper_mobile .sub_menu .paypal{display:flex;align-items:center;justify-content:center;column-gap:0.25rem;padding:0.5625rem 0.875rem;border:0.0625rem solid #555b66;background-color:#e89800;color:#fff;border-radius:0.5rem}#main .menu_mobile .wrapper_mobile .sub_menu .paypal a{padding-right:0.25rem}#main .menu_mobile .wrapper_mobile .sub_menu .paypal img{width:3.25rem}#main .menu_mobile .wrapper_mobile .container_links_mobile{display:flex;flex-direction:column;row-gap:0.5rem;padding:0.625rem 0;border:0.0625rem solid #000}#main .menu_mobile .wrapper_mobile .container_links_mobile .sub_service{padding:8px 24px;font-size:14px}#main .menu_mobile .wrapper_mobile .container_links_mobile .link{display:flex;align-items:center;justify-content:space-between}#main .menu_mobile .wrapper_mobile .container_links_mobile .link.show{display:none}#main .menu_mobile .wrapper_mobile .container_links_mobile .link span{transition:all ease-in 0.2s}@media screen and (max-width:1350px){#main .menu{padding:1.25rem 3.125rem}}@media screen and (max-width:1550px){#main .menu{align-items:center;justify-content:space-between}#main .menu .navigation{max-width:none}#main .menu .navigation .top_nav{justify-content:flex-end}#main .menu .navigation .top_nav .gar{padding-right:2rem}#main .menu .navigation .top_nav .in{display:none}#main .menu .navigation .bottom_nav{display:flex;justify-content:end;width:100%}#main .menu .navigation .bottom_nav .links_nav{display:none}#main .menu .navigation .menu_hamburger{position:relative;display:flex;align-items:center;justify-content:center;height:3.75rem;width:3.75rem;border-radius:2.5rem}#main .menu .navigation .menu_hamburger .line{width:1.875rem;height:0.089375rem;background-color:#282c32}#main .menu .navigation .menu_hamburger .line::before, #main .menu .navigation .menu_hamburger .line::after{content:"";position:absolute;display:block;height:0.089375rem;width:1.875rem;background-color:#282c32}#main .menu .navigation .menu_hamburger .line::before{top:0.625rem}#main .menu .navigation .menu_hamburger .line::after{top:1.25rem}}@media screen and (max-width:1050px){#main .gar{display:none}}@media screen and (max-width:769px){#main .menu{padding:1.25rem 1.875rem}#main .menu .logo img{width:9.375rem}#main .menu .navigation .menu_hamburger .line{height:0.150625rem}#main .menu .navigation .menu_hamburger .line::before, #main .menu .navigation .menu_hamburger .line::after{height:0.150625rem}#main .menu_mobile .wrapper_mobile{max-width:75vw}}@media screen and (max-width:670px){#main .menu .navigation .top_nav{display:none}}@media screen and (max-width:500px){#main .menu_mobile .wrapper_mobile{max-width:100%}}footer{width:100%;padding:6.25rem 6.25rem 4.6875rem 6.25rem;background-color:#fff}footer .top{display:flex;justify-content:space-between}footer .top .container_logos .logo img{width:15rem}footer .top .container_logos p{padding-top:16px;font-size:14px}footer .top .wrapper_partner{display:flex;align-items:center;column-gap:2rem}footer .top .wrapper_partner a{color:#80838c;font-size:0.75rem;font-weight:bold}@media screen and (max-width:500px){footer .top .wrapper_partner{flex-direction:column;align-items:flex-start;row-gap:2rem;padding-top:20px}}footer .top .order{display:flex;align-items:center;padding:0 1.5625rem;background-color:#f0f3f4;font-size:0.875rem;font-family:Inter;border-radius:1.25rem;letter-spacing:0.03125rem}footer .top .order img{width:7.8125rem}footer .box_section{display:flex;padding:2.625rem 0 1.375rem}footer .box_section .box{background-color:#2162c3;position:relative;z-index:0;width:33%}footer .box_section .box .box_border{position:relative;z-index:1;width:100%;height:100%;padding:2.8125rem;border:0.0625rem solid #2162c3;background-color:#fff;border-radius:1.25rem}footer .box_section .box .box_border .top{display:flex;flex-direction:column;margin-bottom:1.625rem}footer .box_section .box .box_border .top h3{padding:0.1875rem 0.75rem;font-size:1.375rem;color:#282c32;background-color:#f0f3f4;border-radius:0.375rem}footer .box_section .box .box_border .content{border-top:0.0625rem solid #e1e5e9;padding-top:1.625rem}footer .box_section .box .box_border .content .container_logo_gar .logo_gar{display:block;width:fit-content;padding:20px;background-color:#313131;border-radius:1.25rem}footer .box_section .box .box_border .content .container_logo_gar .logo_gar img{width:80px}footer .box_section .box .box_border .content .container_logo_gar .logo_gar p{color:#fff;font-size:14px}footer .box_section .box .box_border .content.menu{display:flex;gap:2.1875rem}footer .box_section .box .box_border .content ul{list-style:none;display:flex;flex-direction:column;row-gap:0.8125rem}footer .box_section .box .box_border .content ul li{color:#80838c;font-family:Inter;font-size:0.75rem;font-style:normal;font-weight:600;line-height:1.125rem;letter-spacing:0.03125rem}footer .box_section .box .box_border .content ul li a{color:#80838c}footer .lower{display:flex;justify-content:space-between}footer .lower a{color:#80838c;text-align:right;font-family:DM Sans;font-size:0.75rem;font-style:normal;font-weight:400;line-height:1.98825rem;letter-spacing:0.03125rem}footer .lower .left{display:flex;align-items:center}footer .lower .left span{display:flex;height:0.625rem;width:0.0625rem;background-color:#80838c;margin:0 0.625rem}@media screen and (max-width:1370px){footer .box_section{flex-wrap:wrap}footer .box_section .box{width:49%}}@media screen and (max-width:1200px){footer{padding:3.125rem}}@media screen and (max-width:1024px){footer .top .container_logos{flex-direction:column;align-items:flex-start;row-gap:42px}footer .top .wrapper_partner{flex-direction:column;row-gap:42px}}@media screen and (max-width:875px){footer .box_section{flex-wrap:wrap}footer .box_section .box{width:100%}}@media screen and (max-width:700px){footer .top .logo img{width:9.375rem}footer .top .order img{width:4.6875rem}}@media screen and (max-width:600px){footer .top{flex-direction:column;gap:1rem}footer .top .order{justify-content:center}footer .top .wrapper_partner{align-items:flex-start;row-gap:24px}footer .box_section .box .box_border{padding:2.8125rem 0.9375rem}footer .box_section .box .box_border .top h3{font-size:1.5625rem;line-height:2.6875rem}footer .lower .left{flex-direction:column;align-items:baseline}footer .lower .left span{width:0.625rem;height:0.0625rem}}@media screen and (max-width:500px){footer .box_section{flex-wrap:wrap}footer .box_section .box{width:100%}footer .box_section .box .box_border .top h3{font-size:25px;line-height:43px}footer .box_section .box .box_border .menu{flex-direction:column}footer .lower{flex-direction:column;align-items:baseline}footer .lower .left span{margin:0}}@media screen and (max-width:500px){footer{padding:3.125rem 1.25rem}}p,
ul,
li,
span,
label{font-family:Inter;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.8125rem;letter-spacing:0.0053125rem}a{font-family:Inter}h1{font-family:Manrope;font-size:4rem;font-style:normal;font-weight:800;line-height:5.0625rem;letter-spacing:0.03375rem}h2{font-family:Manrope;font-size:2.8rem;font-style:normal;font-weight:800}h3{font-family:"Plus Jakarta Sans";font-size:2.5rem;font-style:normal;font-weight:800;line-height:3.9375rem;letter-spacing:0.0315rem}h5{font-family:Manrope;font-size:2.0625rem;font-weight:800;line-height:2.8125rem;letter-spacing:0rem;margin:0}h6{font-family:Manrope;font-size:1.375rem;font-weight:800;line-height:1.875rem;letter-spacing:0.0003125rem;margin:0}@media screen and (max-width:1550px){h1{font-size:3.5rem;line-height:5rem}h2{font-size:2.5rem;line-height:3.125rem}h3{font-size:2.5rem;line-height:2.5rem}h5{font-size:1.5625rem;line-height:1.875rem}h6{font-size:1.5625rem;line-height:1.875rem}}@media screen and (max-width:1300px){h1{font-size:3rem}}@media screen and (max-width:769px){h1{font-size:2.5rem;line-height:3.75rem}h2{font-size:1.5rem;line-height:2.5rem}h3{font-size:1.55rem}h5{line-height:1.5rem;font-size:1.25rem}h6{line-height:1.5rem;font-size:1.125rem}}.testimony{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8.125rem 10rem;background-color:#282c32}.testimony h3{padding:0.1875rem 0.75rem;margin-bottom:-1.8125rem;border-radius:0.375rem;font-size:1rem;font-family:Manrope;line-height:1.65625rem;color:#fff;background-color:#2162c3}.testimony .carousel_testimony{position:relative;z-index:3;padding:0 0px;margin:0 auto;width:100%}.testimony .carousel_testimony .text{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8.3125rem 6.25rem 6.875rem;margin:3.0625rem 0 1.25rem;max-width:64.75rem;width:100%;background-color:#363a40;border-radius:1.25rem;position:relative;z-index:1;flex:0 0 100%;box-sizing:border-box;transition:transform 0.3s ease}.testimony .carousel_testimony .text .img_testimony{position:absolute;top:-1.8125rem;left:6.25rem}.testimony .carousel_testimony .text p{max-width:52.5rem;font-size:1.375rem;font-family:Manrope;color:#fff}.testimony .carousel_testimony .text p.blue{padding-top:2.1875rem;color:#2162c3;font-size:1rem}.testimony .carousel_testimony .text p.subText{color:#80838c;font-size:1rem}.testimony .carousel_testimony .slick-dots li{margin:0}.testimony .carousel_testimony .slick-dots .slick-active button:before{color:#2162c3}.testimony .carousel_testimony .slick-dots button:before{color:#363a40}.testimony .carousel_testimony .slick-arrow{position:absolute;z-index:2;top:50%;width:2.5rem;height:3.125rem;border:none;background:transparent;color:#fff;outline:none}.testimony .carousel_testimony .slick-arrow:before{display:none}.testimony .carousel_testimony .slick-prev{left:0px;text-align:left;transform:rotate(180deg);z-index:2}.testimony .carousel_testimony .slick-next{right:0px;text-align:right;transform:none}.testimony .carousel_testimony .text.slick-slide{transition:transform 0.5s ease;position:relative;transform:scale(0.7) translate(40rem)}.testimony .carousel_testimony .text.slick-slide.slick-center + .slick-slide{transform:scale(0.8) translate(-68.75rem);z-index:10}.testimony .carousel_testimony .text.slick-slide.slick-active{transform:scale(0.8) translate(68.75rem)}.testimony .carousel_testimony .text.slick-slide.slick-center{transform:scale(1);z-index:30}.testimony .carousel_testimony .text.slick-slide.slick-center:after{opacity:0;margin:0.625rem;padding:0.625rem}.testimony .carousel_testimony .text.slick-slide .text.slick-slide.slick-center + .slick-slide + .text.slick-slide{transform:scale(0.7) translate(-34.375rem);z-index:5}@media screen and (max-width:1500px){.testimony{padding:8.125rem 6.25rem}}@media screen and (max-width:1300px){.testimony .carousel_testimony .text{padding:8.3125rem 3.125rem 6.875rem;max-width:43.75rem}.testimony .carousel_testimony .text p{max-width:37.5rem}}@media screen and (max-width:1100px){.testimony h3{margin-bottom:0.625rem}.testimony .carousel_testimony .text{padding:8.3125rem 3.125rem 6.875rem;max-width:25rem}.testimony .carousel_testimony .text p{max-width:37.5rem}.testimony .carousel_testimony .text.slick-slide.slick-center + .slick-slide{transform:scale(0.8) translate(-34.375rem);z-index:10}.testimony .carousel_testimony .text.slick-slide.slick-active{transform:scale(0.8) translate(34.375rem)}.testimony .carousel_testimony .text.slick-slide{transition:transform 0.5s ease;position:relative;transform:scale(0.7) translate(0rem)}.testimony .carousel_testimony .text.slick-slide.slick-center{transform:scale(1) translate(0rem);z-index:30}.testimony .carousel_testimony .text.slick-slide.slick-center + .slick-slide + .text.slick-slide{transform:scale(0.7) translate(0rem);z-index:5}}@media screen and (max-width:850px){.testimony{padding:5rem 1.25rem}.testimony .carousel_testimony .slick-arrow{top:95%}.testimony .carousel_testimony .text{padding:6.25rem 3.125rem 5rem;max-width:25rem}.testimony .carousel_testimony .text p{max-width:37.5rem}.testimony .carousel_testimony .text.slick-slide.slick-center + .slick-slide{transform:scale(0.8) translate(-34.375rem);z-index:10}.testimony .carousel_testimony .text.slick-slide{transition:transform 0.5s ease;position:relative;transform:scale(0.7) translate(0rem)}.testimony .carousel_testimony .text.slick-slide.slick-active{transform:scale(0.8) translate(34.375rem)}.testimony .carousel_testimony .text.slick-slide.slick-center{transform:scale(1) translate(0rem);z-index:30}.testimony .carousel_testimony .text.slick-slide.slick-center + .slick-slide + .text.slick-slide{transform:scale(0.7) translate(0rem);z-index:5}}@media screen and (max-width:600px){.testimony .carousel_testimony .slick-arrow{top:98%}.testimony .carousel_testimony .text{padding:3.125rem 1.25rem;max-width:15.625rem}.testimony .carousel_testimony .text .img_testimony{width:3.125rem;top:-1.25rem;left:0.625rem}.testimony .carousel_testimony .text p{font-size:1rem}.testimony .carousel_testimony .text.slick-slide.slick-active{transform:scale(1) translate(0rem)}.testimony .carousel_testimony .text.slick-slide.slick-center + .slick-slide{transform:scale(0.8) translate(0rem);z-index:10}}.hero{height:51.125rem;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.hero .content{display:flex;justify-content:space-between;padding:14.375rem 6.25rem 0}.hero .content .text{z-index:5;display:flex;flex-direction:column;align-items:baseline;justify-content:center;padding:0 0.125rem 40px 0.125rem}.hero .content .text p{padding:0.1875rem 0.75rem;background-color:#fff;border-radius:0.375rem;font-family:Manrope;font-size:1rem;font-style:normal;font-weight:800;line-height:1.65625rem;letter-spacing:0.48px;color:#80838c}.hero .content .text h2{padding:0.6875rem 0 2.8125rem;max-width:38.125rem}.hero .content .border{border:0.0625rem solid #fff;position:relative;z-index:4;border-radius:1.25rem}.hero .content .border .triangle,
.hero .content .border .triangleBR,
.hero .content .border .triangleBL,
.hero .content .border .triangleTL{position:absolute;width:1.25rem;height:1.25rem;transform:translate(0.0625rem,-0.0625rem)}.hero .content .border .triangle{top:0;right:0}.hero .content .border .triangleBR{bottom:0;right:0;transform:rotate(90deg) translate(0.0625rem,-0.0625rem)}.hero .content .border .triangleBL{bottom:0;left:0;transform:rotate(180deg) translate(0.0625rem,-0.0625rem)}.hero .content .border .triangleTL{top:0;left:0;transform:rotate(270deg) translate(0.0625rem,-0.0625rem)}.hero .content .border .img{width:48.5rem;height:30.375rem;border-radius:1.25rem;margin:0.625rem;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1398px){.hero .content .border .img{width:44.25rem}}@media screen and (max-width:1200px){.hero .content{flex-direction:column;padding:14.375rem 3.125rem 0}.hero .content .border{width:100%}.hero .content .border .img{width:auto;height:21.875rem}}@media screen and (max-width:600px){.hero .content{flex-direction:column;padding:11.25rem 1.25rem 0}.hero .content .border{width:100%;padding:10px}}@media screen and (max-width:500px){.hero .content .border .img{height:250px;background-size:contain;background-position:center}}.emploi-quebec{display:flex;justify-content:space-between;background-color:#f0f3f4;padding:8.125rem 6.25rem}.emploi-quebec .left .row{display:flex}.emploi-quebec .left .row .box{position:relative;z-index:0;width:24.6875rem;height:24.375rem;background-color:#2162c3}.emploi-quebec .left .row .box.corner{background-color:transparent;width:21.0625rem}.emploi-quebec .left .row .box.corner .box_border{border:none;position:relative}.emploi-quebec .left .row .box.corner .box_border img{position:absolute;bottom:0;left:0;transform:translate(-0.0625rem,0.0625rem)}.emploi-quebec .left .row .box.small{width:21.0625rem;height:20.8125rem}.emploi-quebec .left .row .box.small.corner{background-color:transparent;width:24.6875rem;height:20.8125rem}.emploi-quebec .left .row .box.small.corner .box_border{border:none;position:relative}.emploi-quebec .left .row .box.small.corner .box_border img{position:absolute;top:0;right:0;transform:translate(-0.0625rem,0.0625rem)}.emploi-quebec .left .row .box.small.corner .box_borderCorner{border:none;position:relative}.emploi-quebec .left .row .box.small.corner .box_borderCorner img{position:absolute;top:0;right:0;transform:rotate(180deg) translate(-0.0625rem,0.0625rem)}.emploi-quebec .left .row .box .box_border{position:relative;display:flex;justify-content:center;align-items:center;z-index:1;width:100%;height:100%;border:0.0625rem solid #2162c3;background-color:#f0f3f4;border-radius:1.25rem}.emploi-quebec .text{display:flex;flex-direction:column;gap:1.5625rem;align-items:end;padding:3.9375rem 2.5rem 0;padding-top:0}.emploi-quebec .text:after{content:"";position:absolute;top:3.9375rem;right:0;width:0.0625rem;height:15.8125rem;background-color:#80838c}.emploi-quebec .text .subtitle{font-family:Manrope;font-size:1rem;font-weight:800;line-height:1.6875rem;letter-spacing:0.03em;text-align:left;padding:0.1875rem 0.75rem;color:#555b66;background-color:#fff;border-radius:0.375rem}.emploi-quebec .text h3{color:#282c32;max-width:48.75rem;text-align:end}.emploi-quebec .text p{color:#555b66;max-width:34.375rem;text-align:right}@media screen and (max-width:1500px){.emploi-quebec{flex-direction:column-reverse;gap:2rem}}@media screen and (max-width:1200px){.emploi-quebec{padding:5rem 3.125rem}.emploi-quebec .text{padding:0 1.25rem;border-right:0.0625rem solid #80838c}.emploi-quebec .text::after{display:none}.emploi-quebec .left{margin:0 auto}.emploi-quebec .left .row .box{width:12.5rem;height:12.5rem}.emploi-quebec .left .row .box .box_border .logo{width:9.375rem}.emploi-quebec .left .row .box.small{width:12.5rem;height:12.5rem}.emploi-quebec .left .row .box.small.corner{width:12.5rem;height:12.5rem}.emploi-quebec .left .row .box.corner{width:0}}@media screen and (max-width:600px){.emploi-quebec{padding:3.125rem 1.25rem}.emploi-quebec .text{padding:0 1.25rem}.emploi-quebec .left .row .box{width:7.5rem;height:7.5rem}.emploi-quebec .left .row .box .box_border .logo{width:6.25rem}.emploi-quebec .left .row .box.small{width:7.5rem;height:7.5rem}.emploi-quebec .left .row .box.small.corner{width:7.5rem;height:7.5rem}.emploi-quebec .left .row .box.corner{width:0}}.formation{padding:8.125rem 6.25rem}.formation .text{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:107.5rem;padding:10.625rem 0;width:100%;border-radius:1.25rem;background-position:center;background-repeat:no-repeat;background-size:cover}.formation .text::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.25rem;background-color:#2162c3;z-index:-1}.formation .text p{font-family:Manrope;font-size:1rem;font-weight:800;line-height:1.6875rem;letter-spacing:0.03em;text-align:center;padding:0 1rem;color:#fff}.formation .text h2{font-family:Plus Jakarta Sans;font-weight:800;line-height:3.9375rem;letter-spacing:0.01em;text-align:center;color:#fff;padding:1.25rem 1.5rem 2.8125rem}.formation .text a{display:flex;align-items:center;gap:1.9375rem;color:#fff;background-color:#282c32;border-radius:0.5rem;padding:0.375rem 0.375rem 0.375rem 1.125rem;font-size:0.75rem;border:1px solid #282c32}.formation .text a span{padding:1rem;color:#282c32;background-color:#fff;border-radius:0.5rem}.formation .text a:hover{color:#282c32;background-color:#fff;border:1px solid #282c32;transition:all 0.3s ease-in-out}.formation .text a:hover span{color:#fff;background-color:#282c32;transition:all 0.3s ease-in-out}@media screen and (max-width:1200px){.formation{padding:5rem 3.125rem}.formation .text h2{line-height:2.5rem}}@media screen and (max-width:600px){.formation{padding:3.125rem 1.25rem}.formation .text{padding:6.25rem 0}}section.animate{opacity:1;transform:translateY(0);transition:opacity 0.8s ease-in-out, transform 0.8s ease-in-out}section{opacity:0;transform:translateY(50px)}.anchors_text{display:flex;column-gap:4rem;padding:8.125rem 8rem}.anchors_text .anchors_bloc{position:sticky;top:195px;width:50%;height:100%;padding:2rem;background-color:#fff;border-radius:1rem}.anchors_text .anchors_bloc .wrapper_anchors h2{padding-bottom:1.5rem;font-size:2.5rem;line-height:normal}.anchors_text .anchors_bloc .wrapper_anchors .container_anchors a{display:block;width:100%;padding-top:0.8rem;color:#000;transition:ease-in-out 0.5s}.anchors_text .anchors_bloc .wrapper_anchors .container_anchors a:hover{color:#2162c3}.anchors_text .wrapper_text .container_text{margin-top:2rem;padding:2rem;border-radius:1rem;border:1px solid var(--Blue,#2162c3)}.anchors_text .wrapper_text .container_text:nth-child(1){margin-top:2rem}.anchors_text .wrapper_text .container_text h2{padding-bottom:2rem;font-size:3rem;color:#2162c3}.anchors_text .wrapper_text .container_text h3{font-size:2.2rem;color:#282c32}.anchors_text .wrapper_text .container_text .block{padding:2rem;background-color:#fff;border-radius:1rem}.anchors_text .wrapper_text .container_text .block.image{display:flex;gap:1.875rem;align-items:center}.anchors_text .wrapper_text .container_text .block.image img{width:20.3125rem;height:20.75rem;border-radius:1.25rem;object-fit:cover}.anchors_text .wrapper_text .container_text ul{padding-left:3rem}.anchors_text .wrapper_text .container_text p{padding-top:1rem}.anchors_text .wrapper_text .container_text .text{padding:2rem}@media screen and (max-width:1500px){.anchors_text .wrapper_text .container_text .block.image img{width:15.625rem;height:15.625rem}}@media screen and (max-width:1400px){.anchors_text .anchors_bloc{width:80%}}@media screen and (max-width:1300px){.anchors_text .wrapper_text .container_text .block.image img{width:11.625rem;height:11.625rem}}@media screen and (max-width:1200px){.anchors_text{flex-direction:column;padding:80px 50px}.anchors_text .anchors_bloc{position:initial;width:100%}.anchors_text .anchors_bloc .wrapper_anchors h2{font-size:30px}.anchors_text .wrapper_text .container_text h2{font-size:30px}.anchors_text .wrapper_text .container_text h3{font-size:20px}}@media screen and (max-width:769px){.anchors_text .wrapper_text .container_text .block.image{flex-direction:column;align-items:flex-start}}@media screen and (max-width:500px){.anchors_text{padding:50px 20px}.anchors_text .wrapper_text .container_text{padding:1rem}.anchors_text .wrapper_text .container_text ul{padding-left:1rem}}body{background-color:#f0f3f4}body .animate-scroll{overflow:auto}#formation .pdf_list{display:flex;flex-direction:row-reverse;gap:2.7rem;padding:8.125rem 10rem}#formation .pdf_list .list_section{display:flex;flex-direction:column;gap:2.7rem;max-width:67%}#formation .pdf_list .list_section .list{padding:5rem;width:100%;border-radius:2rem;background-color:#fff}#formation .pdf_list .list_section .list .title{display:flex;flex-direction:column;align-items:baseline;padding-bottom:3.5rem;border-bottom:1px solid #80838c}#formation .pdf_list .list_section .list .title p{padding:0.1875rem 0.75rem;margin-bottom:1.1rem;font-size:1.0625rem;font-weight:800;font-family:Manrope;color:#555b66;background-color:#f0f3f4;border-radius:0.625rem}#formation .pdf_list .list_section .list .title h2{color:#282c32;margin:0}#formation .pdf_list .list_section .list ul{padding:4.5rem 0 0 1rem}#formation .pdf_list .list_section .list ul li{padding-bottom:24px}#formation .pdf_list .list_section .list ul li a{display:block;font-family:Inter;font-size:20px;font-weight:400;line-height:1.75rem;letter-spacing:0.005em;color:#555b66}#formation .pdf_list .list_section .list ul li a span{width:fit-content;border-bottom:1px solid #555b66}#formation .pdf_list .list_section .list ul li a span:nth-child(2){padding-top:8px}#formation .pdf_list .text_section{display:flex;flex-direction:column;flex:1;gap:2.7rem}#formation .pdf_list .text_section .text{padding:5rem;border-radius:2rem;background-color:#2162c3;color:#fff}#formation .pdf_list .text_section .text img{padding-top:20px;width:100%}#formation .pdf_list .text_section .text .credit{padding:8px;margin-bottom:20px;color:#000;font-size:13px;background-color:#f1c8ad}#formation .pdf_list .text_section .text .subtitle{padding-bottom:2rem;font-size:2.5rem;line-height:initial}@media screen and (max-width:500px){#formation .pdf_list .text_section .text .subtitle{font-size:2rem}}#formation .pdf_list .text_section .text p{font-size:1.375rem}#formation .pdf_list .text_section .text .sec_text{font-size:0.75rem;padding:3.125rem 0 4.8rem}#formation .pdf_list .text_section .text h3{padding-bottom:3.125rem;font-size:1.375rem;font-weight:800;letter-spacing:0;line-height:2.8125rem}#formation .pdf_list .text_section .text h2{font-size:2.0625rem;font-weight:800}#formation .pdf_list .text_section .text video{width:100%;height:260px;border-radius:2rem}@media screen and (max-width:1200px){#formation .pdf_list{flex-direction:column;padding:5rem 3.125rem}#formation .pdf_list .list_section{max-width:100%}}@media screen and (max-width:600px){#formation .pdf_list{flex-direction:column;padding:3.125rem 1.25rem}#formation .pdf_list .list_section{max-width:100%}#formation .pdf_list .list_section .list{padding:1.25rem}#formation .pdf_list .list_section .list .title p{font-size:0.75rem}#formation .pdf_list .list_section .list ul li{font-size:0.9375rem}#formation .pdf_list .text_section .text{padding:1.25rem}#formation .pdf_list .text_section .text p{font-size:1rem}#formation .pdf_list .text_section .text video{height:20rem}}