.body-container-wrapper{padding-top:0}.hiring-dynamic-container-v2{background-color:#fff;padding-bottom:100px;padding-top:70px}.overflow-hidden{overflow:hidden}.countries-benefits-section .content-wrapper,.employee-section-one .content-wrapper,.hiring-guide-banner-section .content-wrapper,.hiring-guide-banner-section .content-wrapper-medium,.hiring-guide-banner-section .content-wrapper-small,.overview-content-section .content-wrapper{margin-left:auto;margin-right:auto}.hiring-guide-banner-section{display:-webkit-box;display:-ms-flexbox;display:flex;height:800px;min-height:100vh;overflow:hidden;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:24px;padding:48px 0}.hiring-guide-banner-section img{max-width:100%}.hiring-guide-banner-section .content-wrapper,.hiring-guide-banner-section .content-wrapper-medium,.hiring-guide-banner-section .content-wrapper-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:relative;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.hiring-guide-banner-section .content-wrapper-medium{max-width:1200px!important;padding-left:10px!important;padding-right:10px!important}.hiring-guide-banner-section .content-group{font-size:16px;font-weight:400;line-height:1.6;max-width:47%}.hiring-guide-banner-section .content-group h1{font-size:48px;font-weight:700;line-height:1.1}.hiring-guide-banner-section .content-group p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0 0 24px}.hiring-guide-banner-section .innline-content{margin:16px 0}.hiring-guide-banner-section .innline-content>:last-child{margin-bottom:0}.hiring-guide-banner-section .content-group .white-btn{background-color:#fff;color:#2c71f0;font-size:14px;font-weight:500;height:auto;line-height:16px;padding:15px 40px;text-decoration:none}.hiring-guide-banner-section .content-group .white-btn:hover{text-decoration:none;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.hiring-guide-banner-section .image-group{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-height:500px;min-height:500px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;max-width:788px;padding:48px}.hiring-guide-banner-section .content-group{border-radius:8px;display:inline-block;height:100%;margin-top:0;max-height:530px;max-width:100%;vertical-align:middle;width:100%;z-index:1}.hiring-guide-banner-section .white-retangle-right{background-color:#fff;bottom:0;display:block;height:100%;left:auto;position:absolute;right:0;top:0;width:30%;z-index:0}.hiring-dynamic-container ul>li:after,.hiring-dynamic-container ul>li:before{display:none!important}.hiring-guide-banner-section.employee-banner-section h1.light_section{font-size:48px;font-style:normal;font-weight:300;line-height:67.2px;margin:0}.hiring-guide-banner-section.employee-banner-section h1.bold_section{font-size:64px;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:63.2px}.hiring-dynamic-container-v2 .btn{padding:11px 19px!important}.hiring-dynamic-container-v2 .filter_area{position:relative}.hiring-dynamic-container-v2 .filter_section{align-items:center;border:.5px solid #d1d3d5;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 4px 8px rgb(0 0 0/8%);display:flex;gap:5px;height:auto;justify-content:center;margin-bottom:28.3rem;max-width:120px;padding:6px 16px 5px;position:absolute;right:9%;width:100%;z-index:3}.hiring-dynamic-container-v2 .mobile_section{display:none}@media(min-width:1800px){.hiring-dynamic-container-v2 .filter_section{right:5%}}@media(min-width:1921px){.hiring-guide-banner-section{height:auto!important;min-height:800px!important}}@media(min-width:768px) and (max-width:1660px){.hiring-guide-banner-section img.country-img{margin-right:-5%;max-height:420px;min-width:105%}}@media(min-width:768px) and (max-width:1480px){.hiring-guide-banner-section img.country-img{margin-right:0;max-height:400px;min-width:100%}}@media(min-width:768px) and (max-width:1280px){.hiring-guide-banner-section img.country-img{margin-right:0;max-height:400px;min-width:100%}.overview-content-row{margin-left:-20px;margin-right:-20px}.overview-description-group,.overview-sidebar{padding-left:20px;padding-right:20px}.overview-description-group{float:left;width:71.2%}.overview-description{max-width:100%;width:100%}}@media(max-width:1024px){.countries-benefits-section{padding-bottom:40px;padding-top:60px}.overview-content-section{padding-bottom:40px;padding-top:40px}}@media(max-width:991px){.hiring-guide-banner-section .white-retangle-right{width:25%}.hiring-guide-banner-section img.country-img{height:60%;max-height:320px}.employee-section-one-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.employee-section-one-content h3{margin-bottom:8px}.employee-section-one-content{padding-left:30px;padding-right:30px}.employee-section-one-content .content-group,.employee-section-one-content .heading-group{max-width:100%;padding-left:0;padding-right:0;width:100%}.countries-benefits-card .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.countries-benefits-card .row>*{max-width:100%;padding:0;width:100%}.countries-benefits-card .content-column{padding-bottom:19px!important}.countries-benefits-card .list-group{padding-bottom:20px;padding-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 3px}.countries-benefits-card ul.benefits-list{margin:0 -15px;min-width:calc(100% + 35px)}.countries-benefits-card ul.benefits-list>li{padding:15px 25px}.countries-benefits-section .light-pink-circle.lpc--ben{height:20vw;right:4%;top:-15.8%;width:20vw}.countries-benefits-section .dark-purple-circle.dpc--ben{bottom:-10%;height:10vw;left:-3%;right:auto;top:auto;width:10vw}.countries-benefits-section .yellow-circle.yc--ben{display:none}.overview-content-row{margin-left:-20px;margin-right:-20px}.overview-description-group,.overview-sidebar{padding-left:20px;padding-right:20px}.overview-sidebar{max-width:292px;width:292px}.overview-description-group{max-width:calc(100% - 292px);width:100%}.overview-description{width:100%}.hiring-dynamic-container-v2 .filter_section{display:none}}@media(max-width:768px){.hiring-guide-banner-section{height:auto;min-height:auto;padding:200px 0 60px}.hiring-guide-banner-section .content-wrapper,.hiring-guide-banner-section .content-wrapper-medium,.hiring-guide-banner-section .content-wrapper-small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-end}.hiring-guide-banner-section .innline-content{margin-top:0}.hiring-guide-banner-section .content-group{margin-bottom:0;margin-top:0;max-width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;min-width:auto;order:-1}.hiring-guide-banner-section .image-group{margin-top:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;min-width:auto;order:-1;padding:20}.hiring-guide-banner-section img.country-img{height:70%;margin-left:auto;margin-right:auto;margin-top:5%;max-height:340px;min-width:auto;width:100%}.hiring-guide-banner-section .white-retangle-right{display:none}.hiring-guide-banner-section .bottom-rec-section{background-color:#fff;bottom:0;display:block;height:25%;left:0;position:absolute;right:0;top:auto;width:100%}.hiring-dynamic-container-v2 .filter_section{display:none}}@media(max-width:950px){.hiring-dynamic-container-v2 .filter_section{top:27.5%}}@media(max-width:900px){.hiring-dynamic-container-v2 .filter_section{top:23.5%}}@media(max-width:768px){.hiring-dynamic-container-v2 .filter_section{top:26.2%}}@media(max-width:600px){.hiring-dynamic-container-v2 .filter_section{display:none}.hiring-dynamic-container-v2 h1{font-size:32px}.hiring-dynamic-container-v2 p{font-size:16px}.hiring-guide-banner-section:after{background-image:url(https://19498232.fs1.hubspotusercontent-na1.net/hubfs/19498232/deel/Global%20Hiring/Countries/spain.jpeg);background-position:50%;background-size:cover;bottom:0;clip-path:inset(-2% 0 22% 0 round 9px)!important;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.hiring-guide-banner-section .bottom-rec-section{height:21%}.hiring-guide-banner-section .image-group{max-height:fit-content}.hiring-dynamic-container-v2 h1.mobile_section{display:block;font-weight:400}.hiring-guide-banner-section .image-group{padding:20px}.hiring-dynamic-container-v2{padding-bottom:20px}}