@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#mobile-main-menu:not(.mm-menu){display:none;}#imagelightbox{position:fixed;z-index:9999;-ms-touch-action:none;touch-action:none;}#overlay{position:fixed;height:100%;width:100%;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);display:block;z-index:99999;}#close{position:absolute;font-size:28px;top:20px;right:20px;cursor:pointer;color:#fff;}#text{max-width:700px;text-align:center;position:absolute;top:50%;left:50%;font-size:36px;color:white;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}.default-main-wrapper:has(.sidebar_second.sidebar){display:flex;align-items:flex-start;gap:3rem;flex-wrap:wrap;}.default-main-wrapper .sidebar_second.sidebar{width:35rem;}.default-main-wrapper:has(.sidebar_second.sidebar) main#content{width:calc(100% - 38rem);}.not-front h1{margin-left:auto;margin-right:auto;}header.header{width:100%;position:sticky;top:0;z-index:1000;background:#fff;border-bottom:0.1rem solid var(--border-color);}header.header.is-scrolled .navbar-top{display:none;}.path-frontpage header.header{border:0;}header.header .navbar.navbar-expand-lg{margin:0;display:flex;justify-content:space-between;padding:0;position:unset;}header.header .navbar.navbar-expand-lg a.navbar-brand{display:block;padding:0;position:relative;margin:0;max-width:32rem;}header.header .navbar.navbar-expand-lg a.navbar-brand img{width:100%;}header.header .block-block-groupheader-left .block-mobile-toggle-menu-icon{display:none;}header.header a.ask-workprmit-ai{background:linear-gradient(135deg,#072754,#104A97);color:#fff;border-radius:9999px;padding:0.9rem 1.6rem;font-size:1.4rem;line-height:2rem;font-weight:400;position:relative;transition:all 0.5s ease;overflow:hidden;z-index:1;box-shadow:0px 2px 3px #0f3872b0;}.header-chat-popover .btn.popover-button{position:relative;background:white;overflow:hidden;z-index:1;border:2px solid transparent;background-image:linear-gradient(white,white),linear-gradient(to right,#e6e6e6 0%,#e6e6e6 100%);background-origin:border-box;background-clip:padding-box,border-box;background-size:250% auto;background-position:-150% center;color:#000;text-align:center;padding:13px 15px;line-height:20px;border-radius:10px;font-size:16px!important;font-weight:600;box-shadow:none;transition:all 0.2s;--bs-btn-disabled-opacity:0.4;}.header-chat-popover .popover-button.animate-btn{background-image:linear-gradient(white,white),linear-gradient(to right,#e6e6e6 0%,#e6e6e6 40%,#5a28fa 50%,#e6e6e6 60%,#e6e6e6 100%);animation:shineMove 5s linear 1 forwards;}header.header a.ask-workprmit-ai:hover,header.header a.ask-workprmit-ai:focus{background:linear-gradient(135deg,#4885DF,#104A97);}header.header a.ask-workprmit-ai::before{content:'';background-image:url(/themes/custom/workpermit/img/sparkleicon.png);width:1.6rem;height:1.6rem;display:inline-block;background-repeat:no-repeat;background-position:left center;margin-right:0.4rem;background-size:1.6rem;position:relative;top:0.3rem;}.mobile-toogle{display:block;}.mobile-toogle a{display:block;position:relative;width:40px;height:40px;}.mobile-toogle a::before,.mobile-toogle a::after,.mobile-toogle a span{background:var(--blue);content:'';display:block;width:22px;height:3px;position:absolute;top:0;left:10px;border-radius:2px;transition:none 0.4s ease-out 0.1s;transition-property:none;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity;}.mobile-toogle a::before{top:13.5px;}.mobile-toogle a::after{top:23.5px;}.mobile-toogle a span{top:18.5px;}header.header .navbar.navbar-expand-lg .block-block-groupheader-center>.content{display:flex;align-items:center;gap:1.4rem;}header.header .navbar.navbar-expand-lg .block-block-groupheader-right .block-custom-menu-block{width:100%;}header.header .navbar.navbar-expand-lg .block-block-groupheader-right #block-workpermit-subscribe{margin:10px 0 0;}header.header .navbar.navbar-expand-lg .block-block-groupheader-right #block-workpermit-subscribe #subscribe-notifications-button{text-decoration:none;border-radius:5px;background-color:rgba(255,255,255,0.59);border:1px solid rgba(255,255,255,0.59);line-height:16px;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;text-align:left;color:#003366;display:inline-block;padding:7px 10px 6px;}header .block-block-groupsearch-and-login .header-search-block form .js-form-item,header .block-block-groupsearch-and-login .header-search-block form .form-actions{margin:0 !important;}header .block-block-groupsearch-and-login .header-search-block form .js-form-item input.form-control{height:4rem;border-radius:0.8rem;border:0.1rem solid var(--border-color);outline:0;width:0;padding:1rem;box-shadow:none;display:block;-moz-transition:width ease-in 0.4s;transition:width ease-in 0.4s;font-weight:400;background-color:oklch(0.98 0.008 250);font-size:1.4rem;color:var(--heading-text);width:100%;background-image:url(/themes/custom/workpermit/img/search-input-icon.png);background-size:1.8rem;background-position:calc(100% - 1rem) center;padding-right:3rem;}header .block-block-groupsearch-and-login .header-search-block.open form .js-form-item input.form-control{width:100%;}header .block-block-groupsearch-and-login .header-search-block form .form-actions button.button.form-submit{background:transparent;height:2rem;text-align:center;cursor:pointer;color:rgb(6 18 35 / 75%);font-size:0;outline:0;box-shadow:none;border:0;font-weight:bold;padding:0;width:2rem;line-height:1rem;min-width:unset;}header .block-block-groupsearch-and-login .header-search-block form .form-actions button.button.form-submit::after{display:none;}header .block-block-groupsearch-and-login .header-search-block form .form-actions button.button.form-submit::before{content:"";font-family:"FontAwesome";font-size:15px;margin-right:7px;}header.header .block-block-groupsearch-and-login form>div{position:relative;}.search-api-autocomplete-search .ui-menu-item a{text-decoration:none;padding:0.5rem 1rem;color:var(--text);font-size:1.4rem;line-height:1.8rem;display:inline-block;width:100%;border-bottom:0.1rem solid var(--border-color);}.ui-widget.ui-widget-content.search-api-autocomplete-search{border-color:var(--border-color) !important;}.search-api-autocomplete-search .ui-menu-item:last-child a{border:0;}.search-api-autocomplete-search .search-api-autocomplete-suggestion{padding:0;}.block-block-groupsearch-and-login .block-search-form-block .navigation.menu--account ul{margin:0;padding:0;}header .block-block-groupsearch-and-login .header-search-block form .js-form-item{position:absolute;width:28rem;right:0;top:3rem;z-index:4;background-color:oklch(1 0 0);border-radius:2rem;padding:1rem;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,oklch(0.28 0.09 258 / 0.06) 0px 2px 4px 0px,oklch(0.28 0.09 258 / 0.18) 0px 20px 40px -12px;border:0.1rem solid oklab(0.92 -0.00410424 -0.0112763 / 0.6);display:none;}header .block-block-groupsearch-and-login .header-search-block.open form .js-form-item{display:block;}.block-block-groupsearch-and-login .navigation.menu--account ul li{margin-left:10px;}.block-block-groupsearch-and-login .navigation.menu--account ul li a{padding:0;display:block;font-weight:bold;text-decoration:none;color:white;line-height:30px;font-size:1.14286em;}.custom-main-menu ul{margin:0;padding:0;list-style-type:none;display:inline-block;}.custom-main-menu>ul>li{display:inline-block;position:static;}.custom-main-menu>ul>li>a{color:rgb(6 18 35 / 75%);text-transform:capitalize;font-weight:500;font-size:1.5rem;line-height:2rem;padding:3.4rem 1rem;text-decoration:none;display:flex;align-items:center;transition:all .2s;gap:0.5rem;}.custom-main-menu>ul>li>a>i.fa-solid{font-size:1.3rem;transition:transform .25s;}.custom-main-menu>ul>li:hover > a>i.fa-solid{transform:rotate(180deg);}.custom-main-menu>ul>li>a:hover,.custom-main-menu>ul>li>a:focus{color:var(--blue);background-color:white;}.custom-news-submenu-wrapper{position:absolute;top:8rem;left:0;right:0;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:999;padding:1.6rem 0;background:var(--blue);width:100%;width:100vw;left:50%;margin-left:-50vw;}.custom-main-menu>ul>li:hover>.custom-news-submenu-wrapper{opacity:1;visibility:visible;}.custom-main-menu > ul > li:not(:hover) > .custom-news-submenu-wrapper{transition-delay:0.25s;}.custom-news-submenu-wrapper .submenu-divider{display:flex;justify-content:space-between;}.custom-news-submenu-wrapper .submenu-divider .left{width:80%;position:relative;padding-bottom:0;}.custom-news-submenu-wrapper .submenu-divider .left .menu-items{float:left;width:30%;}.custom-news-submenu-wrapper .submenu-divider .left .menu-items ul.submenu{position:static;background:none;display:block;width:auto;padding:0;box-sizing:border-box;list-style:none;}.custom-news-submenu-wrapper .submenu-divider .left .menu-items ul.submenu li{display:block;position:relative;float:left;width:100%;}.custom-news-submenu-wrapper .submenu-divider .left .menu-items ul.submenu li a{font-size:1.5rem;font-weight:400;color:#fff;display:block;position:relative;padding:0.4rem 0;text-transform:none;line-height:2rem;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content{float:right;width:68%;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .item{float:left;width:30%;box-sizing:border-box;padding:10px;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .item .image{width:100%;position:relative;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .item .image .file--image{width:100%;background-position:left top;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .item .image a{white-space:wrap;display:block;width:100%;font-size:14px;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .item h3.news-title{width:100%;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .item .news-title,.custom-news-submenu-wrapper .submenu-divider .left .menu-content .item .video-title{display:block;font-size:1.4rem;color:#fff;font-weight:500;line-height:2rem;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .item .news-title a,.custom-news-submenu-wrapper .submenu-divider .left .menu-content .item .video-title a{color:#fff;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .view-advertisement-blocks .view-content{margin:0;padding:0;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .view-advertisement-blocks .views-row{display:block;float:left;width:33%;padding:10px;box-sizing:border-box;margin:0;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .view-advertisement-blocks .views-row a{display:block;}.custom-news-submenu-wrapper .submenu-divider .left .menu-content .view-advertisement-blocks .views-row a img{width:100%;height:auto;}.custom-news-submenu-wrapper .submenu-divider .left .bottom{border-top:solid 1px #195381;width:100%;clear:both;float:left;padding:1rem 0;margin:1.2rem 0 0;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .latest-newsletter{float:left;width:50%;text-align:left;line-height:24px;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .latest-newsletter .read-our{font-size:1.5rem;color:var(--white);text-transform:capitalize;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .latest-newsletter a{font-size:1.4rem;color:var(--white);font-weight:500;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .latest-newsletter a:before{content:"\f0e0";padding-left:1rem;padding-right:0.5rem;font-family:"FontAwesome";}.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter{display:block;float:right;width:50%;text-align:right;padding-right:2rem;box-sizing:border-box;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter h2,.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter form .js-form-item.js-form-type-email label,.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter form .js-form-item.js-form-type-email small,.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter form .js-form-item-message.form-item-message{display:none;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter form{display:flex;align-items:center;justify-content:flex-end;background:#fff;padding:0.6rem;border-radius:0.5rem;gap:0.4rem;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter form .mb-3{margin-bottom:0 !important;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter form .js-form-item.js-form-type-email input.form-email.form-control{box-sizing:border-box;background-clip:padding-box;-webkit-appearance:none;background-color:white;border:0.1rem solid var(--border-color);color:black;outline:0;margin:0;padding:0.4rem;text-align:left;font-size:1.4rem;vertical-align:middle;border-radius:0.4rem;display:inline-block;line-height:1.8rem;min-height:4rem;height:unset;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter form .form-actions{display:inline-block;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter form .form-actions button.js-form-submit.form-submit{border-radius:9999px;font-size:1.4rem;font-weight:normal;line-height:1.8rem;display:inline-block;padding:0.6rem 1.6rem;cursor:pointer;color:#FFFFFF;outline:0;overflow:visible;margin:0;text-decoration:none;vertical-align:top;width:14rem;background:linear-gradient(135deg,#072754,#104A97);border:0;}.custom-news-submenu-wrapper .submenu-divider .right{width:20%;background-image:linear-gradient(to bottom,#4885DF,var(--blue));padding:10px;}.custom-news-submenu-wrapper .submenu-divider .right .view-advertisement-blocks>.view-content,.custom-news-submenu-wrapper .submenu-divider .right .view-advertisement-blocks>.view-content .views-row{margin:0;padding:0;}.custom-news-submenu-wrapper .submenu-divider .right .view-advertisement-blocks>.view-content .views-row a{display:block;}.custom-news-submenu-wrapper .submenu-divider .right .view-advertisement-blocks>.view-content .views-row a img{width:100%;height:auto;}.custom-main-menu.mobile-main-menu.mm-menu{opacity:0;visibility:hidden;}.custom-main-menu.mobile-main-menu.mm-menu.mm-menu--opened{opacity:1;visibility:visible;}.main-content section.section>div{clear:both;width:100%;}.block-news-listing.block-news-ticker-block{background:#0F3872;padding:0.5rem 0;}.news-ticker-block #news-ticker-container{display:flex;align-items:center;gap:2rem;justify-content:space-between;}.block-news-listing.block-news-ticker-block .content{padding:0 1.6rem;width:100%;max-width:126.4rem;margin:0 auto;}.news-ticker-block .contact-details{display:flex;align-items:center;gap:30px;}.news-ticker-block .contact-details a{font-size:1.4rem;line-height:2rem;color:rgb(255 255 255 / 80%);font-weight:300;}.news-ticker-block .contact-details i{color:#4885DF;font-size:1.4rem;margin-right:0.4rem;}#static-topicality .social-links>a{width:3.4rem;height:3.4rem;min-width:3.4rem;display:flex;background:rgb(255 255 255 / 10%);border-radius:100%;border:0.1rem solid rgb(255 255 255 / 15%);position:relative;align-items:center;justify-content:center;font-size:1.4rem;color:rgb(255 255 255 / 80%);}#static-topicality .social-links>a::before{font-family:"Font Awesome 6 Brands";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:400;}#static-topicality .social-links>a.twitter::before{content:"\e61b";}#static-topicality .social-links>a.linkedIn::before{content:"\f0e1";}#static-topicality .social-links>a.facebook::before{content:"\f39e";}#static-topicality .social-links>a.youtube::before{content:"\f167";}#static-topicality .social-links{display:flex;gap:0.8rem;align-items:center;}.news-section-blocks{display:flex;width:100%;clear:both;}.news-section-blocks .latest-news-sec{box-sizing:border-box;padding:15px 0 0 0;}.latest-news-sec .latest-news{display:block;margin:0;padding:0;}.latest-news-sec .latest-news .fp-1latest-news > a{float:left;text-align:center;width:40%;box-sizing:border-box;padding-right:10px;}.latest-news-sec .latest-news .fp-1latest-news img{display:block;}.latest-news-sec .latest-news .fp-1latest-news .news-title{display:block;float:right;box-sizing:border-box;width:60%;font-size:1.5em;margin-bottom:0.21429em;}.latest-news-sec .latest-news .fp-1latest-news .news-title a{font-size:0.85714em;font-weight:700;color:var(--blue);text-align:left;text-decoration:none;margin:0;display:block;line-height:100%;letter-spacing:-0.01786em;}.latest-news-sec .latest-news .fp-1latest-news .news-title a:hover{text-decoration:none;color:var(--red);}.latest-news-sec .latest-news .fp-1latest-news .news-date{margin:0.35714em 0 0.35714em 0;width:100%;clear:both;}.latest-news-sec .latest-news .fp-1latest-news .news-date span{color:#777777;text-align:left;font-size:0.85714em;}.latest-news-sec .latest-news .fp-1latest-news .news-date span.day{margin-left:5px;}.latest-news-sec .latest-news .fp-1latest-news .link{height:20px;margin:10px 0 0;}.latest-news-sec .latest-news .fp-1latest-news .link a{display:block;font-weight:600;height:15px;margin-top:5px;font-size:15px;}.latest-news-sec .latest-news .fp-1latest-news .link a:after{content:"\f04b";padding-left:3px;font-size:7px;position:relative;bottom:2px;font-family:"FontAwesome";}.latest-news-sec .latest-video{border-top:solid 1px #dbdbdb;margin-top:0.71429em;padding:0.71429em 0;}.latest-news-sec .latest-video .view-video-listing .view-content{margin:0;padding:0;}.latest-news-sec .latest-video .view-video-listing .view-content .views-row{padding:0;}.latest-news-sec .latest-video .view-video-listing .view-content .views-row .views-field-thumbnail__target-id{float:left;width:40%;box-sizing:border-box;padding-right:10px;}.latest-news-sec .latest-video .view-video-listing .view-content .views-row span,.latest-news-sec .latest-video .view-video-listing .view-content .views-row a{display:block;}.latest-news-sec .latest-video .view-video-listing .view-content .views-row .views-field-thumbnail__target-id span a{position:relative;}.latest-news-sec .latest-video .view-video-listing .view-content .views-row .views-field-thumbnail__target-id span a:before{position:absolute;bottom:3px;right:0;display:block;background-color:#003366;color:white;font-size:22px;padding:0.42857em 0.57143em;content:"";font-family:"FontAwesome";font-weight:normal;font-style:normal;line-height:normal;}.latest-news-sec .latest-video .view-video-listing .view-content .views-row .views-field-thumbnail__target-id span a img{width:100%;height:auto;}.latest-news-sec .latest-video .view-video-listing .view-content .views-row .views-field-title{margin-bottom:0.28571em;letter-spacing:-0.03571em !important;}.latest-news-sec .latest-video .view-video-listing .view-content .views-row .views-field-title a{font-size:1.28571em;font-weight:700 !important;color:#003366;line-height:120%;}.latest-news-sec .latest-video .view-video-listing .view-content .views-row .views-field-created{font-size:1em;font-weight:300;font-style:normal;font-stretch:normal;color:#848484;text-align:left;display:block;}.latest-news-sec .latest-video .view-video-listing .view-footer a{width:100%;display:block;font-weight:600;color:#003366;line-height:120%;font-size:1.07143em;margin-top:5px;height:15px;}.latest-news-sec .latest-video .view-video-listing .view-footer a:after{content:"\f04b";padding-left:0.42857em;font-size:0.625em;position:relative;bottom:2px;font-family:"FontAwesome";font-weight:normal;font-style:normal;}.news-section-blocks .cat-latest-news{box-sizing:border-box;padding-top:15px;overflow:hidden;display:none;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news>.content{width:100%;border:solid 4px #e4e4e4;padding:10px 10px 5px 10px;box-sizing:border-box;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs>ul{background:none;box-sizing:border-box;width:100%;border:0;margin:0;padding:0 0 10px;line-height:1.3;gap:0;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs>ul>li{padding-right:5px;display:inline-block;box-sizing:border-box;margin:0;border:none;background:none;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs>ul>li a{border:1px solid #e4e4e4;border-radius:5px;background:#e4e4e4;display:inline-block;box-sizing:border-box;font-weight:bold;text-align:center;color:#003366;font-size:1.14286em;padding:0.22222em 0.44444em;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs .news-item{border-bottom:1px solid #dedede;padding:10px 0;display:flex;align-items:flex-start;justify-content:space-between;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs .news-item:last-child{border-bottom:0;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs .news-item .date{font-weight:600;color:#a8a8a8;font-size:12px;line-height:15px;white-space:nowrap;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs .news-item .title{padding-left:10px;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs .news-item .title a{line-height:1.07143em;font-size:0.875em;font-weight:700;text-decoration:none;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs .news-item .title a:hover,.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs .news-item .title a:focus{text-decoration:underline;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news .latest-newsletter{padding:5px 0 5px 5px;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news .latest-newsletter a{font-size:14px;font-weight:bold;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news .latest-newsletter a:before{content:"";padding-right:7px;position:relative;bottom:1px;font-family:"FontAwesome";font-weight:normal;font-style:normal;}.news-section-blocks .advertisement-front0d{width:100%;float:left;box-sizing:border-box;padding:15px 0 0 0;}.news-section-blocks .advertisement-front0d .view-content.row{padding:0;margin:0;}.news-section-blocks .advertisement-front0d .view-content.row .views-row{margin:0 0 8px;padding:0;width:100%;}.news-section-blocks .advertisement-front0d .simpleads-html5-blocker{display:block;background-image:linear-gradient(219deg,#D6EBFF,#D1E8FF);}.news-section-blocks .advertisement-front0d .simpleads-html5-blocker iframe{width:100%;}.main-content section.section>div.immigration-opportunities-sec{background:rgba(136,154,199,0.2) url(/themes/custom/workpermit/img/world-map.png) no-repeat center /cover;height:auto;margin-top:10px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;float:left;}.immigration-opportunities-sec{padding:0 0 15px;}.immigration-opportunities-sec .view-header{margin-top:0;padding-top:30px;margin-bottom:20px;}.immigration-opportunities-sec .view-content{padding:0;margin:0 0 10px;}.immigration-opportunities-sec .view-content .views-row{width:100%;box-sizing:border-box;display:block;padding:0 30px 0 0;}.immigration-opportunities-sec .view-content .views-row .views-field.views-field-name{display:block;}.immigration-opportunities-sec .view-content .views-row .views-field.views-field-name .field-content{display:block;margin-bottom:10px;}.immigration-opportunities-sec .view-content .views-row .views-field.views-field-name .field-content a{display:inline-block;font-size:22px;font-weight:bold;line-height:120%;}.immigration-opportunities-sec .view-content .views-row .views-field.views-field-name .field-content a:before{content:"";background-image:url(/themes/custom/workpermit/img/uk.png);background-repeat:no-repeat;background-position:left top;display:inline-block;width:46px;height:32px;margin-right:10px;margin-bottom:-10px;}.immigration-opportunities-sec .view-content .views-row .views-field.views-field-name .field-content .flags.Canada a:before{background-image:url(/themes/custom/workpermit/img/canada.png);}.immigration-opportunities-sec .view-content .views-row .views-field.views-field-name .field-content .flags.USA a:before{background-image:url(/themes/custom/workpermit/img/us.png);}.immigration-opportunities-sec .view-content .views-row .views-field.views-field-name .field-content .flags.Australia a:before{background-image:url(/themes/custom/workpermit/img/au.png);}.immigration-opportunities-sec .view-content .views-row .views-field-description__value span.field-content{display:block;}.immigration-opportunities-sec .view-content .views-row .views-field-description__value span.field-content ul{padding:0;margin-bottom:10px;}.immigration-opportunities-sec .view-content .views-row .views-field-description__value span.field-content ul li{width:100%;display:block;padding:4px 0;}.immigration-opportunities-sec .view-content .views-row .views-field-description__value span.field-content ul li a{font-weight:bold;color:var(--blue);line-height:120%;font-size:14px;}.immigration-opportunities-sec .view-content .views-row .views-field-description__value span.field-content ul li a:after{content:"\f04b";padding-left:6px;font-size:8px;position:relative;bottom:2px;font-family:"FontAwesome";font-weight:normal;font-style:normal;}.immigration-opportunities-sec .view-footer{display:block;width:100%;margin-bottom:10px;float:left;}.immigration-opportunities-sec .view-footer a{font-size:22px;font-weight:bold;color:#003366;}.immigration-opportunities-sec .view-footer a:before{content:"";font-family:"FontAwesome";padding-right:8px;}.main-content section.section>div.testimonials-sec{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-image:linear-gradient(100deg,rgba(136,182,210,0.5),rgba(0,51,102,0.11));}.main-content section.section>div.testimonials-sec .testimonials-row{padding-top:40px;display:flex;}.main-content section.section>div.testimonials-sec .testimonials-row .left{width:100%;box-sizing:border-box;}.main-content section.section>div.testimonials-sec .testimonials-row .right{width:100%;box-sizing:border-box;background-color:var(--blue);font-size:1.57143em;font-weight:bold;color:var(--white);padding:20px 20px 0 20px;line-height:120%;}.main-content section.section>div.testimonials-sec .testimonials-row .right p{margin:0;}.main-content section.section>div.testimonials-sec .testimonials-row .right p:last-child{text-align:right;font-size:94px;line-height:20px;margin-top:35px;margin-bottom:0;}div.testimonials-sec .testimonials-row .view-content.row,div.testimonials-sec .testimonials-row .view-content.row .views-row{margin:0;padding:0;}div.testimonials-sec .testimonials-row .view-content.row .views-row{width:100%;box-sizing:border-box;padding-top:20px;padding-right:20px;}div.testimonials-sec .testimonials-row .view-content.row .views-row .views-field.views-field-field-title .field-content{margin-top:0;font-weight:bold;color:var(--blue);text-shadow:2px 2px 0 rgba(255,255,255,0.5);font-style:italic;padding-left:10px;font-size:20px;line-height:36px;}div.testimonials-sec .testimonials-row .view-content.row .views-row .views-field.views-field-field-title .field-content:before{content:"’’";transform:rotate(180deg);font-size:80px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:-4px;color:var(--blue);position:relative;left:-10px;top:35px;line-height:25px;}div.testimonials-sec .testimonials-row .view-content.row .views-row .views-field-field-text p{color:var(--blue);text-shadow:2px 2px 0 rgba(255,255,255,0.5);line-height:140%;padding:5px 0 10px 0;display:block;margin:0;font-size:14px;}div.testimonials-sec .testimonials-row .view-content.row .views-row .views-field-field-signature .field-content{font-size:14px;font-weight:bold;color:var(--blue);text-shadow:2px 2px 0 rgba(255,255,255,0.5);padding-top:5px;}div.testimonials-sec .testimonials-row .view-testimonials .view-footer{clear:both;padding-top:25px;padding-bottom:20px;}div.testimonials-sec .testimonials-row .view-testimonials .view-footer a{font-size:14px;font-weight:700;text-shadow:2px 2px 0 rgba(255,255,255,0.5);}div.testimonials-sec .testimonials-row .view-testimonials .view-footer a:after{content:"\f0da";padding-left:5px;font-family:"FontAwesome";font-weight:normal;font-style:normal;}.video2listing-sec{padding:20px 0;}.video2listing-sec .view-video-listing.view-id-video_listing{width:100%;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row{padding:0;margin:0;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row{width:100%;padding:0;margin:0;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row:nth-child(1){padding-right:0.35714em;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row:nth-child(2){padding-left:0.35714em;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row .item.top-videos{display:block;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row .item.top-videos .image{width:40%;height:auto;float:left;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row .item.top-videos .image a{display:block;position:relative;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row .item.top-videos .image a:before{position:absolute;bottom:3px;right:0;display:block;background-color:#003366;color:white;font-size:22px;padding:0.42857em 0.57143em;content:"";font-family:"FontAwesome";font-weight:normal;font-style:normal;line-height:normal;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row .item.top-videos .image a img{width:100%;height:auto;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row .item.top-videos .video-title{width:60%;float:left;box-sizing:border-box;padding-left:10px;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row .item.top-videos .video-title h3{font-size:1.25em;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content .views-field-thumbnail__target-id a,.video2listing-sec .view-video-listing.view-id-video_listing .view-content .views-field-thumbnail__target-id span{display:block;position:relative;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content .views-field-thumbnail__target-id a::before{position:absolute;bottom:3px;right:0;display:block;background-color:#003366;color:white;font-size:22px;padding:0.42857em 0.57143em;content:"";font-family:"FontAwesome";font-weight:normal;font-style:normal;line-height:normal;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-field-title a{display:inline-block;line-height:120%;font-weight:bold;font-size:1.25em;}.main-content section.section div.bottom-ad-block{padding-top:1.42857em;}.main-content section.section div.bottom-ad-block .block-bottom-ad-block{width:100%;padding-left:20px;}.block-system-breadcrumb-block{margin-top:15px;padding:0;}.block-system-breadcrumb-block .breadcrumb{margin:0;padding:0;list-style-type:none;}.block-system-breadcrumb-block .breadcrumb li{list-style:none;font-weight:500;font-style:normal;font-stretch:normal;font-size:1.4rem;line-height:1.8rem;}.block-system-breadcrumb-block .breadcrumb li.active{color:var(--red);}.block-system-breadcrumb-block .breadcrumb li:first-child{padding-left:0;}.block-system-breadcrumb-block .breadcrumb li:first-child a::before{content:"\f015";font-weight:600;font-family:"Font Awesome 6 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-size:1.3rem;margin-right:0.4rem;position:relative;top:-0.1rem;}.block-system-breadcrumb-block .breadcrumb li a{color:#6f6f6f;}.node--type-news-item .block-system-main-block .meta-data{padding:0 0 1rem;border-bottom:1px solid #e4e4e4;position:relative;margin:0 0 1.5rem;}.node--type-news-item .block-system-main-block .meta-data p{margin-bottom:1.2rem;}.node--type-news-item .block-system-main-block .meta-data p:last-child{margin:0;}.node--type-news-item .block-system-main-block .meta-data p:last-child>span:first-child{padding-right:5px;}.node--type-news-item .block-system-main-block .node__content .imagelightbox{margin:0;}.block-workpermit-fn.block-donate-block h2{font-size:2.4rem !important;line-height:3.2rem;}.node--type-news-item .block-system-main-block .node__content .imagelightbox a.lightbox{display:block;}.node--type-news-item .block-system-main-block .node__content .imagelightbox a.lightbox img{display:block;width:100%;height:auto;}.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body h2 a{font-weight:600;}.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body ul li p{display:inline;}.node--type-news-item .block-system-main-block .node__content .field--name-field-tags{margin:2rem 0 0;}.node--type-news-item .block-system-main-block .node__content .field--name-field-tags h3.field__label{display:inline-block;padding-right:7px;font-weight:bold;text-transform:uppercase;font-size:1.6rem;color:var(--heading-text);margin:0.4rem 0 0;line-height:2rem;float:left;}.node--type-news-item .block-system-main-block .node__content .field--name-field-tags ul.links.field__items{display:inline;font-size:1.5rem;font-weight:600;line-height:2.2rem;}.node--type-news-item .block-system-main-block .node__content .field--name-field-tags ul.links.field__items li{display:inline-block;padding:0;}.node--type-news-item .block-system-main-block .node__content .field--name-field-tags ul.links.field__items li a{display:inline-block;background-color:var(--border-color);padding:0.4rem 1rem;margin-bottom:0.5rem;margin-left:0.5rem;border-radius:5px;color:#003366;font-style:normal;font-size:1.3rem;line-height:1.8rem;pointer-events:none;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items{margin:2rem 0 0;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-header h2{font-size:2.8rem;line-height:3.6rem;margin:0 0 1rem;border-bottom:3px solid #e4e4e4;padding:0 0 1rem;text-transform:capitalize;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row{margin:0;padding:0;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row{margin:0;padding:0.7rem 0;}.node--type-news-item .view-related-news-items .view-content.row .views-row .item{padding:1.6rem;border-radius:1rem;border:0.1rem solid var(--border-color);background:#fff;box-shadow:0px 2px 6px rgb(0 0 0 / 10%);display:grid;grid-template-columns:24rem 1fr;grid-gap:1.6rem;}.view-related-news-items .view-content.row .views-row .item .left img{width:100%;display:block;object-fit:cover;border-radius:0.8rem;height:100%;max-height:17.6rem;}.view-related-news-items .view-content.row .views-row .item h3.news-title{font-size:1.8rem;line-height:2.6rem;margin:0 0 0.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.view-related-news-items .view-content.row .views-row .item .news-date{font-size:1.4rem;line-height:1.8rem;margin:0.4rem 0;}.view-related-news-items .view-content.row .views-row .item .news-para-content{font-size:1.4rem;line-height:2.2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.view-related-news-items .view-content.row .views-row .item h3.news-title a{color:inherit;}.node--type-news-item .view-related-news-items .view-content.row .views-row .item:hover h3.news-title a{color:var(--red);}.Faqs-main-wrap .field--name-field-faqs .field__label{color:var(--heading-text);font-weight:bold;font-size:2.4rem;line-height:3.2rem;letter-spacing:-2.5%;margin:0 0 1.5rem;}.Faqs-main-wrap .field--name-field-faqs>.field__items>.field__item{background:#fff;width:100%;padding:1.6rem;border-radius:1rem;border:0.1rem solid var(--border-color);margin:0 0 1.5rem;}.Faqs-main-wrap .field--name-field-faqs .field__items .field__item .paragraph.paragraph--type--faqs .field--name-field-question{font-size:2.2rem;line-height:3rem;margin:0 0 0.6rem;font-weight:600;color:var(--blue);}.Faqs-main-wrap .field--name-field-faqs .field__items .field__item .paragraph.paragraph--type--faqs .field--name-field-answer{margin-bottom:1em;}.path-newsletter .block-it-newsletter .newsletter-archive{clear:both;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui{background:linear-gradient(219deg,#D6EBFF,#D1E8FF);padding:2rem;margin:0 0 2rem;clear:both;border-radius:1rem;}.block-it-newsletter .newsletter-archive .filter-ui .years,.block-it-newsletter .newsletter-archive .filter-ui .months{display:inline-block;}.block-it-newsletter .newsletter-archive .filter-ui .years strong,.block-it-newsletter .newsletter-archive .filter-ui .months strong{display:inline-block;color:var(--heading-text);}.block-it-newsletter .newsletter-archive .filter-ui .months{margin:1rem 0;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .years a,.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .months a{font-size:1.6rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.4rem;padding:0 0.4rem;letter-spacing:-1px;}.node--type-video .view-related-videos,.node--type-video .view-related-videos .swiper{max-width:100%;overflow:hidden;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .years a.active,.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .months a.active{border-bottom:solid 3px #003366;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section form .field--type-email.field--name-mail.js-form-wrapper .js-form-item.js-form-type-email.form-type-email label.js-form-required.form-required,.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section form .field--type-email.field--name-mail.js-form-wrapper .js-form-item.js-form-type-email.form-type-email small.description,.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section form .js-form-item.js-form-type-item.form-type-item.js-form-item-message.form-item-message{display:none;}.block-it-newsletter .newsletter-archive .filter-ui .newsletter-section{max-width:42rem;margin:1.5rem 0 0;}.filter-ui .newsletter-section .simplenews-subscriber-form .content form .form-actions.js-form-wrapper button.js-form-submit.form-submit{min-width:13rem;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter{margin:0 0 1.5rem;padding:1.6rem;border-radius:1rem;border:0.1rem solid var(--border-color);background:#fff;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter header h2.node__title{margin:0 0 0.4rem;padding:0;font-size:2.2rem;line-height:3rem;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter header .node__meta{display:none;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter .node__content{margin:0;font-size:1.6rem;line-height:2.4rem;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter .node__content .inline__links .node-readmore.nav-link{padding:0;display:block;width:100%;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter .node__content .inline__links .node-readmore.nav-link a{display:block;font-size:1em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter .node__content .inline__links .node-readmore.nav-link a:after{content:"\f0da";padding-left:0.35714em;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}.page-view-search .content-serach-page form{margin-bottom:.5em;}.page-view-search .content-serach-page form .js-form-item{margin:.5rem 1em 0 0 !important}.page-view-search .content-serach-page form .js-form-item input.form-control{box-sizing:border-box;background-clip:padding-box;border-radius:0;-webkit-appearance:none;background-color:white;border:1px solid;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-color:#848484 #c1c1c1 #e1e1e1;color:black;outline:0;margin:0;padding:2px 3px;text-align:left;font-size:13px;font-family:"Inter",sans-serif;height:1.8em;vertical-align:top;}.page-view-search .content-serach-page form .form-actions.js-form-wrapper{margin:0 !important;}.page-view-search .content-serach-page form .form-actions.js-form-wrapper button.js-form-submit.form-submit{-webkit-appearance:none;background:#003366;border:0.07143em solid;cursor:pointer;color:#FFFFFF;display:inline-block;font-weight:bold;outline:0;overflow:visible;padding:0.21429em 0.71429em;text-decoration:none;vertical-align:top;width:auto;font-size:0.85714em;margin:0;border-radius:0;}.page-view-search .content-serach-page m form .form-actions.js-form-wrapper button.js-form-submit.form-submit:hover{text-decoration:none;background-color:rgba(0,51,102,0.65);}.page-view-search .view-search .views-row{margin-bottom:0.71429em;}.page-view-search .view-search .views-row .views-field.views-field-title h2{font-size:1.28571em;margin-bottom:3px;}.page-view-search .view-search .views-row .views-field.views-field-created{font-style:italic;margin-bottom:5px;}.page-view-search .view-search .views-row .views-field-search-api-excerpt{}.sidebar_second.sidebar .block-views-blockadvertisement-blocks-block-2{padding:0;border:0;float:left;width:100%;clear:both;}.sidebar_second.sidebar .view.view-advertisement-blocks .view-content.row{padding:0;margin:0;}.sidebar_second.sidebar .view.view-advertisement-blocks .view-content.row .views-row{padding:0;margin:0 0 8px;width:100%;}.sidebar_second.sidebar .view.view-advertisement-blocks .view-content.row .views-row .simpleads-html5-blocker{background-image:linear-gradient(219deg,#D6EBFF,#D1E8FF);}.sidebar_second.sidebar .view.view-advertisement-blocks .view-content.row .views-row .simpleads-html5-blocker iframe{width:100%;}.sidebar_second.sidebar .simplenews-subscriber-form{border:0;padding:3rem 2rem;float:left;width:100%;clear:both;background:linear-gradient(219deg,#D6EBFF,#D1E8FF);border-radius:1rem;}.sidebar_second.sidebar .simplenews-subscriber-form h2{font-size:2rem;font-weight:600;font-style:normal;font-stretch:normal;line-height:2.8rem;color:var(--blue);text-transform:uppercase;text-align:left;position:relative;width:100%;border:0;text-shadow:none;padding-bottom:0;display:flex;align-items:center;margin:0 0 1.5rem;}.sidebar_second.sidebar .simplenews-subscriber-form h2::before{content:"\f0e0";font-size:3rem;color:red;font-family:"FontAwesome";font-weight:normal;font-style:normal;display:inline-block;margin-right:1rem;}.simplenews-subscriber-form .content form{display:flex;align-items:center;justify-content:space-between;}.block-it-newsletter .newsletter-archive .filter-ui .newsletter-section h2{font-size:2rem;margin:0 0 0.6rem;line-height:2.8rem;}.sidebar_second.sidebar .simplenews-subscriber-form .content form .field--type-email{width:60%;margin:0 !important;}.simplenews-subscriber-form .content form .field--type-email .js-form-item.form-type-email{margin:0 !important;width:100%;}.sidebar_second.sidebar .simplenews-subscriber-form .content form .field--type-email .js-form-item.form-type-email label,.sidebar_second.sidebar .simplenews-subscriber-form .content form .field--type-email .js-form-item.form-type-email small,.sidebar_second.sidebar .simplenews-subscriber-form .content form .form-item-message{display:none;}.simplenews-subscriber-form .content form .field--type-email .js-form-item.form-type-email input.form-email{background-color:#fff;border:0;height:4rem;width:100%;margin:0 auto;text-align:left;box-sizing:border-box;font-size:1.4rem;line-height:1.8rem;padding:1rem;border-radius:0;-webkit-appearance:none;outline:0;box-shadow:none;}.simplenews-subscriber-form .content form .form-actions.js-form-wrapper{margin:0 !important;align-self:flex-start;}.simplenews-subscriber-form .content form .form-actions.js-form-wrapper button.js-form-submit.form-submit{height:4rem;width:100%;background-color:red;text-transform:uppercase;font-weight:700;box-sizing:border-box;font-size:1.4rem;line-height:1.8rem;padding:10px;color:#fff;border:0;border-radius:0;box-shadow:none;outline:0;}.sidebar_second.sidebar .view-single-latest-news-item-with-image .view-content.row{margin:0;}.sidebar_second.sidebar .view-single-latest-news-item-with-image .views-row{padding:1.6rem;border-radius:1rem;border:0.1rem solid var(--border-color);background:#fff;box-shadow:0px 2px 6px rgb(0 0 0 / 10%);margin:0;width:100%;}.sidebar_second.sidebar .block-views-blocksingle-latest-news-item-with-image-block-1{border:0;padding:0;}.sidebar_second.sidebar .single-latest-news .left a{display:block;}.sidebar_second.sidebar .single-latest-news .left img{width:100%;border-radius:0.8rem;margin:0 0 1.2rem;}.sidebar_second.sidebar .single-latest-news .news-date{font-size:1.2rem;text-transform:uppercase;line-height:1.6rem;margin:0 0 0.8rem;}.sidebar_second.sidebar .single-latest-news h3{font-size:2rem;line-height:2.6rem;margin:0 0 0.8rem;}.sidebar_second.sidebar .single-latest-news h3 a{color:inherit;}.sidebar_second.sidebar .view-single-latest-news-item-with-image .views-row:hover h3>a{color:var(--red);}.sidebar_second.sidebar .single-latest-news .desc{margin:0 0 0.8rem;}.sidebar_second.sidebar .single-latest-news .desc,.sidebar_second.sidebar .single-latest-news .desc p{font-size:1.4rem;line-height:2.2rem;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1{padding:0;border:0;margin-bottom:0.71429em;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video{border-bottom:1px solid #e4e4e4;padding:0.71429em 0;float:left;width:100%;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .left{float:left;width:40%;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .left a{position:relative;display:block;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .left a:after{content:"";position:absolute;bottom:3px;right:0;display:block;background-color:#003366;color:white;font-size:22px;padding:0.42857em 0.57143em;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .left a img{width:100%;height:auto;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .right{float:right;width:57%;padding-right:0.71429em;box-sizing:border-box;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .right h3{margin-bottom:0.28571em;letter-spacing:-0.03571em;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .right h3 a{font-size:1.28571em;font-weight:700;color:#003366;line-height:120%;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .right .date-time{display:block;font-size:1em;font-weight:300;font-style:normal;font-stretch:normal;color:#848484;margin-top:0.35714em;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .read-more{text-align:center;position:relative;width:100%;display:block;margin:0;float:left;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .read-more a{display:block;font-weight:600;color:#003366;line-height:120%;font-size:1.07143em;height:15px;top:-20px;position:relative;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .read-more a::after{content:"\f04b";padding-left:0.42857em;font-size:0.625em;position:relative;bottom:2px;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}.sidebar_second.sidebar .block-workpermit-fn{border:0;padding:0;margin:0 0 1.42857em;float:left;width:100%;}.sidebar_second.sidebar .block-workpermit-fn .term-videos,.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list{float:left;width:100%;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item,.single-latest-video{border-bottom:1px solid #e4e4e4;padding:0.71429em 0;float:left;width:100%;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-thumbnail,.single-latest-video .left{float:left;width:40%;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-thumbnail a,.single-latest-video .left a{display:block;position:relative;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-thumbnail a:before,.single-latest-video .left a:before{position:absolute;bottom:3px;right:0;display:block;background-color:#003366;color:white;font-size:22px;padding:0.42857em 0.57143em;content:"";font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-thumbnail a img,.single-latest-video .left a img{width:100% !important;height:auto !important;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-info,.single-latest-video .right{float:right;width:57%;padding-right:0.71429em;box-sizing:border-box;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-info .video-title,.single-latest-video .right h3{margin-bottom:0.28571em;letter-spacing:-0.03571em;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-info .video-title a,.single-latest-video .right h3 a{font-size:1.28571em;font-weight:700;color:#003366;line-height:120%;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-info .video-date,.single-latest-video .right .date-time{font-size:1em;font-weight:300;font-style:normal;font-stretch:normal;color:#848484;margin-top:0.35714em;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .all-videos-link,.sidebar_second.sidebar .block-workpermit-fn .view-video-listing .read-more{float:left;width:100%;clear:both;display:block;font-weight:600;color:#003366;line-height:120%;font-size:1.07143em;margin-top:5px;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .all-videos-link a.all-videos:after,.sidebar_second.sidebar .block-workpermit-fn .view-video-listing .read-more a:after{content:"\f04b";padding-left:0.42857em;font-size:0.625em !important;position:relative;bottom:2px;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}body.page-title-contact .top{display:block;}body.page-title-contact .top .left{float:left;width:100%;background-image:url(/themes/custom/workpermit/img/about.jpg);background-repeat:no-repeat;position:relative;min-height:350px;background-position:0px -100px;background-size:130%,cover;}body.page-title-contact .top .left .testimonials{position:absolute;bottom:0;background-color:var(--blue);min-height:200px;padding:2rem;}body.page-title-contact .top .left .testimonials::after{content:"’’";position:absolute;bottom:0;right:20px;color:#FFFFFF;font-size:8rem;}body.page-title-contact .top .left .testimonials p{margin:0;color:#ffffff;font-weight:600;font-size:2rem;line-height:2.8rem;}body.page-title-contact .top .left .testimonials .read-more{padding:2rem 0 0;}body.page-title-contact .top .left .testimonials .read-more a{color:#ffffff;font-size:1.4rem;font-weight:bold;line-height:2rem;}body.page-title-contact .top .right{float:left;width:100%;box-sizing:border-box;margin-top:20px;}body.page-title-contact .top .right .about-us,body.page-title-contact .top .right .offices{border-bottom:solid 2px #ededed;padding-bottom:16px;margin-bottom:24px;}body.page-title-contact .top .right h2{font-size:2.6rem;font-weight:800;font-style:normal;font-stretch:normal;line-height:3.4rem;color:#222222;text-transform:uppercase;margin:0 0 0.8rem;}body.page-title-contact .top .right .read-more{margin:1rem 0 0;}body.page-title-contact .top .right .read-more a,body.page-title-contact .top .right .offices .tel{font-weight:bold;}body.page-title-contact .top .right .offices .email{margin-bottom:12px;}body.page-title-contact .top .right .offices .email a{font-weight:600;}body.page-title-contact .top .right .contact-us-form{background-color:#e6edfd;padding:26px 18px;position:relative;overflow:hidden;}body.page-title-contact .top .right .contact-us-form::after{background-image:url(/themes/custom/workpermit/img/contact-form.png);content:"";display:block;background-size:cover;position:absolute;width:75px;height:86px;top:30px;right:15px;opacity:1;}body.page-title-contact .top .right .contact-us-form p{font-size:1.8rem;line-height:2.6rem;margin:0;}body.page-title-contact .top .right .contact-us-form p a{padding:1rem 0 0;display:block;font-size:2rem;line-height:2.8rem;position:relative;z-index:100;}body.page-title-contact .bottom{display:block;padding-top:0.71429em}body.page-title-contact .bottom .advertise:after{background-image:url(/themes/custom/workpermit/img/adds.png?v=2);width:96px;height:143px;top:80px;right:15px;opacity:1;}body.page-title-contact .bottom div.link-to-us::after{background-image:url(/themes/custom/workpermit/img/pointer.png);width:80px;height:80px;bottom:-10px;right:-5px;opacity:1;}body.page-title-contact .bottom div.accreditations::after{background-image:url(/themes/custom/workpermit/img/accreditations.png);width:182px;height:117px;top:0px;right:-20px;}body.page-title-contact .bottom>div>.content{overflow:hidden;padding:20px 15px 15px;position:relative;z-index:1;}body.page-title-contact .bottom>div>.content h2{font-size:1.8rem;text-transform:uppercase;margin:0 0 0.6rem;color:var(--blue);line-height:2.6rem;}body.page-title-contact .node__content .bottom>div{background-image:linear-gradient(45deg,#e4e4e4,#fafafa);position:relative;overflow:hidden;box-sizing:border-box;padding-right:10px;}body.page-title-contact .node__content .bottom>div::after{display:block;background-size:cover;position:absolute;content:"";}body.page-title-contact .node__content .bottom .advertise::after{background-image:url(/themes/custom/workpermit/img/adds.png);width:96px;height:143px;top:80px;right:15px;opacity:1;}body.page-title-contact .bottom>div>.content .body{color:var(--heading-text);margin:0 0 1rem;}body.page-title-contact .bottom>div>.content .read-more{font-size:1.4rem;line-height:2rem;font-weight:600;}.page-title-contact-us .main-content .webform-submission-form .form-item,.page-title-contact-us .main-content .webform-submission-form .form-actions{margin-bottom:1em !important;}.page-title-contact-us .main-content .webform-submission-form legend span:after{color:#222222;}.page-title-contact-us .main-content .webform-submission-form .form-check{margin-bottom:0.4em;padding-left:0;min-height:1px;}.page-title-contact-us .main-content .webform-submission-form .form-check input[type="radio"]{margin:3px 7px 0 5px;}.page-title-contact-us .main-content .webform-submission-form #edit-your-details>legend,.page-title-contact-us .main-content .webform-submission-form #edit-additional-information>legend{font-size:1.8rem;font-weight:bold;line-height:2.6rem;color:#222222;margin:0 0 1rem;border-bottom:solid 5px #e1e1e1;width:100%;text-transform:capitalize;}.page-title-contact-us .main-content .webform-submission-form #edit-your-details .fieldset-wrapper .js-form-item{margin-bottom:1em !important;}.page-title-contact-us .main-content .webform-submission-form #edit-your-details .fieldset-wrapper .js-form-item textarea.form-control{display:block;width:100%;min-height:40px;height:auto;}.page-title-contact-us .main-content .webform-submission-form #edit-additional-information .fieldset-wrapper .js-form-item-please-specify{margin-bottom:1em !important;}.page-title-contact-us .main-content .webform-submission-form #edit-additional-information{margin-bottom:0 !important;}.node--type-newsletter header .node__meta{margin:0 0 1rem;}.addtoAny_social_share_links{display:block;width:100%;margin-bottom:0.71429em;}.immigration-page-comments-wraper{display:flex;align-items:center;gap:0.8rem;margin:1.2rem 0 0;}.immigration-page-comments-wraper .addtoAny_social_share_links{margin:0;}.immigration-page-comments-wraper a.news-comments{color:var(--heading-text);}.addtoAny_social_share_links span.a2a_kit.addtoany_list{width:100%;clear:both;padding:0;margin:0;height:30px;display:block;}.addtoAny_social_share_links span.a2a_kit.addtoany_list a{float:left;margin:0 0.35714em;display:flex;align-items:center;text-align:center;font-size:11px;height:20px;line-height:18px;padding:0 7px;color:#fff;font-weight:600;border-radius:4px;}.addtoAny_social_share_links span.a2a_kit.addtoany_list a i{margin-right:6px;}.addtoAny_social_share_links span.a2a_kit.addtoany_list a:first-child{margin-left:0;}.addtoAny_social_share_links span.a2a_kit.addtoany_list a.a2a_button_linkedin{background:#0073b1;}.addtoAny_social_share_links span.a2a_kit.addtoany_list a.a2a_button_facebook{background:#1877f2;}.addtoAny_social_share_links span.a2a_kit.addtoany_list a.a2a_button_twitter{background:#000;padding:0 12px;border-radius:30px;}.addtoAny_social_share_links span.a2a_kit.addtoany_list a.a2a_button_twitter:hover{background:rgba(0,0,0,.8);}.page-view-immigration-resources .view-immigration-resources>.view-content{margin:0;padding:0;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row{margin:0;padding:0;float:left;width:100% !important;box-sizing:border-box;padding-bottom:0.71429em;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row:nth-child(odd){padding-right:0;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row:nth-child(even){padding-left:0;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .resource-title-main{height:150px;background-image:linear-gradient(71deg,#e7e7e7,#cdcdcd);position:relative;overflow:hidden;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .resource-title-main:before{content:"";display:block;background-size:cover;position:absolute;width:150px;height:150px;top:-60px;right:-20px;opacity:1;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .education-resources-header:before{width:200px;height:200px;top:-60px;right:-20px;background-image:url(/themes/custom/workpermit/img/fa-graduation.png);}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .immigration-discussion-forum-header:before{background-image:url(/themes/custom/workpermit/img/fa-globe.png);}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .government-immigration-departments-header:before{background-image:url(/themes/custom/workpermit/img/fa-bank.png);}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .government-immigration-departments-header:before{background-image:url(/themes/custom/workpermit/img/fa-briefcase.png);}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row h3.resource-cat-title{position:absolute;bottom:10px;right:0;left:10px;font-size:2.4rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:3.2rem;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row h3.resource-cat-title a{color:#222222;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row h3.resource-cat-title:after{content:"\f0da";padding-left:0.45455em;float:right;margin-right:20px;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row>p{margin:1rem 0;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .item-list,.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .item-list ul.list-group,.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .item-list ul.list-group li.list-group-item{display:block;width:100%;margin:0;padding:0;border:0;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .item-list ul.list-group li.list-group-item a{font-size:1.6rem;font-weight:600;font-style:normal;font-stretch:normal;display:block;line-height:2.4rem;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .item-list ul.list-group li.list-group-item a:before{content:"\f0da";padding-right:0.38462em;padding-bottom:0.23077em;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .read-more{margin-top:0.71429em;display:block;width:100%;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .read-more a{font-size:1.6rem;font-weight:600;font-style:normal;font-stretch:normal;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .read-more a:after{content:"\f178";font-family:"Font Awesome 6 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:600;margin-left:0.8rem;font-size:1.4rem;}.page-view-immigration-resources .view-immigration-resources>.view-footer .suggest{text-align:center;margin:3rem;}.page-view-immigration-resources .view-immigration-resources>.view-footer .suggest a{font-size:1.57143em;font-weight:bold;font-style:normal;font-stretch:normal;color:#222222;}.resource-category-links .field--name-field-resource-links>.field__item{padding-bottom:1.5rem;}.resource-category-links .field--name-field-resource-links>.field__item .field--name-field-url a{font-size:2rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:2.8rem;display:inline-block;margin:0 0 0.6rem;}.resource-category-links .field--name-field-resource-links>.field__item .field--name-field-url a:after{content:"\f0da";padding-left:0.71429em;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}.immigration-top-countries-main .views-view-grid>.views-row{margin:0 -0.71429em;}.immigration-top-countries-main .views-view-grid>.views-row>.views-col{padding:0.71429em;box-sizing:border-box;float:left;width:33.33%;display:block;}.immigration-top-countries-main .views-view-grid>.views-row>.views-col a{display:block;position:relative;}.immigration-top-countries-main .views-view-grid .country .intro{padding:1rem 0 0;font-size:1.6rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:2.4rem;margin:0 0 2rem;}.immigration-top-countries-main .views-view-grid .country .intro>p{display:none;}.immigration-top-countries-main .views-view-grid .country .intro ul li{margin:0 0 0.6rem;}.immigration-top-countries-main .views-view-grid .country .intro ul li:last-child{margin:0;}.immigration-top-countries-main .views-view-grid .country .intro ul li a{font-size:1.6rem;font-weight:600;font-style:normal;font-stretch:normal;color:var(--blue);display:block;position:relative;padding-left:1.2rem;line-height:2.2rem;}.immigration-top-countries-main .views-view-grid .country .intro ul li a:before{content:"\f0da";position:absolute;left:0;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}.immigration-top-countries-main .views-view-grid .country .title-image{position:relative;display:block;}.immigration-top-countries-main .views-view-grid .country .title-image a.photo{position:absolute !important;bottom:0;left:0;right:0;z-index:9;}.immigration-top-countries-main .views-view-grid .country .title-image h3{background-color:var(--blue);font-weight:600;font-style:normal;font-stretch:normal;color:#ffffff;padding:1rem;margin:0;font-size:1.8rem;line-height:2.6rem;display:flex;align-items:center;justify-content:space-between;}.immigration-top-countries-main .views-view-grid .country .title-image h3::after{content:"\f178";font-family:"Font Awesome 6 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:2;text-rendering:auto;font-weight:600;margin-left:0.8rem;font-size:1.6rem;}.immigration-top-countries-main .views-view-grid .country a.taxonomy_link{padding-top:0.57143em;font-size:1em;font-weight:600;}.block-views-blockother-pages-other-countries .view-header h2{font-size:3rem;font-weight:800;font-style:normal;font-stretch:normal;line-height:4rem;color:#3f3f3f;text-transform:uppercase;margin-top:1.07143em;margin-bottom:0.35714em;padding-bottom:0.35714em;border-bottom:3px solid #e4e4e4;}.block-views-blockother-pages-other-countries .view-content{display:flex;}.block-views-blockother-pages-other-countries .view-content .views-row{width:33.33%;}.block-views-blockother-pages-other-countries .view-content .views-row h3{font-size:1.8rem;font-weight:600;font-style:normal;font-stretch:normal;line-height:2.4rem;}.block-views-blockother-pages-other-countries .view-content .views-row h3:before{content:"\f054";padding-right:1rem;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;font-size:1.4rem;}.work-with-us{background-color:#E0E9FF;padding:2rem;}.work-with-us h2{text-transform:uppercase;font-weight:800;margin:0 0 1rem !important;}.node--type-video .field--name-field-video-file{margin:0;}.view-taxonomy-term article.node.node--type-video .addtoAny_social_share_links{margin:1rem 0 0;}.node--type-video .view-related-videos .swiper{background:#fff;height:auto;margin:0;padding:1rem;border-radius:0.8rem;border:0.1rem solid var(--border-color);}.view-related-videos .view-content.row{margin:0;display:block;}.node--type-video .view-related-videos .swiper-wrapper .swiper-slide .views-field-title{position:absolute;left:0;right:0;bottom:0;background-color:rgba(17,17,17,0.5);z-index:100;}.node--type-video .view-related-videos .swiper-wrapper .swiper-slide span,.node--type-video .view-related-videos .swiper-wrapper .swiper-slide a{display:block;}.node--type-video .view-related-videos .swiper-wrapper .swiper-slide .views-field-title a{display:block;font-size:1rem;font-style:italic;text-align:left;font-weight:bold;line-height:1.6rem;color:#FFFFFF;text-transform:uppercase;text-decoration:none;padding:0.4rem;}.node--type-video .view-related-videos .swiper-wrapper .swiper-slide{height:90px;}.node--type-video .view-related-videos .swiper-wrapper .swiper-slide a img{display:block;height:90px;width:100%;object-fit:cover;}.node--type-video .view-related-videos .swiper .swiper-pagination{bottom:10px;display:flex;align-items:center;justify-content:center;}.node--type-video .view-related-videos .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000;}.node--type-video .view-related-videos .swiper .swiper-pagination .swiper-pagination-bullet{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.node--type-video .view-related-videos .swiper .swiper-button-prev,.node--type-video .view-related-videos .swiper .swiper-button-next{outline:0;width:32px;height:32px;background:url(/themes/custom/workpermit/img/controls.png) no-repeat 0 -32px;display:block;}.node--type-video .view-related-videos .swiper .swiper-button-prev{top:64px;left:24px;}.node--type-video .view-related-videos .swiper .swiper-button-prev:hover{background-position:0 0;}.node--type-video .view-related-videos .swiper .swiper-button-next{top:64px;right:24px;background-position:-43px -32px;}.node--type-video .view-related-videos .swiper .swiper-button-next:hover{background-position:-43px 0;}.node--type-video .view-related-videos .swiper .swiper-button-prev:after,.node--type-video .view-related-videos .swiper .swiper-button-next:after{display:none;}.main-content-data table.node-body-table{clear:both;}.main-content-data table.node-body-table td p strong{color:var(--blue);}.home-page-banner{padding:8rem 0;background-image:url(/themes/custom/workpermit/img/banner-image.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;background:radial-gradient(1200px 600px at 10% -10%,oklch(92% .06 258/.6),transparent 60%),radial-gradient(900px 500px at 90% 10%,oklch(90% .08 27/.28),transparent 60%),linear-gradient(180deg,oklch(99% .005 250),oklch(97% .012 250));position:relative;}.hero-banner-gridlines{background-image:linear-gradient(oklch(50% .1 258/.06) 1px,#0000 1px),linear-gradient(90deg,oklch(50% .1 258/.06) 1px,#0000 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(#000 40%,#0000 75%);mask-image:radial-gradient(#000 40%,#0000 75%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.hero-banner{display:grid;grid-gap:4.5rem;grid-template-columns:1fr 0.9fr;align-items:center;position:relative;z-index:2;}.hero-banner__content h1{font-size:6.8rem;line-height:7.2rem;margin:0;}.hero-banner-badge{background:#fff;border:0.1rem solid rgb(223 229 236 / 70%);padding:0.6rem 1.2rem;border-radius:9999px;font-size:1.2rem;line-height:1.6rem;font-weight:500;color:rgb(6 18 35 / 80%);display:inline-block;margin:0 0 2.4rem;}.hero-banner-badge>span{width:0.6rem;height:0.6rem;display:inline-block;background:var(--red);border-radius:100%;box-shadow:0 0 6px rgba(219,44,43,0.8),0 0 14px rgba(219,44,43,0.5),0 0 25px rgba(219,44,43,0.25);animation:glowPulse 2s ease-in-out infinite;position:relative;top:-0.1rem;margin-right:0.3rem;}@keyframes glowPulse{0%,100%{box-shadow:0 0 5px rgba(219,44,43,0.7),0 0 12px rgba(219,44,43,0.5),0 0 20px rgba(219,44,43,0.3);}50%{box-shadow:0 0 8px rgba(219,44,43,1),0 0 18px rgba(219,44,43,0.8),0 0 35px rgba(219,44,43,0.6);}}.hero-banner__content h1 span{display:inline-block;background:linear-gradient(135deg,#072754 0%,#4885DF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-style:italic;font-weight:400;font-family:Instrument serif;}.hero-banner__content .hero-banner-description{font-size:1.8rem;line-height:3rem;margin:2rem 0 0;}.hero-banner-search__top .nice-select{border:0;}.hero-banner-search{background:#fff;padding:1rem;border-radius:2.8rem;border:0.1rem solid rgb(223 229 236 / 70%);box-shadow:0 4px 4px rgb(0 0 0 / 10%);margin:3.2rem 0 2rem;}.hero-banner__image{position:relative;}.banner-right-image img{border-radius:3.2rem;overflow:hidden;box-shadow:0 3px 8px rgb(0 0 0 / 15%);background:#fff;}.hero-banner__image .image-pill{position:absolute;background:#fff;border-radius:9999px;display:inline-block;padding:0.8rem 1.2rem;font-size:1.2rem;line-height:1.6rem;color:var(--heading-text);box-shadow:0px 0px 4px #ccc;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-animation:floating-pill 4s ease-in-out infinite;animation:floating-pill 4s ease-in-out infinite;}@-webkit-keyframes floating-pill{0%,100%{-webkit-transform:translateY(0);transform:translateY(0);}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);}}@keyframes floating-pill{0%,100%{transform:translateY(0);}50%{transform:translateY(-12px);}}.hero-banner__image .response-pill{left:-2rem;top:3.5rem;}.hero-banner__image .country-pill{right:-2rem;bottom:4.5rem;}.hero-banner__image .image-pill span{width:2.4rem;height:2.4rem;display:inline-block;text-align:center;line-height:2.4rem;border-radius:100%;margin-right:0.4rem;}.hero-banner__image .image-pill span svg{width:1.5rem;height:1.5rem;}.hero-banner__image .response-pill span{background:rgb(219 44 43 / 10%);}.hero-banner__image .country-pill span{background:rgb(72 133 223 / 15%);}.hero-banner-search__top{border-bottom:0.1rem solid rgb(223 229 236 / 70%);display:flex;align-items:center;padding:0 0.8rem;gap:0.6rem;}.hero-banner-search__top ul.list{max-height:22rem;overflow-y:auto;}.hero-banner-search__top div.nice-select{border:0;padding:1rem 0.4rem;width:20rem;}.hero-banner-search__bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.8rem;}.hero-banner-search__top i.fa-solid.fa-globe{color:var(--light-blue);font-size:1.4rem;}.hero-banner-search__bottom textarea{font-size:1.5rem;line-height:2.4rem;border:0;width:100%;padding:0.8rem;resize:unset;font-family:unset;}.hero-banner-search__bottom textarea:focus{outline:none;}.hero-banner-search__bottom .robot-icon{width:4rem;height:4rem;min-width:4rem;border-radius:100%;background:linear-gradient(135deg,#072754,#104A97);text-align:center;display:flex;align-items:center;justify-content:center;}.hero-banner-search__bottom .robot-icon svg{width:2rem;height:2rem;}.hero-banner-search__bottom-left{display:flex;align-items:center;gap:0.8rem;width:100%;}.hero-banner-search__bottom-left .question{display:flex;align-items:center;width:100%;}.hero-banner-trust{font-size:1.2rem;line-height:1.6rem;font-weight:500;display:flex;align-items:center;gap:0.4rem;}.hero-banner-trust span{display:flex;align-items:center;}.hero-banner-trust svg{width:1.6rem;height:1.6rem;}.hero-banner-search__bottom button.start-chat span{width:1.8rem;height:1.8rem;display:flex;align-items:center;}.hero-banner-search__bottom button.start-chat{display:flex;align-items:center;gap:0.6rem;min-width:16rem;}.hero-banner-search__bottom button.start-chat::after{display:none;}.hero-banner-search__bottom button.start-chat img{width:100%;}.workpermitsAI-section{padding:9rem 0;}.workpermitsAI-section .section_header_content{text-align:center;margin:0 auto 5rem;max-width:70rem;}.section_header_content h2{margin:0;}.section_header_content h2 span{display:inline-block;background:linear-gradient(135deg,#072754 0%,#4885DF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-style:italic;font-weight:400;font-family:Instrument serif;}.section_header_content-btn{display:flex;align-items:end;gap:2rem;justify-content:space-between;}.section_header_content .section_badge{display:inline-flex;background-color:#fff;border:0.1rem solid #DFE5EC;padding:0.4rem 1.2rem 0.4rem 3rem;border-radius:9999px;font-size:1.2rem;line-height:1.6rem;font-weight:500;color:var(--blue);margin:0 0 2rem;justify-content:center;gap:0.6rem;background-image:url(/themes/custom/workpermit/img/section_badge-icon.svg);background-repeat:no-repeat;background-position:1.1rem center;background-size:1.4rem;box-shadow:0px 3px 4px rgb(0 0 0 / 10%);}.section_header_content .section_header-desc{margin:1.6rem 0 0;font-size:1.8rem;line-height:3rem;}.specialist-AI-tools-section .view-content.row{margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;}.specialist-AI-tools-section .view-content.row>.views-row{padding:2.4rem;margin:0;background:#fff;border:0.1rem solid #DFE5EC;border-radius:1.6rem;box-shadow:0 3px 5px rgb(0 0 0 / 8%);transition:transform 0.4s cubic-bezier(0.25,0.8,0.25,1),box-shadow 0.4s ease;}.specialist-AI-tools-section.view-specialist-ai-tools .view-content.row{grid-template-columns:repeat(3,1fr);}.specialist-AI-tools-section .view-content.row>.views-row .views-field,.specialist-AI-tools-section .view-content.row>.views-row .field-content{height:100%;}.specialist-AI-tools-section .view-content.row>.views-row .field-content{display:block;}.specialist-AI-tools-section .view-content.row>.views-row:hover,.technology-ai-solutions-section .view-content.row>.views-row:hover{border-color:rgb(72 133 223 / 50%);box-shadow:oklch(0.62 0.15 258 / 0.15) 0px 0px 0px 1px,oklch(0.5 0.18 258 / 0.35) 0px 20px 60px -20px;transform:translateY(-4px);}.AItools-card .AItools-card-content{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1.8rem;}.specialist-AI-tools-section .AItools-card{display:flex;flex-direction:column;gap:2rem;height:100%;}.AItools-card .AItools-card-icons{display:flex;align-items:center;gap:1rem;justify-content:space-between;}.AItools-card .AItools-card-icons i.fa-solid{width:4.8rem;height:4.8rem;border:0.1rem solid var(--border-color);border-radius:100%;display:flex;align-items:center;justify-content:center;color:#000;font-size:1.6rem;}.AItools-card .AItools-card-content,.AItools-card .AItools-card-content p{font-size:1.4rem;line-height:2.2rem;}.AItools-card .AItools-card-content h6{margin:0 0 0.8rem;font-weight:600;}.AItools-card .AItools-card-content h6 a,.technology-ai-solutions-section .view-content .views-field-title a{color:inherit;}.AItools-card .AItools-card-icons .cards-right-icon{width:2.4rem;height:2.4rem;}.AItools-card-icons .cards-right-icon img{width:100%;}.AItools-card .AItools-card-content a.card-startChat{font-weight:600;display:inline-block;text-transform:capitalize;background:transparent;padding:0;font-size:1.4rem;line-height:2rem;}.technology-ai-solutions-section .view-content.row{margin:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;}.technology-ai-solutions-section .view-content.row>.views-row{padding:3.2rem;margin:0;background:#fff;border:0.1rem solid #DFE5EC;border-radius:1.6rem;box-shadow:0 3px 5px rgb(0 0 0 / 8%);transition:transform 0.4s cubic-bezier(0.25,0.8,0.25,1),box-shadow 0.4s ease;display:flex;flex-direction:column;gap:0.8rem;align-items:start;}.technology-ai-solutions-section .view-content.row>.views-row:first-child{grid-column:span 2;}.technology-ai-solutions-section .view-content .views-field-field-image{width:5.6rem;height:5.6rem;margin:0 0 1.2rem;}.technology-ai-solutions-section .view-content .views-field-field-image .field-content{height:100%;}.technology-ai-solutions-section .view-content .views-field-field-image img{width:100%;}.technology-ai-solutions-section .view-content .views-field-title{font-size:2rem;line-height:2.8rem;font-weight:600;color:var(--heading-text);letter-spacing:-2.5%;}.technology-ai-solutions-section .view-content .views-field-field-description,.technology-ai-solutions-section .view-content .views-field-field-description p{font-size:1.5rem;line-height:2.4rem;}.technology-ai-solutions-section .view-content .views-field-view-node a{font-size:1.4rem;line-height:2rem;font-weight:600;text-transform:capitalize;background-image:url(/themes/custom/workpermit/img/right-arrow-icon.png);background-repeat:no-repeat;background-position:center right;padding:0 2.6rem 0 0;background-size:2.4rem;margin:1.2rem 0 0;}.technology-ai-solutions-section .AI-law-solutions{margin:4rem 0 0;display:grid;grid-gap:4rem;grid-template-columns:0.7fr 1fr;background:linear-gradient(135deg,#072754,#104A97);padding:5rem;border-radius:3.2rem;}.AI-law-solutions .section_header_content{text-align:left;margin:0 0 3rem;}.workpermitsAI-bgBlue .section_header_content .section_badge{background-color:rgb(255 255 255 / 10%);border-color:rgb(255 255 255 / 15%);color:#fff;background-image:url(/themes/custom/workpermit/img/section_badge-icon-white.svg);}.AI-law-solutions .section_header_content .section_badge{margin:0 0 1.6rem;}.workpermitsAI-bgBlue h2,.workpermitsAI-bgBlue h3{color:#fff;margin:0;}.workpermitsAI-bgBlue .section_header_content .section_header-desc{color:rgb(255 255 255 / 80%);}.AI-law-solutions .section_header_content .section_header-desc{font-size:1.6rem;line-height:2.4rem;}.AI-law-solutions .AI-law-solutions-right{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.4rem;}.AI-law-solutions .AI-law-solutions-right .ai-law-item{background:rgb(255 255 255 / 6%);border:0.1rem solid rgb(255 255 255 / 12%);padding:2.4rem;border-radius:2.4rem;display:flex;flex-direction:column;gap:1rem;}.AI-law-solutions-right .ai-law-item .ai-law-icon{width:4rem;height:4rem;min-width:4rem;background:rgb(255 255 255 / 10%);border-radius:100%;display:flex;align-items:center;justify-content:center;border:0.1rem solid rgb(255 255 255 / 15%);}.AI-law-solutions-right .ai-law-item .ai-law-icon img{width:2rem;}.AI-law-solutions-right .ai-law-item-content h6{color:#fff;font-weight:500;font-size:1.7rem;line-height:2.3rem;margin:0 0 0.8rem;}.AI-law-solutions-right .ai-law-description{font-size:1.4rem;line-height:2.2rem;color:rgb(255 255 255 / 65%);}.workpermitsAI-bgBlue{background:linear-gradient(135deg,#072754,#104A97);}.workpermitsAI-left .section_header_content{text-align:left;margin:0 0 5rem;max-width:100%;}.latest-news .latest-news-grid,.immigration-videos .latest-video-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem;}.latest-single-news .view-content.row{display:block;margin:0;}.latest-single-news .view-content.row .views-row{margin:0;padding:0 0 2.8rem;border-radius:1rem;border:0.1rem solid var(--border-color);background:#fff;box-shadow:0px 2px 6px rgb(0 0 0 / 10%);display:grid;grid-gap:1.2rem;overflow:hidden;align-items:start;}.latest-single-news .view-content.row .views-row>div,.home-single-latest-video .view-content.row>.views-row>div{padding:0 2.8rem;}.latest-single-news .view-content.row .views-row>div.views-field-field-news-image,.home-single-latest-video .view-content.row>.views-row>div.views-field-nothing-1{padding:0;margin:0 0 1.6rem;}.latest-single-news .view-content.row .views-field-field-news-image>.field-content,.latest-single-news .view-content.row .views-field-field-news-image>.field-content img,.home-single-latest-video .views-row>div.views-field-nothing-1>.field-content,.home-single-latest-video .views-row>div.views-field-nothing-1>.field-content img{height:100%;width:100%;display:block;}.latest-single-news .view-content.row .views-field-created-1,.home-single-latest-video .view-content.row>.views-row .views-field-created{font-size:1.2rem;line-height:1.6rem;font-weight:500;text-transform:uppercase;}.home-single-latest-video .view-content.row>.views-row .views-field-created{color:#fff;}.latest-single-news .view-content.row h3,.home-single-latest-video .view-content.row .views-field-title{font-size:2.6rem;line-height:3.6rem;margin:0;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.home-single-latest-video .view-content.row .views-field-title a{color:#fff;}.latest-single-news .view-content.row h3 a{color:inherit;}.latest-single-news .view-content.row .views-row:hover h3>a,.home-single-latest-video .view-content.row:hover .views-field-title a{color:var(--red);}.latest-single-news .view-content.row .views-field-body,.home-single-latest-video .view-content.row .views-field-body{font-size:1.4rem;line-height:2.2rem;}.latest-single-news .view-content.row .views-row .views-field-field-news-image img{display:block;}.statics-numbers_grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.6rem;}.resource-hub-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2rem;}.statics-numbers_grid .statics-numbers_grid-item,.resource-hub-grid .resource-hub-grid-item{padding:2.4rem;border:0.1rem solid var(--border-color);background-color:#fff;border-radius:1.6rem;}.statics-numbers_grid .statics-numbers_grid-icon{width:3.8rem;height:3.8rem;background:rgb(15 56 114 / 10%);border-radius:100%;margin:0 0 1.5rem;display:flex;align-items:center;justify-content:center;}.statics-numbers_grid-item h3{font-size:4rem;line-height:4rem;margin:0;}.statics-numbers_grid-item h3>span{color:var(--red);}.statics-numbers_grid-icon img{width:2rem;}.statics-numbers_grid-description{font-size:1.4rem;line-height:2rem;margin:1rem 0 0;}.resource-hub-grid .resource-hub-item-icon{background:#F4F9FE;width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;border-radius:100%;margin:0 0 2rem;}.resource-hub-grid .resource-hub-grid-item h6{font-weight:600;margin:0 0 0.6rem;}.resource-hub-grid .resource-hub-item-description{font-size:1.4rem;line-height:2.2rem;}.resource-hub-grid .resource-hub-item-icon img{width:2.4rem;}.home-single-latest-video .view-content.row{display:block;margin:0;}.home-single-latest-video .view-content.row>.views-row{margin:0;padding:0 0 2.8rem;border-radius:1rem;border:0.1rem solid  rgb(255 255  255  / 10%);display:grid;grid-gap:1.2rem;overflow:hidden;align-items:start;background:rgb(255  255  255  / 4%);}.home-single-latest-video .views-row>div.views-field-nothing-1>.field-content{display:inline-block;}.home-single-latest-video .view-content.row>.views-row .video-thumb{position:relative;}.home-single-latest-video .view-content.row>.views-row .video-thumb a>img.video-icon{display:block;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:8rem;height:8rem;}.latest-video-lists .view-content.row .views-row .video-thumb a>img[class*="image-style"]{display:block;width:100%;border-radius:0.6rem;height:7rem;object-fit:cover;}.home-single-latest-video .view-content.row .views-field-body{color:rgb(255 255 255 / 60%);}.home-single-latest-video .view-content.row .views-field-view-node-1 a,.sidebar_second.sidebar .view-video-listing .views-row .views-field-view-node-1 a{background:var(--red);color:#fff;border-radius:9999px;font-size:1.4rem;line-height:2rem;font-weight:500;padding:1rem 1.6rem;display:inline-block;margin:0.6rem 0 0;}.home-single-latest-video .view-content.row .views-field-view-node-1 a::after,.sidebar_second.sidebar .view-video-listing .views-row .views-field-view-node-1 a::after{content:"\f178";font-family:"Font Awesome 6 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:600;margin-left:0.8rem;font-size:1.4rem;}.home-single-latest-video .view-content.row>.views-row .video-thumb a{display:block;}.latest-video-lists .view-content.row{margin:0;background:rgb(255 255 255 / 4%);padding:2.4rem;border-radius:2.4rem;border:0.1rem solid rgb(255 255 255 / 10%);display:grid;grid-gap:1.4rem;grid-template-columns:1fr;}.latest-video-lists .view-content.row .views-row{border-bottom:0.1rem solid rgb(255 255 255 / 10%);margin:0;padding:0 0 1.2rem;display:grid;grid-gap:0.4rem;grid-template-columns:10rem 1fr;align-items:start;}.latest-video-lists .view-content.row .views-row:last-child{padding:0;border:0;}.latest-video-lists .view-content.row .views-row>div{padding-left:1.2rem;}.latest-video-lists .view-content.row .views-row .views-field-nothing-1{grid-column:1;grid-row:1 / span 2;padding-left:0;}.latest-video-lists .views-row .video-thumb{position:relative;}.latest-video-lists .view-content.row .views-row .video-thumb a{display:block;}.latest-video-lists .view-content.row .views-row .video-thumb a>img{display:block;width:100%;border-radius:0.6rem;height:7rem;object-fit:cover;}.latest-video-lists .view-content.row .views-row .video-thumb a>img.video-icon{display:block;width:3.2rem;height:3.2rem;border-radius:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.latest-video-lists .view-content.row .views-row .views-field-title{font-size:1.6rem;line-height:2.4rem;color:#fff;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.latest-video-lists .view-content.row .views-row .views-field-title a{color:inherit;}.latest-video-lists .view-content.row .views-field .field-content{display:inline-block;}.latest-video-lists .date-and-time{display:flex;align-items:center;gap:2rem;}.latest-video-lists .date-and-time .videodate_time{font-size:1.2rem;line-height:1.6rem;letter-spacing:1%;text-transform:uppercase;color:rgb(255 255 255 / 80%);font-weight:300;display:flex;align-items:center;gap:0.4rem;}.resource-hub-section{padding-bottom:4rem;}.ask-workpermit-AI-section{padding-top:0 !important;}.Ask-Workpermit-block{padding:6.4rem;border-radius:3.2rem;max-width:115rem;margin:0 auto;}.Ask-Workpermit-block .section_header_content{margin:0 0 3rem;}.testimonials-section .testimonial-wrapper{display:grid;grid-template-columns:22rem 1fr;grid-gap:4rem;}.testimonial-wrapper .testimonial-item-image{width:22rem;height:22rem;border-radius:2.4rem;overflow:hidden;border:0.7rem solid var(--blue);}.testimonial-item-image img{width:100%;height:100%;object-fit:cover;}.testimonial-item-content h4{font-family:Instrument serif;letter-spacing:2%;font-weight:normal;line-height:4.8rem;}.testimonial-item-content .testimonial-item-desc,.testimonial-item-content h4,.testimonial-item-content .reviews{margin:0 0 0.4rem;}.testimonial-item-content .testimonial-item-desc,.testimonial-item-content .testimonial-item-desc p{font-size:1.6rem;line-height:2.4rem;}.testimonial-item-content .testimonial-item-name{font-weight:600;color:var(--heading-text);font-size:1.6rem;line-height:2.4rem;}.view-testimonials .view-content.row{max-width:90rem;margin:0 auto;}.view-testimonials .view-content.row .swiper{margin:0;padding:0;}.view-testimonials .view-content.row .swiper .swiper-pagination{left:26rem;width:100%;text-align:left;}.view-testimonials .view-content.row .swiper .swiper-pagination .swiper-pagination-bullet{width:0.8rem;height:0.6rem;border-radius:9999px;}.view-testimonials .view-content.row .swiper .swiper-pagination .swiper-pagination-bullet-active{width:3.2rem;background:var(--blue);}.testimonial-item-content .reviews{display:inline-block;max-height:2.2rem;min-height:2.2rem;background-image:url(/themes/custom/workpermit/img/five-star.png);background-repeat:no-repeat;background-position:left center;background-size:11rem;width:11rem;}.testimonial-item-content .reviews.ratting_1{background-image:url(/themes/custom/workpermit/img/one-star.png);background-size:2.2rem;width:2.2rem;}.testimonial-item-content .reviews.ratting_2{background-image:url(/themes/custom/workpermit/img/two-star.png);background-size:4.4rem;width:4.4rem;}.testimonial-item-content .reviews.ratting_3{background-image:url(/themes/custom/workpermit/img/three-star.png);background-size:6.6rem;width:6.6rem;}.testimonial-item-content .reviews.ratting_4{background-image:url(/themes/custom/workpermit/img/four-star.png);background-size:8.8rem;width:8.8rem;}.Ask-Workpermit-block .bottom-chatbotAI{display:flex;align-items:center;background:#fff;padding:0.8rem;border-radius:3.2rem;gap:1rem;justify-content:space-between;max-width:68rem;}.Ask-Workpermit-block .bottom-chatbotAI textarea{width:100%;border:0;padding:1.2rem;border-radius:0;background:transparent;height:4.6rem;font-size:1.5rem;line-height:2.2rem;resize:unset;}.Ask-Workpermit-block .bottom-chatbotAI button.start-chat{width:18rem;}footer.site-footer{background:#072754;padding:6rem 0 2rem;position:relative;clear:both;}footer.site-footer>div> .row{grid-gap:3rem;margin:0;display:grid;grid-template-columns:1fr 0.7fr 0.7fr 0.7fr;}footer.site-footer>div> .row .col-12{width:100%;padding:0;}.footer-logo img{max-width:21rem;}.site-footer .site-footer__bottom{margin:4rem 0 0;margin-bottom:0;border-top:1px solid rgba(255,255,255,0.2);padding:2rem 0 0;letter-spacing:0;}.site-footer .block{margin:0;padding:0;border:0;}.site-footer h2{font-size:1.8rem;line-height:2.6rem;color:#fff;font-weight:600;letter-spacing:0;}.site-footer .block h2{font-size:1.6rem;line-height:2.4rem;margin:0 0 1.2rem;}.site-footer .footer-logo{margin:0 0 1.2rem;}.site-footer .address,.site-footer .email,.site-footer .phone,.site-footer .block ul.nav li a{color:rgb(255 255 255 / 80%);font-size:1.4rem;line-height:2.2rem;font-weight:400;margin:0.4rem 0 0;}.site-footer .email,.site-footer .phone{margin:1.4rem 0 0;}.site-footer .email a,.site-footer .phone a{color:rgb(255 255 255 / 80%);}.site-footer .email >i,.site-footer .phone >i{color:var(--light-blue);font-size:1.6rem;line-height:1.8rem;margin-right:0.4rem;}.site-footer .block ul.nav li a{padding:0.2rem 0;}.site-footer .block ul.nav li a:hover,.site-footer .block ul.nav li a:focus{color:var(--light-blue);}.site-footer .block ul.nav{display:block;padding:0;margin:0;}.site-footer__bottom .region{margin:0;}.site-footer .site-footer__bottom .row2{display:flex;align-items:center;justify-content:space-between;gap:2rem;}.site-footer .site-footer__bottom .row2 p{color:rgb(255 255 255 / 60%);font-size:1.4rem;line-height:2rem;font-weight:400;}.site-footer__bottom .region .content{margin:0;padding:0;font:unset;}.site-footer .social-links{display:flex;gap:0.8rem;margin:1.6rem 0 0;}.site-footer .social-links>a{width:3.6rem;height:3.6rem;min-width:3.6rem;display:flex;background:rgb(255 255 255 / 10%);border-radius:100%;border:0.1rem solid rgb(255 255 255 / 15%);position:relative;align-items:center;justify-content:center;font-size:1.5rem;color:rgb(255 255 255 / 80%);}.site-footer .social-links>a::before{font-family:"Font Awesome 6 Brands";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:400;}.site-footer .social-links>a.twitter::before{content:"\e61b";}.site-footer .social-links>a.linkedIn::before{content:"\f0e1";}.site-footer .social-links>a.facebook::before{content:"\f39e";}.site-footer .social-links>a.youtube::before{content:"\f167";}.site-footer .site-footer__bottom .row2 .designed,.site-footer .site-footer__bottom .row2 .designed p{display:flex;align-items:center;gap:0.4rem;}.site-footer .social-links>a:hover,.site-footer .social-links>a:focus{background:linear-gradient(135deg,#072754,#104A97);}.immigration-videos .section_header-btn{width:15rem;}@media (max-width:1299px){.hero-banner__content h1{font-size:5.4rem;line-height:6.2rem;}.default-main-wrapper:has(.sidebar_second.sidebar){gap:2rem;}}@media (max-width:1199px){.custom-main-menu > ul > li > a{padding:3.4rem 0.8rem;}header.header .navbar.navbar-expand-lg a.navbar-brand{max-width:28rem;}.section_header_content .section_header-desc{font-size:1.6rem;line-height:2.4rem;}.specialist-AI-tools-section .view-content.row{grid-gap:1.6rem;}.specialist-AI-tools-section .view-content.row > .views-row{padding:2rem;}.AItools-card .AItools-card-content{gap:1.4rem;}.workpermitsAI-section .section_header_content{margin:0 auto 4rem;max-width:55rem;}.home-page-banner{padding:6rem 0;}.hero-banner-search{margin:2rem 0;}.hero-banner-search__bottom textarea{font-size:1.4rem;line-height:2.2rem;}.workpermitsAI-section{padding:7rem 0;}.technology-ai-solutions-section .view-content.row > .views-row{padding:2.4rem;}.technology-ai-solutions-section .AI-law-solutions{padding:4rem;grid-gap:3rem;}.AI-law-solutions .AI-law-solutions-right .ai-law-item{padding:2rem;}.workpermitsAI-section.workpermitsAI-left .section_header_content{max-width:100%;}.latest-news .latest-news-grid,.immigration-videos .latest-video-grid{grid-gap:1.6rem;}.latest-news-grid .news-listing-page-w .view-content.row > .views-row .views-field-body{-webkit-line-clamp:2;}.latest-single-news .view-content.row .views-row > div,.home-single-latest-video .view-content.row > .views-row > div{padding:0 2rem;}.latest-single-news .view-content.row .views-row > div.views-field-field-news-image,.home-single-latest-video .view-content.row > .views-row > div.views-field-nothing-1{padding:0;margin:0 0 1rem;}.statics-numbers_grid .statics-numbers_grid-item,.resource-hub-grid .resource-hub-grid-item{padding:2rem;border-radius:1.2rem;}.statics-numbers_grid-item h3{font-size:3.6rem;line-height:3.6rem;}.statics-numbers_grid-description{margin:0.6rem 0 0;}.testimonial-wrapper .testimonial-item-image{width:20rem;height:20rem;border-width:0.6rem;}.testimonials-section .testimonial-wrapper{grid-template-columns:20rem 1fr;grid-gap:3rem;}.view-testimonials .view-content.row .swiper .swiper-pagination{left:23rem;}.resource-hub-grid{grid-gap:1.6rem;}.resource-hub-grid .resource-hub-item-icon{margin:0 0 1.6rem;}.resource-hub-grid .resource-hub-grid-item h6{font-size:1.6rem;line-height:2.4rem;}.resource-hub-grid .resource-hub-item-description{font-size:1.3rem;line-height:2rem;}.Ask-Workpermit-block{padding:5rem;}.default-main-wrapper:has(.sidebar_second.sidebar) main#content{width:calc(100% - 30rem);}.default-main-wrapper .sidebar_second.sidebar{width:30rem;}footer.site-footer > div > .row{grid-gap:2rem;}.footer-logo img{max-width:19rem;}.page-view-immigration-resources .view-immigration-resources > .view-content .views-row h3.resource-cat-title{font-size:2rem;line-height:2.8rem;}.page-view-immigration-resources .view-immigration-resources > .view-content .views-row .item-list ul.list-group li.list-group-item a{font-size:1.5rem;line-height:2.2rem;}.resource-category-links .field--name-field-resource-links > .field__item .field--name-field-url a{font-size:1.8rem;line-height:2.6rem;}body.page-title-contact .top .right h2{font-size:2.4rem;line-height:3.2rem;}}@media (max-width:1023px){header.header{padding:0.5rem 0;}#static-topicality .social-links > a{width:3.2rem;height:3.2rem;min-width:3.2rem;font-size:1.3rem;}header.header .navbar.navbar-expand-lg a.navbar-brand{max-width:22rem;}.hero-banner{grid-gap:2.4rem;grid-template-columns:1fr;justify-content:center;text-align:center;max-width:60rem;margin:0 auto;}.hero-banner__content h1{font-size:5rem;line-height:5.8rem;}.hero-banner-trust{justify-content:center;}header.header .block-custom-menu-block,header.header .block-block-groupheader-right{display:none;}.hero-banner-badge{margin:0 0 2rem;}.default-main-wrapper:has(.sidebar_second.sidebar) main#content{width:calc(100% - 28rem);}.default-main-wrapper .sidebar_second.sidebar{width:28rem;}.workpermitsAI-section{padding:6rem 0;}.specialist-AI-tools-section .view-content.row{grid-template-columns:repeat(3,1fr);}.specialist-AI-tools-section .AItools-card{grid-gap:1.6rem;}.technology-ai-solutions-section .view-content .views-field-title{font-size:1.8rem;line-height:2.6rem;}.technology-ai-solutions-section .view-content.row > .views-row{gap:0.4rem;}.technology-ai-solutions-section .AI-law-solutions{padding:4rem 3rem;border-radius:2.4rem;grid-template-columns:1fr;}.workpermitsAI-section .section_header_content{margin:0 auto 3rem;max-width:56rem;}.workpermitsAI-section .AI-law-solutions .section_header_content{margin:0 0 2.4rem;max-width:56rem;}.AI-law-solutions .AI-law-solutions-right .ai-law-item{flex-direction:row;gap:1.2rem;}.latest-single-news .view-content.row h3,.home-single-latest-video .view-content.row .views-field-title{font-size:2.4rem;line-height:3.4rem;}.latest-video-lists .view-content.row .views-row .views-field-title{font-size:1.4rem;line-height:2rem;}.statics-numbers_grid,.resource-hub-grid{grid-template-columns:repeat(3,1fr);}.testimonials-section .testimonial-wrapper{grid-gap:2rem;}.Ask-Workpermit-block .bottom-chatbotAI{max-width:60rem;}footer.site-footer > div > .row{grid-template-columns:1.3fr 0.7fr 0.7fr 0.7fr;}.site-footer .site-footer__bottom .row2{flex-wrap:wrap;flex-direction:column;gap:1rem;text-align:center;}.site-footer .site-footer__bottom{margin:3rem 0 0;}}@media (min-width:768px) and (max-width:1023px){.technology-ai-solutions-section .view-content.row > .views-row{width:100%;max-width:calc(33.33% - 2rem);}.technology-ai-solutions-section .view-content.row{display:flex;flex-wrap:wrap;grid-gap:1.6rem;}.technology-ai-solutions-section .view-content.row > .views-row:first-child,.technology-ai-solutions-section .view-content.row > .views-row:nth-child(2){max-width:calc(50% - 2rem);}}@media (max-width:767px){.news-ticker-block #static-topicality{display:none;}.default-main-wrapper:has(.sidebar_second.sidebar) main#content,.default-main-wrapper .sidebar_second.sidebar{width:100%;}body.page-title-contact .top .right h2{font-size:2rem;line-height:2.8rem;}.home-page-banner{padding:4rem 0;}.hero-banner__content h1{font-size:4.2rem;line-height:4.8rem;}.hero-banner__content .hero-banner-description{font-size:1.6rem;line-height:2.4rem;margin:1.5rem 0 0;}.hero-banner-search__bottom{flex-direction:column;justify-content:center;}.workpermitsAI-section{padding:5rem 0;}.specialist-AI-tools-section .view-content.row{grid-template-columns:repeat(2,1fr);}.AItools-card .AItools-card-content h6{margin:0 0 0.6rem;}.AItools-card .AItools-card-content{gap:1rem;}.technology-ai-solutions-section .view-content.row > .views-row:first-child{grid-column:unset;}.technology-ai-solutions-section .view-content.row > .views-row{display:grid;grid-gap:0.4rem;grid-template-columns:5rem 1fr;align-items:start;padding:2rem;}.technology-ai-solutions-section .view-content.row > .views-row > .views-field{padding-left:1rem;}.technology-ai-solutions-section .view-content .views-row .views-field.views-field-field-image{width:5rem;height:5rem;margin:0;grid-column:1;grid-row:1 / span 3;padding-left:0;}.technology-ai-solutions-section .view-content.row{grid-template-columns:repeat(2,1fr);grid-gap:1.6rem;}.technology-ai-solutions-section .AI-law-solutions{padding:2.4rem;gap:2.4rem;}.section_header_content-btn{flex-direction:column;align-items:start;gap:1.5rem;}.latest-news .latest-news-grid,.immigration-videos .latest-video-grid{grid-template-columns:1fr;}.latest-single-news .view-content.row h3,.home-single-latest-video .view-content.row .views-field-title{font-size:2.2rem;line-height:3rem;}.statics-numbers_grid-item h3{font-size:3rem;line-height:3rem;}.testimonials-section .testimonial-wrapper{grid-template-columns:1fr;text-align:center;}.testimonial-wrapper .testimonial-item-image{width:15rem;height:15rem;margin:0 auto;}.testimonial-item-content h4{font-size:2.6rem;line-height:3.8rem;}.testimonial-item-content .testimonial-item-desc,.testimonial-item-content .testimonial-item-desc p{font-size:1.4rem;line-height:2.2rem;}.view-testimonials .view-content.row .swiper .swiper-pagination{left:auto;text-align:center;}.resource-hub-grid{grid-gap:1.2rem;}.Ask-Workpermit-block{padding:3rem;border-radius:2rem;}.Ask-Workpermit-block .bottom-chatbotAI textarea{font-size:1.2rem;line-height:1.8rem;padding:0 1rem;height:unset;}.Ask-Workpermit-block .bottom-chatbotAI button.start-chat{font-size:1.3rem;line-height:2rem;padding:0.8rem 1.2rem;}.workpermitsAI-section .section_header_content{margin:0 auto 2rem;}.node--type-news-item .block-system-main-block .node__content .field--name-field-tags h3.field__label{margin:0.4rem 0 0;}footer.site-footer{padding:5rem 0 2rem;}footer.site-footer > div > .row{grid-gap:3rem;grid-template-columns:1.3fr 1fr;}}@media (max-width:600px){.technology-ai-solutions-section .view-content.row{grid-template-columns:1fr;}.AI-law-solutions .AI-law-solutions-right{grid-template-columns:1fr;}.statics-numbers_grid,.resource-hub-grid{grid-template-columns:repeat(2,1fr);grid-gap:1.2rem;}.resource-hub-grid .resource-hub-grid-item:last-child{grid-column:span 2;}}@media (max-width:530px){.news-ticker-block .contact-details{display:block;text-align:center;width:100%;}.specialist-AI-tools-section .view-content.row{grid-template-columns:1fr;}.specialist-AI-tools-section .AItools-card{flex-direction:row;gap:1.6rem;position:relative;align-items:start;}.AItools-card .AItools-card-icons .cards-right-icon{position:absolute;top:0;right:0;}.AItools-card .AItools-card-content h6{width:calc(100% - 3rem);}footer.site-footer > div > .row{grid-template-columns:1fr 1fr;}footer.site-footer > div > .row > .col-12:first-child,footer.site-footer > div > .row > .col-12:last-child{grid-column:span 2;}.node--type-news-item .view-related-news-items .view-content.row .views-row .item{grid-template-columns:1fr;}}@media (max-width:510px){.immigration-top-countries-main .views-view-grid>.views-row>.views-col{width:100% !important;}}@media (min-width:510px) and (max-width:767px){.immigration-top-countries-main .views-view-grid>.views-row>.views-col{width:50% !important;}}@media (min-width:510px){.latest-news-sec .latest-news .fp-1latest-news .news-title{width:100%;margin-top:5px;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row .item.top-videos .video-title{width:100%;padding-left:0;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row .item.top-videos .image{width:100%;height:auto;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-thumbnail,.single-latest-video .left{width:33%;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-info,.single-latest-video .right{width:65%;padding-right:0;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .left{width:30%;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .right{width:65%;padding-right:0;}.immigration-opportunities-sec{background-size:150% auto;background-position-y:20%;background-position-x:40%;}.immigration-opportunities-sec .view-content .views-row{width:50%;}.immigration-opportunities-sec .view-content .views-row .views-field.views-field-name .field-content{margin-bottom:20px;}.news-section-blocks .advertisement-front0d{float:left;width:50%;padding:15px 0 0 10px;}div.testimonials-sec .testimonials-row .view-content.row .views-row .views-field.views-field-field-title .field-content{font-size:24px;}div.testimonials-sec .testimonials-row .view-content.row .views-row .views-field-field-text p{font-size:16px;}.video2listing-sec .view-video-listing.view-id-video_listing .view-content.row .views-row{width:50%;margin:0;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row{width:50% !important;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row:nth-child(odd){padding-right:0.35714em;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row:nth-child(even){padding-left:0.35714em;}.immigration-top-countries-main .views-view-grid>.views-row>.views-col{width:50%;}}@media (max-width:767px){header .block-block-groupsearch-and-login .header-search-block form .js-form-item{position:absolute;width:200px;right:60px;display:none;}.immigration-top-countries-main .views-view-grid>.views-row>.views-col a img{width:100%;}.path-user form .form-control{width:100%;}.news-section-blocks,.main-content section.section>div.testimonials-sec .testimonials-row{flex-wrap:wrap;}.news-section-blocks .latest-news-sec{width:100%;}.immigration-opportunities-sec .view-content .views-row{padding:0;margin:15px 0 0;}.main-content section.section>div.testimonials-sec .testimonials-row{flex-direction:column-reverse;padding:0;}.block-block-groupsearch-and-login .navigation.menu--account ul li a{font-size:0;text-shadow:none;color:transparent;width:18px;height:18px;background:transparent url(/themes/custom/workpermit/img/login.png) no-repeat center/100% auto;}header.header.open-mobile-menu .mobile-toogle a::before{background-color:black;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:16.5px;}header.header.open-mobile-menu .mobile-toogle a::after{background-color:black;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:16.5px;}header.header.open-mobile-menu .mobile-toogle a span{display:none;}header.header .navbar.navbar-expand-lg .block-block-groupheader-right #block-workpermit-subscribe #subscribe-notifications-button{display:none;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-header h2{font-size:2.4rem;line-height:3.2rem;}}@media (min-width:768px){.latest-news-sec .latest-news .fp-1latest-news .news-date span{font-size:0.875em;}.latest-news-sec .latest-news .fp-1latest-news > a{float:none;width:100%;padding-right:0;}.latest-news-sec .latest-news .fp-1latest-news .news-title{float:none;width:100%;margin-top:5px;}.main-content section.section div.bottom-ad-block .block-bottom-ad-block{float:left;width:50%;height:100%;overflow:hidden;-ms-flex-item-align:center;align-self:center;-ms-flex-align:stretch;align-items:stretch;}body.page-title-contact .top .left{width:45%;-ms-flex-align:stretch;align-items:stretch;min-height:500px;background-position:0px 0px;background-size:160%,cover;}body.page-title-contact .top .right{width:55%;-ms-flex-align:stretch;align-items:stretch;margin-top:0;padding-left:20px;}body.page-title-contact .bottom .advertise,body.page-title-contact .bottom .link-to-us,body.page-title-contact .bottom .accreditations{width:33.33%;-ms-flex-align:stretch;align-items:stretch;border-right:15px solid #FFFFFF;}body.page-title-contact .bottom,body.page-title-contact .top{display:-ms-flexbox;display:flex;}.news-section-blocks .latest-news-sec{width:50%;padding:15px 10px 0 0;}.main-content section.section>div.testimonials-sec .testimonials-row .left{width:50%;display:block;}.main-content section.section>div.testimonials-sec .testimonials-row .right{width:50%;height:100%;}div.testimonials-sec .testimonials-row .view-content.row .views-row{display:block;padding-top:0;}.latest-news-sec .latest-news .fp-1latest-news .news-title a{font-size:1.04762em;}}@media (min-width:768px) and (max-width:1023px){.immigration-top-countries-main .views-view-grid>.views-row>.views-col{width:50% !important;}.sidebar_second.sidebar .simplenews-subscriber-form .content form .form-actions.js-form-wrapper button.js-form-submit.form-submit{font-size:10px;}.advertisement-designing-container a>div h2{width:90%;font-size:18px;}}@media (max-width:1023px){header.header .block-block-groupheader-left .block-mobile-toggle-menu-icon{display:block;}div.testimonials-sec .testimonials-row .view-content.row .views-row:last-child{display:none;}.block-block-groupheader-left>.content{display:flex;align-items:center;}.custom-main-menu ul.mm-listview{width:100%;}.node--type-news-item .view-related-news-items .view-content.row .views-row .item{grid-template-columns:16rem 1fr;}.view-related-news-items .view-content.row .views-row .item h3.news-title{font-size:1.6rem;line-height:2.4rem;}}@media (min-width:1024px){.latest-news-sec .latest-news .fp-1latest-news .news-date span{font-size:1em;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-thumbnail,.single-latest-video .left{width:40%;}.sidebar_second.sidebar .block-workpermit-fn .term-videos .video-list li.video-item .video-info,.single-latest-video .right{width:57%;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .left{width:40%;}.sidebar_second.sidebar .block-views-blockvideo-listing-block-1 .single-latest-video .right{width:57%;}.news-section-blocks .latest-news-sec{width:35%;padding:15px 20px 0 0;}.news-section-blocks .cat-latest-news{float:left;width:30%;display:block;}.immigration-opportunities-sec .view-content .views-row{width:25%;}.news-section-blocks .advertisement-front0d{float:left;width:35%;padding-left:20px;padding-right:0;padding-top:15px;}.main-content section.section>div.testimonials-sec .testimonials-row .left{width:70%;}.main-content section.section>div.testimonials-sec .testimonials-row .right{width:30%;font-size:1.85714em;}div.testimonials-sec .testimonials-row .view-content.row .views-row{float:left;width:50%;}.video2listing-sec .view-video-listing.view-id-video_listing{width:40%;padding-right:1.42857em;}.latest-news-sec .latest-news .fp-1latest-news .news-title a{font-size:1.2381em;}.immigration-top-countries-main .views-view-grid>.views-row>.views-col{width:33%;}}@media (min-width:1200px){.news-section-blocks .cat-latest-news .block-fp-cat-latest-news .latest-newsletter{padding:15px 0 15px 5px;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news .latest-newsletter a{font-size:16px;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs>ul>li a{font-size:1.28571em;padding:0.22222em 0.83333em;}.news-section-blocks .cat-latest-news .block-fp-cat-latest-news #latest-news-tabs .news-item .title a{font-size:1em;}}
.layout-main-wrapper{padding:0 0 5rem;}.path-frontpage .layout-main-wrapper{padding:0;}.book-navigation-tree h3{font-size:1.4rem;line-height:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:10%;color:rgb(6 18 35 / 80%);margin:0 0 1.6rem;}main div.field--name-body ul{margin:0 0 1rem;}main div.field--name-body ul li{list-style:none;padding:0 0 0.6rem;}.node__meta{font:inherit;margin:0;color:inherit;}body.path-node main div.field--name-body ul li p{margin:0;display:inline;line-height:unset;}main div.field--name-body ul li p br{display:none;}main div.field--name-body ul li:before{content:"";font-size:12px;display:inline-block;width:0.8rem;position:relative;bottom:2px;height:0.8rem;background:var(--text);border-radius:100%;margin:0 0.6rem 0 0;}.header-page-title h1.title,h1.title,.title>h1{margin:2.4rem 0;font-size:4rem;line-height:4.8rem;}main div.field--name-body h2 a,main div.field--name-body h3 a,main div.field--name-body h4 a{color:var(--blue);}main div.field--name-body h2,.node--type-immigration-page .official-sources h4{font-size:2.4rem;line-height:3.2rem;}main div.field--name-body h3{font-size:2rem;line-height:2.8rem;}main div.field--name-body h4{font-size:1.8rem;line-height:2.6rem;}main div.field--name-body h2,main div.field--name-body h3,main div.field--name-body h4{margin:1.5rem 0;}main div.field--name-body p{margin:0 0 1.2rem;}.path-user form .js-form-item label,form.webform-submission-form label{display:block;font-weight:600;margin:0 0 0.5rem;font-size:1.4rem;line-height:1.8rem;}.path-user .content>form{max-width:45rem;}.path-user .content>form>.js-form-item{margin:0 0 1.5rem !important;}.path-user .default-main-wrapper{padding:0 0 3rem;}form .captcha__description{margin:1rem 0 2rem;font-size:1.4rem;line-height:1.8rem;}.path-user form .form-control{-webkit-appearance:none;background-color:white;border:0.1rem solid var(--border-color);color:black;outline:0;margin:0;padding:1rem;text-align:left;font-size:1.4rem;font-family:"Inter",sans-serif;line-height:1.8em;vertical-align:middle;height:unset;min-height:unset;border-radius:0.6rem;}.path-user form .js-form-item .description{font-size:0.85em;color:#000 !important;}.path-user .block-system-breadcrumb-block+h1.title{display:none;}.path-user .block-system-main-block .content{min-height:300px;}.path-user form .form-control:focus{box-shadow:none;}.path-user form.user-pass .form-actions{margin-top:1em;}.path-user form.user-pass .form-item-name{margin-bottom:0 !important;}.page-node-33072 article.node.node--type-page,.page-title-immigration-videos article.node.node--type-page{padding:0;}nav ul.pagination{justify-content:center;padding:0;margin:4rem 0 2rem;gap:0.6rem;display:flex;align-items:center;flex-wrap:wrap;}nav ul.pagination li.page-item .page-link{margin:0;padding:0;background:var(--bg-light-blue);font-size:1.4rem;text-transform:capitalize;border:0.1rem solid var(--border-color);width:3rem;height:3rem;text-align:center;line-height:3rem;border-radius:0.3rem;font-weight:500;}nav ul.pagination li.page-item.active .page-link,nav ul.pagination li.page-item .page-link:hover,nav ul.pagination li.page-item .page-link:focus{background:var(--blue);border-color:var(--blue);color:#fff;}nav ul.pagination li.page-item .page-link[title="Go to last page"],nav ul.pagination li.page-item .page-link[title="Go to next page"]{width:5.4rem;}#page .ui-widget{font-family:"Inter",sans-serif;font-size:inherit;}body.page-node-23050 .ui-accordion .ui-accordion-header{background:#ededed !important;border-radius:0;border:none;font-size:1.8rem;font-weight:bold;font-style:normal;font-stretch:normal;color:#4a4a4a;padding:1.6rem 4rem 1.6rem 6rem;line-height:2.6rem;margin-bottom:0;min-height:40px;margin-top:2px;position:relative;display:block;cursor:pointer;}body.page-node-23050 .ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none;}body.page-node-23050 .ui-accordion .ui-accordion-header img{padding-right:0.71429em;width:44px;position:absolute;left:20px;top:50%;height:auto;transform:translateY(-50%);}body.page-node-23050 .ui-accordion .ui-accordion-header::after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;text-indent:0;width:10px;position:absolute;right:34px;bottom:40%;content:"\f078";}body.page-node-23050 .ui-accordion .ui-state-active:after{content:"\f077";}body.page-node-23050 .ui-accordion .ui-accordion-content{height:auto !important;padding:1.5rem;padding-left:1.17647em;border:0;}body.page-node-23050 .ui-accordion .ui-accordion-content a{color:#003366;font-weight:600;}body.page-node-23050 .node__content{margin:0;font-size:inherit;}body.page-node-23050 .ui-accordion .ui-accordion-content ul{list-style:none;margin:6.05037px 12.1009px;}body.page-node-23050 .ui-accordion .ui-accordion-content ul li{color:#111111;font-size:16px;line-height:20px;margin-left:24px;list-style:none;padding-bottom:6px;}body.page-node-23050 .ui-accordion .ui-accordion-content ul li br{display:none;}body.page-node-23050 .ui-accordion .ui-accordion-content ul li:before{content:"\f111";font-size:11px;display:inline-block;margin-left:3.3px;width:16.5px;color:#a8a8a8;position:relative;bottom:2px;font-family:'FontAwesome';}.common-videos-listing-page .view-content.row,.common-news-listing-page .view-content.row,.latest-news-list .view-content.row{margin:0;display:grid;grid-template-columns:1fr;grid-gap:1.5rem;}.common-videos-listing-page .views-row,.common-news-listing-page .views-row,.latest-news-list .views-row{padding:1.6rem;border-radius:1rem;border:0.1rem solid var(--border-color);background:#fff;box-shadow:0px 2px 6px rgb(0 0 0 / 10%);display:grid;grid-gap:0.5rem;grid-template-columns:16rem 1fr;align-items:start;}.common-news-listing-page .view-content.row>.views-row:first-child,.common-videos-listing-page .views-row:first-child{grid-template-columns:32rem 1fr;}.common-news-listing-page .view-content.row>.views-row:first-child .views-field-title,.common-videos-listing-page .views-row:first-child .views-field-title{font-size:2.4rem;line-height:3.2rem;}.common-news-listing-page .view-content.row>.views-row:first-child .views-field-body,.common-news-listing-page .view-content.row>.views-row:first-child .views-field-body p,.common-videos-listing-page .views-row:first-child .views-field-body,.common-videos-listing-page .views-row:first-child .views-field-body p{font-size:1.6rem;line-height:2.4rem;}.common-videos-listing-page .views-row .views-field,.common-news-listing-page .views-row .views-field,.latest-news-list .views-row .views-field{padding-left:1rem;}.common-news-listing-page .views-row .views-field.views-field-field-news-image,.latest-news-list .views-row .views-field.views-field-field-news-image{grid-column:1;grid-row:1 / span 4;padding-left:0;}.common-videos-listing-page .views-row .views-field-nothing{grid-column:1;grid-row:1 / span 3;padding-left:0;}.common-videos-listing-page .views-row .views-field-title h3{font:inherit;margin:0;}.common-videos-listing-page .views-row .views-field-comment-count,.common-videos-listing-page .views-row .views-field-created{font-size:1.4rem;line-height:2.2rem;}.common-videos-listing-page .views-row .views-field-comment-count a{font-weight:600;}.sidebar_second.sidebar .view-video-listing .views-row>.views-field{margin:0 0 0.6rem;}.sidebar_second.sidebar .view-video-listing .views-row>.views-field.views-field-body{margin:0 0 1.2rem;}.sidebar_second.sidebar .view-video-listing .views-row .views-field-created{font-size:1.2rem;line-height:1.6rem;font-weight:500;text-transform:uppercase;}.sidebar_second.sidebar .view-video-listing{margin:0 0 3rem;}.sidebar_second.sidebar .view-video-listing .views-row .views-field-created{margin-top:2rem;}.common-videos-listing-page .views-row .views-field-title,.latest-news-list .views-row .views-field-title,.sidebar_second.sidebar .view-video-listing .views-row .views-field-title,.common-news-listing-page .views-row .views-field-title{font-size:1.8rem;line-height:2.6rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--heading-text);}.common-news-listing-page .views-row .views-field.views-field-field-news-image,.common-news-listing-page .views-row .views-field.views-field-field-news-image *,.latest-news-list .views-row .views-field-field-news-image,.latest-news-list .views-row .views-field-field-news-image *{height:100%;display:block;object-fit:cover;border-radius:0.6rem;width:100%;}.common-videos-listing-page .views-row .views-field-title a,.common-news-listing-page .views-row .views-field-title a{color:var(--heading-text);}.common-news-listing-page .view-content.row>.views-row:hover .views-field-title a,.common-videos-listing-page .views-row:hover .views-field-title a{color:var(--red);}.common-videos-listing-page .views-row .views-field-body,.common-videos-listing-page .views-row .views-field-body p,.common-news-listing-page .views-row .views-field-body,.common-news-listing-page .views-row .views-field-body p,.latest-news-list .views-row .views-field-body,.latest-news-list .views-row .views-field-body p{font-size:1.4rem;line-height:2.2rem;margin:0 !important;}.common-news-listing-page .views-row .views-field-body{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.common-news-listing-page .views-row .views-field-created,.common-news-listing-page .views-row .views-field-comment-count{font-size:1.4rem;line-height:2rem;}.common-news-listing-page .views-row .views-field-comment-count a{font-weight:600;}.latest-news-list .views-row .views-field-created-1{font-size:1.2rem;line-height:1.6rem;text-transform:uppercase;font-weight:500;}.latest-news-list .views-row .views-field-title a{color:inherit;}.feed-icons{display:none;}.sidebar_second.sidebar .view-video-listing .views-row .views-field-title a{color:inherit;}.common-news-listing-page .view-content.row>.views-row .views-field-body,.common-videos-listing-page .views-row .views-field-body{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.sidebar_second.sidebar .view-video-listing .views-field-body,.sidebar_second.sidebar .view-video-listing .views-field-body p{font-size:1.4rem;line-height:2rem;}.common-videos-listing-page .views-row .date-and-time{font-size:1.2rem;line-height:1.6rem;font-weight:500;text-transform:uppercase;display:flex;gap:2rem;align-items:center;}.common-videos-listing-page .date-and-time .videodate_time{display:flex;align-items:center;gap:0.5rem;}.common-videos-listing-page .date-and-time .videodate_time i{color:var(--red);}.common-videos-listing-page .views-row .video-thumb{height:100%;position:relative;}.common-videos-listing-page .views-row .video-thumb *{width:100%;object-fit:cover;height:100%;border-radius:0.6rem;}.common-videos-listing-page .views-row .video-thumb>a img{width:100%;object-fit:cover;height:100%;border-radius:0.6rem;}.common-videos-listing-page .views-row .video-thumb .video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3.2rem;height:3.2rem;border-radius:100%;}.common-videos-listing-page .views-row:first-child .video-thumb img.video-icon{width:5rem;height:5rem;}.common-news-listing-page .view-content.row>.views-row [class*="views-field-view-node"] .field-content>a,.latest-news-list .views-row .views-field.views-field-view-node .field-content>a,.latest-single-news .view-content.row .views-field-view-node .field-content>a,.sidebar_second.sidebar .view-single-latest-news-item-with-image .link>a{font-size:1.4rem;line-height:2rem;font-weight:600;text-transform:capitalize;background-image:url(/themes/custom/workpermit/img/right-arrow-icon.png);background-repeat:no-repeat;background-position:center right;padding:0 2.6rem 0 0;background-size:2.4rem;margin:0.3rem 0 0;display:inline-block;}.latest-single-news .view-content.row .views-field-view-node .field-content>a{margin:0;}.common-videos-listing-page .views-row .views-field-nothing{height:100%;}.common-videos-listing-page .views-row .views-field-nothing .field-content{height:100%;display:block;width:100%;}.common-news-listing-page .view-content.row>.views-row .views-field-field-news-image a{display:inline-block;}.sidebar_second.sidebar .view-video-listing .view-content.row{margin:0;}.sidebar_second.sidebar .view-video-listing .views-row{padding:1.6rem;border-radius:1rem;border:0.1rem solid var(--border-color);background:#fff;box-shadow:0px 2px 6px rgb(0 0 0 / 10%);}.sidebar_second.sidebar .view-video-listing .views-row .video-thumb{position:relative;}.sidebar_second.sidebar .view-video-listing .views-row .video-thumb a{display:block;}.sidebar_second.sidebar .view-video-listing .views-row .video-thumb a>img{display:block;width:100%;border-radius:0.8rem;}.sidebar_second.sidebar .view-video-listing .views-row .video-thumb .video-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:5rem;height:5rem;border-radius:100%;}body.path-node .field--name-body p a{font-weight:600;}body.path-node .field--name-body table{border:none;padding:0;margin:0 0 2rem;}body.path-node .field--name-body table td{padding:1.6rem;vertical-align:middle;border:0.1rem solid var(--border-color);}.node--type-immigration-page .immigration-wrapper table.table td{word-break:break-word;padding:1.2rem;line-height:1.6rem;}body.path-node .field--name-body table td p{margin:0;}body.page-title-advertise-with-us table.contacts-table tr td{color:var(--blue);}body.path-node div.field--name-body table tr:first-child{background:var(--blue);color:#fff;}body.path-node div.field--name-body table tr:first-child td{color:#fff;}body.path-node div.field--name-body table tr:first-child td ul li{color:#fff;}body.page-title-advertise-with-us table.advert-specs tr td:first-of-type{width:75%;}body.page-title-advertise-with-us table.advert-specs tr td:nth-child(2){width:25%;}body.path-node .field--name-body table td p strong{color:#fff;}body.path-node .field--name-body table tr{border-bottom:solid 1px #dbdbdb;background-color:#fff;}body.path-node .field--name-body table tr:nth-child(odd){background-color:rgba(219,219,219,0.63);}body.page-title-about-workpermitcom table.contacts-table{font-size:100%;margin:1.42857em 0;padding:0;}body.page-title-about-workpermitcom table.contacts-table{margin-top:0;}body.page-title-about-workpermitcom table.contacts-table tbody{width:100%;display:block;}body.page-title-about-workpermitcom table.contacts-table tr{display:block;width:100%;border:0;background-color:#E7EDF3 !important;}body.page-title-about-workpermitcom table.contacts-table tr td{padding:15px 10px 15px 30px;vertical-align:middle;box-sizing:border-box;width:100%;float:left;clear:left;background-color:#E7EDF3 !important;border:0;}body.page-title-advertise-with-us table.contacts-table tr .phone,body.page-title-about-workpermitcom table.contacts-table tr .phone{font-size:1.17647em;font-weight:700;font-style:normal;font-stretch:normal;color:#003366;line-height:100%;}body.page-title-about-workpermitcom table.contacts-table tr .phone{line-height:250%;}body.page-title-advertise-with-us table.contacts-table tr .phone:before,body.page-title-about-workpermitcom table.contacts-table tr .phone:before{display:inline-block;content:"\f10b";font-size:1.52941em;padding-right:0.35714em;position:relative;top:3px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;}body.page-title-advertise-with-us table.contacts-table tr .call-us p,body.page-title-about-workpermitcom table.contacts-table tr .call-us p{padding-top:0.35714em;font-size:1.05882em;font-weight:bold;font-style:normal;font-stretch:normal;color:#3f3f3f;border-left:0 none;padding-left:0;line-height:120%;text-align:center;margin:0;}body.page-title-about-workpermitcom table.contacts-table tr .call-us p{text-align:left;}body.path-node div.field--name-body table.contacts-table tr:first-child{background:var(--bg-light-blue);}body.page-title-about-workpermitcom table.contacts-table tr{border-bottom:0 !important;}body.page-title-advertise-with-us table.contacts-table tr .call-us strong,body.page-title-advertise-with-us table.contacts-table tr td span.call-us,body.page-title-advertise-with-us table.contacts-table tr td span.call-us a,body.page-title-about-workpermitcom table.contacts-table tr td span.call-us,body.page-title-about-workpermitcom table.contacts-table tr td span.call-us a{color:var(--blue);}body.page-title-about-workpermitcom table.contacts-table tr .call-us p strong{color:#3f3f3f;}body.page-title-advertise-with-us table.video-specs{padding:0;}body.page-title-advertise-with-us table.advert-specs td:nth-child(2){font-size:1.1rem;font-weight:bold;line-height:1.4rem;}body.page-title-advertise-with-us table.advert-specs td:first-child h3{font-size:1.8rem;line-height:2.6rem;margin:0 0 0.6rem;}body.page-title-advertise-with-us table.advert-specs td:first-child p{font-size:1.4rem;line-height:2rem;}body.page-title-advertise-with-us table.advert-specs tr:nth-child(odd),body.page-title-advertise-with-us table.video-specs tr:nth-child(odd){background-color:rgba(219,219,219,0.63);}.page-title-advertise-with-us main h2{text-transform:uppercase;}body.page-title-advertise-with-us table.video-specs{padding:0;font-size:100%;margin:1.42857em 0;}body.page-title-advertise-with-us table.video-specs td:first-child{font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#222222;}body.page-title-advertise-with-us table.video-specs td:nth-child(2){font-size:1.2rem;font-weight:bold;line-height:1.6rem;}.page-title-advertise-with-us p.footer-block a{font-weight:600;}.office-list .right-section .field--name-field-title{font-size:2rem;font-weight:bold;line-height:2.8rem;color:var(--heading-text);text-transform:uppercase;}.office-list .right-section .field--name-field-telephone{font-size:1.8rem;font-weight:bold;margin:0.5rem 0;color:var(--blue);}.office-list .right-section .field--name-field-e-mail{font-size:1.6rem;font-weight:600;margin:0 0 1rem;}.office-list .right-section .field--name-field-address{font-size:1.6rem;line-height:2.4rem;}.office-list .right-section .field--name-field-description{margin:1rem 0 0;font-size:1.5rem;line-height:2.2rem;color:var(--heading-text);}.page-title-workpermitcom-offices .office-list{display:-ms-flexbox;display:flex;flex-wrap:wrap;}.page-title-workpermitcom-offices .office-list .right-section{padding:0.71429em 0 0 0;}.page-title-workpermitcom-offices .office-list .field--name-field-location{width:100%;margin:25px 0 0;}.page-title-workpermitcom-offices .office-description{padding:2.5rem;background-color:#e6edfd;margin:2rem 0 0;font-size:1.6rem;line-height:2.4rem;color:#000;}.page-title-workpermitcom-offices .office-description .field--name-body p{margin:0;}.page-title-workpermitcom-offices .office-list .field--name-field-image{margin:0;}.page-title-workpermitcom-offices .office-list .field--name-field-image .field--name-field-media-image.field--type-image{float:unset;margin:0;}.page-title-workpermitcom-offices .office-list .field--name-field-image img{margin:0;display:block;}.page-title-workpermitcom-offices .field--name-field-offices .field__item:nth-child(2) .office-list{margin-top:1.57143em;padding-top:1.57143em;border-top:solid 2px #dbdbdb;}.page-title-workpermitcom-offices .field--name-field-offices .field__item:nth-child(2) .office-list .field--name-field-location{margin:0;order:1;}.page-title-workpermitcom-offices .field--name-field-offices .field__item:nth-child(2) .office-list .right-section{order:2;}.page-title-workpermitcom-offices .office-list .field--name-field-location .geofield-google-map{height:300px !important;}.page-title-link-to-us .field--name-body div.footer{border-top:0.3rem solid var(--border-color);padding:1rem 0 0;font-size:1.6rem;line-height:2.4rem;}.page-title-link-to-us main div.field--name-body ul li a{font-weight:600;}.page-title-link-to-us .field--name-body div.header{background-color:#ededed;font-size:1.8rem;font-weight:bold;font-style:normal;font-stretch:normal;color:var(--heading-text);text-align:left;padding:2.4rem;margin:0 0 1rem;}a.news-comments{display:inline-block;font-weight:600;margin:0 0 1rem;}.node--type-immigration-page .immigration-wrapper{display:grid;grid-template-columns:30rem 1fr;grid-gap:3rem;align-items:start;}.block-immigration-menu .book-navigation-tree>ul>li>.menu-item-row,.block-immigration-menu .book-navigation-tree>ul>li ul.subtree>li .menu-item-row{display:flex;justify-content:space-between;gap:1rem;}.block-immigration-menu .book-navigation-tree{padding:2rem 1.6rem;background-color:#EFF6FD;}.block-immigration-menu .book-navigation-tree ul li{list-style:none;position:relative;}.block-immigration-menu .book-navigation-tree ul li button.toggle-subtree{background:none;border:0;padding:0;width:2.4rem;height:2.4rem;display:inline-block;color:var(--text);font-size:1.4rem;}.block-immigration-menu .book-navigation-tree>ul>li{font-size:1.5rem;line-height:2.2rem;font-weight:500;}.block-immigration-menu .book-navigation-tree>ul li{border-bottom:0.1rem solid #D0D9E4;padding:0 0 0.8rem;margin:0 0 0.8rem;}.block-immigration-menu .book-navigation-tree>ul li:last-child{margin-bottom:0;padding-bottom:0;border:0;}.block-immigration-menu .book-navigation-tree>ul li a{color:var(--text);}.block-immigration-menu .book-navigation-tree>ul>li>a{font-size:1.14286em;font-weight:700;line-height:1.2;color:#3f3f3f;}.block-immigration-menu .book-navigation-tree>ul>li ul.subtree{padding:0 0 0 1.2rem;border-left:0.1rem solid #D0D9E4;margin:1rem 0 0;}.block-immigration-menu .book-navigation-tree>ul>li ul.subtree>li .menu-item-row button.toggle-subtree{font-size:2.6rem;color:var(--blue);position:relative;top:-0.4rem;}.block-immigration-menu .book-navigation-tree>ul>li>ul>li ul li{font-size:1.4rem;line-height:2rem;}.block-immigration-menu .book-navigation-tree ul li.active a{color:var(--blue);}.default-main-wrapper .immigration-wrapper .main-content{width:100%;margin:0;}.immigration-wrapper .main-content .field--name-body p a,.immigration-wrapper .main-content .field--name-body ul li a{font-weight:600;}.block-immigration-menu .book-navigation-tree>ul>li>ul>li>a{font-size:1em;font-weight:600;color:#3f3f3f;line-height:1.5;}.block-immigration-menu .view-immigration-image-file-block .field--name-field-media-image.field--type-image{margin:0;}.block-immigration-menu .view-immigration-image-file-block .field--name-field-media-image.field--type-image img.image-style-large{margin:1em 0 0;}.page-vocabulary-immigration-categories-term .immigaration_Cat{margin-top:10px;clear:both;float:left;width:100%;}.page-vocabulary-immigration-categories-term .immigaration_Cat .image{padding-right:1.42857em;margin-bottom:10px;}.page-vocabulary-immigration-categories-term .immigaration_Cat .image img{display:block;width:100%;}.page-vocabulary-immigration-categories-term .immigaration_Cat .image .tag-footer{display:block;clear:both;padding:1rem 1.2rem;font-weight:600;margin:1rem 0 2rem;border-top:0.3rem solid var(--border-color);border-bottom:0.3rem solid var(--border-color);color:var(--blue);font-size:1.8rem;line-height:2.6rem;}.page-vocabulary-immigration-categories-term .immigaration_Cat .body{font-size:2rem;line-height:3rem;}.page-vocabulary-immigration-categories-term .immigaration_Cat .body a,.page-vocabulary-immigration-categories-term .accordion .accordion-item a.more-link{padding-left:0.35714em;display:inline;font-size:1.6rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.4rem;}.page-vocabulary-immigration-categories-term .immigaration_Cat .body a::after,.page-vocabulary-immigration-categories-term .accordion .accordion-item a.more-link::after{padding-left:0.35714em;content:"\f0da";font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;line-height:normal;}.page-vocabulary-immigration-categories-term .accordion{clear:both;width:100%;float:left;margin:0 0 20px;}.page-vocabulary-immigration-categories-term .accordion .accordion-header{background:var(--bg-light-blue);border-radius:0;border:none;font-size:2rem;font-weight:600;font-style:normal;font-stretch:normal;padding:2rem;margin-top:2px;position:relative;line-height:2.8rem;}.page-vocabulary-immigration-categories-term .accordion .accordion-item{background:transparent;border:0;padding:0;border-radius:0;}.page-vocabulary-immigration-categories-term .accordion .accordion-header button.accordion-button{padding:0;background-color:transparent;font:inherit;color:#4a4a4a !important;border:0;box-shadow:none;background-image:none;}.page-vocabulary-immigration-categories-term .accordion .accordion-header button.accordion-button::after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;content:"";}.page-vocabulary-immigration-categories-term .accordion .accordion-header button.accordion-button.collapsed::after{content:"";}.page-vocabulary-immigration-categories-term .accordion-body ul{padding:1rem 0 0;}.page-vocabulary-immigration-categories-term .accordion-body ul li{padding:0 0 0.2rem;}.page-vocabulary-immigration-categories-term .accordion-body ul li a{font-size:1.4rem;line-height:1.8rem;font-weight:600;}.page-vocabulary-immigration-categories-term .accordion-body ul li:before{content:"";font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;line-height:normal;color:var(--blue);margin-right:5px;}.book-tree-list{display:block;padding:0 0 1.8rem;}.menu-header .show{display:inline;}.menu-header .hide{display:none;}.menu-header.minimized+.book-tree-list{display:none;}.menu-header.minimized .hide{display:none;}.menu-header:not(.minimized) .show{display:none;}.menu-header:not(.minimized) .hide{display:inline;}.page-vocabulary-immigration-categories-term .accordion .accordion-header button.accordion-button:focus{border:none;outline:none;box-shadow:none;}.page-vocabulary-immigration-categories-term .accordion .accordion-body{padding:2rem;font-weight:normal;font-style:normal;font-stretch:normal;font-size:1.6rem;line-height:2.4rem;color:var(--text);}form.webform-submission-form{padding:2rem;background:var(--bg-light-blue);}form.webform-submission-form input.form-control,form.webform-submission-form select.form-select{-webkit-appearance:none;background-color:white;border:0.1rem solid var(--border-color);color:black;outline:0;margin:0;padding:1rem;text-align:left;font-size:1.4rem;font-family:"Inter",sans-serif;line-height:1.8em;vertical-align:middle;height:unset;min-height:unset;border-radius:0.6rem;}form.webform-submission-form textarea.form-textarea{border:0.1rem solid var(--border-color);color:black;min-height:80px;overflow:auto;resize:vertical;width:100%;color:black;outline:0;margin:0;padding:1rem;text-align:left;font-size:1.4rem;font-family:"Inter",sans-serif;line-height:1.8em;font-family:"Inter",sans-serif;border-radius:0.6rem;-webkit-appearance:none;background-color:white;}form.webform-submission-form .radios--wrapper legend{font-size:1.8rem;font-weight:bold;line-height:2.6rem;color:var(--heading-text);margin:0 0 1rem;display:block;}.page-title-workpermitcom-customer-survey article.node,.page-title-suggest-a-resource article.node,.page-title-immigration-assessment-form article.node{padding:0;}.node--type-technology-ai-solutions .node__meta{margin:0 0 1rem;}form.webform-submission-form div.form-item-markup{font-family:OpenSans;font-size:1em;font-weight:300;font-style:italic;font-stretch:normal;color:#666666;}.page-title-about-workpermitcom table.intro td{vertical-align:top;padding-bottom:2.429em;width:100% !important;clear:right;display:block;}.page-title-about-workpermitcom table.intro td:first-child{padding-left:0;}.page-title-about-workpermitcom table.intro .photo img{width:100% !important;height:auto !important;}div.field--name-body table tr:first-child td *,.cke_editable table tr:first-child td *,.webform-client-form .fieldset-wrapper table tr:first-child td *{font-weight:bold !important;color:white;}.page-title-about-workpermitcom table.intro .bullets ul,.page-title-about-workpermitcom table.intro .bullets li{margin:0;padding:0;}.page-title-about-workpermitcom h2{font-weight:800;text-transform:uppercase;}body.node--type-testimonials .node__content .field--name-body{position:relative;background-color:var(--blue);font-size:2.4rem;font-weight:bold;line-height:3.2rem;padding:2rem;margin:0 0 1rem;}body.node--type-testimonials .node__content .field--name-body:after{content:"’’";position:absolute;bottom:-10px;right:20px;color:#ffffff;font-size:4em;}body.node--type-testimonials .node__content .field--name-body p{color:#ffffff;display:inline;font-weight:600;}body.node--type-testimonials .field--name-field-testimonial>.field__item{padding:2rem 0;border-bottom:0.2rem solid var(--border-color);}body.node--type-testimonials .field--name-field-testimonial>.field__item .field--name-field-title{font-size:2.4rem;font-weight:600;position:relative;padding:0 0 0 4rem;margin:0 0 0.8rem;color:var(--heading-text);}body.node--type-testimonials .field--name-field-testimonial>.field__item .field--name-field-title:before{content:"’’";transform:rotate(180deg);font-size:85px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:-6px;color:#cfcfcf;position:absolute;left:5px;top:-2rem;}body.node--type-testimonials .field--name-field-testimonial>.field__item .field--name-field-signature{font-size:1.5rem;font-weight:bold;font-style:normal;font-stretch:normal;color:var(--blue);margin:1rem 0 0;line-height:2.2rem;}.vocabulary-news-categories .field--name-description,.vocabulary-video-categories .field--name-description{padding:1rem 1.2rem;font-weight:600;margin:0 0 2rem;border-top:0.3rem solid var(--border-color);border-bottom:0.3rem solid var(--border-color);color:var(--blue);}.vocabulary-news-categories .field--name-description span,.vocabulary-video-categories .field--name-description span{font:inherit !important;color:inherit !important;}.taxonomy-term.vocabulary-news-categories .text-formatted p{font-size:1.8rem;line-height:2.6rem;}.view-taxonomy-term article.node--type-news-item,.view-taxonomy-term article.node.node--type-video{padding:1.6rem;border-radius:1rem;border:0.1rem solid var(--border-color);box-shadow:0px 2px 6px rgb(0 0 0 / 10%);margin:0 0 1.5rem;background:#fff;}.view-taxonomy-term article.node--type-news-item h2.node__title,.view-taxonomy-term article.node.node--type-video h2.node__title{padding:0;margin:0 0 0.6rem;font-size:2.4rem;line-height:3.2rem;font-weight:600;}.view-taxonomy-term article.node--type-news-item .node__content,.view-taxonomy-term article.node.node--type-video .node__content{font-size:1.5rem;line-height:2.2rem;}.view-taxonomy-term article.node--type-news-item .inline__links .nav-link a,.view-taxonomy-term article.node.node--type-video .inline__links .nav-link a{font-size:1.5rem;color:var(--blue);}.view-taxonomy-term article.node--type-news-item .inline__links .nav-link,.view-taxonomy-term article.node.node--type-video .inline__links .nav-link{color:var(--text);}.view-taxonomy-term article.node--type-news-item .node__content h2{font-size:2rem;line-height:2.8rem;padding:0;}.view-taxonomy-term article.node--type-news-item .node__content h2>u{font-size:1.6rem;line-height:2.4rem;text-decoration:none;}.page-vocabulary-immigration-categories-term h1.title{display:none;}h1.title{font-family:"Inter",sans-serif;text-align:left;}main div.field--name-body ul li a,main div.field--name-body ol li a,form.webform-submission-form div#edit-processed-text p a{font-weight:600;}main div.field--name-body ol li{list-style-type:decimal;padding:0 0 0.3rem;}main div.field--name-body ol{list-style:auto;margin:0 0 1.2rem;padding:0 0 0 2rem;}h2.greeting{font-size:3rem;line-height:3.8rem;}.form-item.webform-component.webform-component-file.webform-component--your-cv .description,.page-title-australia-skilled-immigration-points-calculator form.webform-submission-form div.form-type-processed-text{padding-top:0.71429em;font-family:OpenSans;font-size:1em;font-weight:300;font-style:italic;font-stretch:normal;color:#666666;}form.webform-submission-form div.form-managed-file input.form-control{width:auto;display:inline-block;}form.webform-submission-form ul{margin-top:0.35714em;margin-bottom:0.35714em;margin-left:0.71429em;}form.webform-submission-form ul li{color:#111111;font-size:100%;line-height:120%;margin-left:1.42857em;list-style:none;padding-bottom:0.35714em;}form.webform-submission-form ul li:before{content:"\f111";font-size:11px;display:inline-block;margin-left:0.3em;width:1.5em;color:#a8a8a8;position:relative;bottom:2px;font-family:'FontAwesome';}.newsletter-archive .newsletter-items .not-found{font-size:1.28571em;font-weight:normal;font-style:normal;font-stretch:normal;color:#3f3f3f;margin-bottom:1.42857em;}.node--type-newsletter .path-newsletter .block-it-newsletter .newsletter-archive a.previous{font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;line-height:130%;padding-right:1.42857em;width:100%;font-size:1.4em;border-bottom:1px solid #ffffff;box-sizing:border-box;padding-bottom:10px;margin-bottom:15px;letter-spacing:-0.5px;display:block;}.node--type-newsletter .path-newsletter .block-it-newsletter .newsletter-archive a.previous::before{padding-right:10px;position:relative;top:2px;font-size:1.5em;content:"";font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;}.node--type-newsletter .conclusion h2{font-size:2.4rem;font-style:italic;padding:1rem;background:#f5f5f5;text-align:center;margin:2rem 0;}.node--type-newsletter .conclusion p{font-style:italic;}.node--type-newsletter .path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section{margin:0;padding:0;border:0;}.node--type-video .field--name-field-video-file .field--name-field-media-video-file video{width:100%;}#push-notification-prompt-banner{width:100%;position:relative;}#push-notification-popup{position:fixed;top:0;left:0;z-index:99;background:rgba(0,0,0,0.6);border-radius:0.5rem;height:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;width:100%;overflow:hidden;padding:1.6rem;}.push-notification-popup-wrap{background:#fff;max-width:35rem;margin:0 auto;border-radius:2.8rem;padding:4rem 2rem 3rem;position:relative;}.push-notification-icon{background:oklch(0.62 0.15 258 / 0.12);width:6.4rem;height:6.4rem;display:flex;align-items:center;justify-content:center;margin:0 auto;border-radius:100%;}.push-notification-icon .fa-solid{width:4.4rem;height:4.4rem;background:linear-gradient(135deg,#072754,#104A97);color:#fff;font-size:2rem;text-align:center;line-height:4rem;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;}#push-notification-popup .text-and-button{width:100%;text-align:center;margin:2rem 0 0;}#push-notification-popup .text-and-button h6{font-weight:600;margin:0 0 0.8rem;}#push-notification-popup .text-container{font-family:"Inter",sans-serif;font-size:1.5rem;line-height:2.4rem;margin:0 0 2.4rem;}#push-notification-popup .button-container button{background:#fff;color:var(--heading-text);border-radius:2rem;padding:1rem 1.6rem;font-size:1.5rem;line-height:2.2rem;font-weight:500;transition:all 0.5s ease;display:block;width:100%;border:0.1rem solid oklch(0.62 0.15 258 / 0.25);}#push-notification-popup .button-container button#prompt-subscribe-button{background:linear-gradient(135deg,#072754,#104A97);border-color:#104A97;color:#fff;}.text-and-button .button-container{display:flex;flex-direction:column;gap:0.8rem;}#push-notification-popup .button-container button:hover,#push-notification-popup .button-container button:focus{background:var(--blue);border-color:var(--blue);color:#fff;}#push-notification-popup #prompt-close-button{width:3rem;height:3rem;background:none;color:var(--text);font-size:2.6rem;line-height:28px;border:0;border-radius:4px;cursor:pointer;position:absolute;top:1.6rem;right:1.6rem;}.node--type-immigration-page .immigration-reviewed-meta{margin:0 0 2rem;}.node--type-immigration-page .main-content-data{display:flex;gap:2.4rem;}.node--type-immigration-page .main-content-data .content-elements{width:calc(100% - 28rem);}.node--type-immigration-page .main-content-data .ai-chatbot-form-wrapper{width:28rem;background:#F2F6FB;border:1px solid #ddd;border-radius:10px;padding:1.6rem;height:100%;}.main-content-data .content-elements .at-a-glance{background:#F2F6FB;border:1px solid #ddd;border-radius:1rem;padding:1.6rem;margin:0 0 2rem;}.main-content-data .ai-chatbot-form-wrapper h4{color:var(--blue);font-size:2.2rem;line-height:2rem;}.main-content-data .content-elements .at-a-glance h4{font-size:2.2rem;line-height:2rem;}.main-content-data .ai-chatbot-form-wrapper p{font-size:1.4rem;line-height:2rem;margin:0 0 1rem;color:var(--heading-text);}.main-content-data .ai-chatbot-form-wrapper button.start-chat.btn-primary{width:100%;margin:0.6rem 0 0;}.main-content-data .ai-chatbot-form-wrapper button.start-chat.btn-primary::after{display:none;}.main-content-data .ai-chatbot-form-wrapper p.about-this-page-text{color:var(--text);}.main-content-data .ai-chatbot-form-wrapper ul{display:flex;flex-direction:column;gap:8px;margin:2rem 0 1.5rem;}.main-content-data .ai-chatbot-form-wrapper ul button.start-chat{background:#fff;border:1px solid #ddd;border-radius:1rem;font-size:1.4rem;text-align:left;padding:1rem 1.2rem;line-height:2rem;width:100%;}.main-content-data .ai-chatbot-form-wrapper textarea.banner-chatbot-text{background:#fff;border:1px solid #ddd;border-radius:1rem;width:100%;padding:1rem;font-size:1.4rem;text-align:left;line-height:2rem;}.main-content-data .content-elements .at-a-glance ul{list-style:disc;padding:0 0 0 2rem;}.main-content-data .content-elements .at-a-glance ul li{color:var(--text);font-size:1.5rem;line-height:2.2rem;margin:0 0 0.2rem;}.main-content-data .content-elements .at-a-glance ul li a{color:inherit;}.main-content-data .content-elements .at-a-glance .at-a-glance-header{display:block;text-decoration:none;color:inherit;cursor:default;}.main-content-data .content-elements .at-a-glance .at-a-glance-header .action{display:none;}.main-content-data .content-elements .at-a-glance .at-a-glance-content{display:block;}@property --ai-angle{syntax:"<angle>";initial-value:0deg;inherits:false;}header.header a.ask-workprmit-ai{position:relative;z-index:0;color:#fff;border:2px solid transparent;border-radius:9999px;padding:0.9rem 1.6rem;font-size:1.4rem;line-height:2rem;font-weight:400;background:linear-gradient(135deg,#072754,#104A97) padding-box,conic-gradient(from var(--ai-angle),#072754,rgb(219,44,43),#4885DF,rgb(219,44,43),#072754) border-box;background-clip:padding-box,border-box;animation:aiBorderMove 2.5s linear infinite;}header.header a.ask-workprmit-ai:hover,header.header a.ask-workprmit-ai:focus{background:linear-gradient(135deg,#4885DF,#104A97) padding-box,conic-gradient(from var(--ai-angle),#072754,rgb(219,44,43),#4885DF,rgb(219,44,43),#072754) border-box;background-clip:padding-box,border-box;}@keyframes aiBorderMove{to{--ai-angle:360deg;}}@media (prefers-reduced-motion:reduce){header.header a.ask-workprmit-ai{animation:none;}}@media (min-width:550px){.page-title-about-workpermitcom table.intro td{width:50% !important;display:table-cell;}.page-title-workpermitcom-offices .office-list .left-section,.page-title-workpermitcom-offices .field--name-field-offices .field__item:nth-child(2) .office-list .field--name-field-location{width:40%;}.page-title-workpermitcom-offices .office-list .right-section{width:60%;padding-left:1.42857em;}.page-vocabulary-immigration-categories-term .immigaration_Cat .image{float:left;width:45%;margin:0;}}@media (min-width:610px){body.page-title-about-workpermitcom table.contacts-table tr td{width:50%;border-top:0 none;float:none;clear:none;}body.page-title-about-workpermitcom table.contacts-table tr td{border-right:2px solid #ffffff;}}@media (min-width:1024px){.menu-header span.action{display:none;}.menu-header.minimized+.book-tree-list{display:block;}}@media (max-width:1199px){.node--type-immigration-page .main-content-data{gap:1.8rem;}.node--type-immigration-page .main-content-data .ai-chatbot-form-wrapper{width:25rem;}.node--type-immigration-page .main-content-data .content-elements{width:calc(100% - 25rem);}.header-page-title h1.title,h1.title,.title > h1{margin:2rem 0;font-size:3rem;line-height:4rem;}main div.field--name-body h2,main div.field--name-body h3,main div.field--name-body h4{margin:1.2rem 0;}.common-news-listing-page .view-content.row > .views-row:first-child,.common-videos-listing-page .views-row:first-child{grid-template-columns:26rem 1fr;}.view-taxonomy-term article.node--type-news-item h2.node__title,.view-taxonomy-term article.node.node--type-video h2.node__title{font-size:2rem;line-height:2.8rem;}.view-taxonomy-term article.node--type-news-item .node__content h2{font-size:1.8rem;line-height:2.6rem;}.page-vocabulary-immigration-categories-term .immigaration_Cat .body{font-size:1.8rem;line-height:2.6rem;}}@media (min-width:1024px){.node--type-immigration-page .immigration-wrapper .block-immigration-menu{position:sticky;top:1rem;position:-webkit-sticky;transition:all .6s ease;transition-duration:.45s;}}@media (max-width:1023px){.latest-single-news .view-content.row .views-row{grid-gap:1rem;}.common-news-listing-page .view-content.row > .views-row:first-child,.common-videos-listing-page .views-row:first-child{grid-template-columns:16rem 1fr;}.common-news-listing-page .view-content.row > .views-row:first-child .views-field-title,.common-videos-listing-page .views-row:first-child .views-field-title{font-size:1.8rem;line-height:2.6rem;}.common-news-listing-page .view-content.row > .views-row:first-child .views-field-body,.common-news-listing-page .view-content.row > .views-row:first-child .views-field-body p{font-size:1.4rem;line-height:2.2rem;}.common-news-listing-page .view-content.row > .views-row,.common-videos-listing-page .views-row{grid-template-columns:14rem 1fr;}.latest-single-news .news-listing-page-w .view-content.row{grid-gap:1.2rem;}.latest-news-list .news-listing-page-w .view-content.row > .views-row .views-field-title{font-size:1.6rem;line-height:2.4rem;}.block-immigration-menu .book-navigation-tree a.menu-header{display:block;cursor:pointer;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;color:#3f3f3f;padding:0 0 1.2rem;}.main-content-data .content-elements .at-a-glance .at-a-glance-header{display:block;cursor:pointer;padding:0 0 1.2rem;}.main-content-data .content-elements .at-a-glance .at-a-glance-header h4{display:inline-block;margin:0;}.main-content-data .content-elements .at-a-glance .at-a-glance-header .action{float:right;font-size:1.4rem;font-weight:600;line-height:2rem;color:var(--blue);text-transform:uppercase;}.main-content-data .content-elements .at-a-glance .at-a-glance-header .action::after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;}.main-content-data .content-elements .at-a-glance .at-a-glance-header .action.show::after{content:" \f0d7";}.main-content-data .content-elements .at-a-glance .at-a-glance-header .action.hide::after{content:" \f0d8";}.main-content-data .content-elements .at-a-glance .at-a-glance-header .show{display:inline;}.main-content-data .content-elements .at-a-glance .at-a-glance-header .hide{display:none;}.main-content-data .content-elements .at-a-glance .at-a-glance-header.minimized + .at-a-glance-content{display:none;}.main-content-data .content-elements .at-a-glance .at-a-glance-header.minimized .hide{display:none;}.main-content-data .content-elements .at-a-glance .at-a-glance-header:not(.minimized) .show{display:none;}.main-content-data .content-elements .at-a-glance .at-a-glance-header:not(.minimized) .hide{display:inline;}.main-content-data .content-elements .at-a-glance .at-a-glance-header.minimized{padding-bottom:0;}.block-immigration-menu .book-navigation-tree a.menu-header i.awesome-icon{padding-right:1rem;font-size:1.8rem;position:relative;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline-block;}.block-immigration-menu .book-navigation-tree a.menu-header i.awesome-icon::before{content:"";}.book-navigation-tree a.menu-header span.action{float:right;font-size:1.4rem;font-weight:600;line-height:2rem;text-align:left;color:var(--blue);text-transform:uppercase;}.book-navigation-tree a.menu-header span.action::after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;}.book-navigation-tree a.menu-header span.action.show:after{content:" \f0d7";}.book-navigation-tree a.menu-header span.action.hide:after{content:" \f0d8";}.block-immigration-menu .book-navigation-tree a.menu-header h3{display:inline-block;margin:0;}.block-immigration-menu .book-navigation-tree{padding:1.6rem 1.6rem 0;}.node--type-immigration-page .immigration-wrapper{grid-template-columns:1fr;grid-gap:2rem;}.page-vocabulary-immigration-categories-term .accordion .accordion-header{font-size:1.8rem;line-height:2.6rem;padding:1.6rem;}}@media (min-width:768px){.node--type-immigration-page .main-content-data .ai-chatbot-form-wrapper.on-mobile{display:none;}}@media (max-width:767px){.node--type-immigration-page .main-content-data{flex-wrap:wrap;}.node--type-immigration-page .main-content-data .content-elements,.node--type-immigration-page .main-content-data .ai-chatbot-form-wrapper{width:100%;}.node--type-immigration-page .main-content-data .ai-chatbot-form-wrapper{display:none;}.node--type-immigration-page .main-content-data .ai-chatbot-form-wrapper.on-mobile{display:block;height:auto;margin:0 0 2rem;}.header-page-title h1.title,h1.title,.title > h1{font-size:2.8rem;line-height:3.6rem;}main div.field--name-body h2,main div.field--name-body h3,main div.field--name-body h4{margin:1rem 0;}main div.field--name-body h2,.node--type-immigration-page .official-sources h4{font-size:2.2rem;line-height:3rem;}main div.field--name-body h3{font-size:1.9rem;line-height:2.5rem;}main div.field--name-body p,main div.field--name-body ul li,main div.field--name-body ol li{font-size:1.5rem;line-height:2.3rem;}.page-vocabulary-immigration-categories-term .immigaration_Cat .body{font-size:1.6rem;line-height:2.4rem;}.page-vocabulary-immigration-categories-term .immigaration_Cat{padding-bottom:1rem;}.page-vocabulary-immigration-categories-term .immigaration_Cat .image .tag-footer{padding:0.6rem 1.2rem;font-size:1.6rem;line-height:2.4rem;}body.page-node-23050 .ui-accordion .ui-accordion-header{font-size:1.7rem;line-height:2.4rem;}body.page-title-advertise-with-us table.advert-specs td:first-child h3{font-size:1.6rem;line-height:2.4rem;margin:0 0 0.2rem;}body.page-title-advertise-with-us table.advert-specs td:first-child p{font-size:1.3rem;line-height:1.8rem;}body.page-title-advertise-with-us table.video-specs td:first-child{font-size:1.5rem;line-height:2.2rem;}body.page-title-advertise-with-us table.advert-specs tr td:first-of-type{width:60%;}body.page-title-advertise-with-us table.advert-specs tr td:nth-child(2){width:40%;}}@media (max-width:609px){body.page-title-about-workpermitcom table.contacts-table tr td{border-top:2px solid #ffffff;padding:1.42857em;clear:both;}.work-with-us{clear:both;}body.page-title-about-workpermitcom table.contacts-table{clear:both;float:left;width:100%;}}@media (max-width:520px){form.webform-submission-form input.form-control{width:100%;}.common-news-listing-page .view-content.row > .views-row,.latest-news-list .views-row,.common-videos-listing-page .views-row,.common-news-listing-page .view-content.row > .views-row:first-child,.common-videos-listing-page .views-row:first-child{grid-template-columns:1fr;}.common-news-listing-page .view-content.row > .views-row > .views-field,.common-videos-listing-page .views-row .views-field,.latest-news-list .views-row .views-field{padding-left:0;}.common-news-listing-page .view-content.row > .views-row .views-field-field-news-image,.latest-news-list .views-row .views-field.views-field-field-news-image{height:auto;}.latest-news-list .views-row .views-field-field-news-image{margin:0 0 0.8rem;}.common-news-listing-page .views-row,.common-videos-listing-page .views-row{grid-template-columns:1fr;grid-gap:1rem;}.common-news-listing-page .views-row .views-field,.common-videos-listing-page .views-row .views-field{padding:0;}.common-videos-listing-page .views-row .video-thumb > a img,.common-videos-listing-page .views-row .video-thumb *{height:auto;}}
:root{--blue:#0F3872;--white:#ffffff;--black:#000;--heading-text:#061223;--grey:#e2e2e2;--text:#596475;--red:#DB2C2B;--border-color:#DFE5EC;--light-blue:#4885DF;--bg-light-blue:#EEF4FB;}html{font-size:62.5%;}html{overflow-x:hidden;}html body{color:var(--text);font-family:"Inter",sans-serif;font-size:1.6rem;font-variant:normal;line-height:2.4rem;font-weight:400;background:#FCFEFF;}.path-node .node__content{font-size:inherit;margin-top:0;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font-family:"Inter",sans-serif;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgb(89 100 117 / 80%);}input,textarea,button{font-family:"Inter",sans-serif;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}img{max-width:100%;height:auto;}a,a:link,a:visited,a:not([href]):not([class]),a:not([href]):not([class]):hover{color:var(--blue);text-decoration:none;transition:all 0.5s ease;}.bg-light-blue{background-color:var(--bg-light-blue);}.btn-primary,button.button[type="submit"]{background:linear-gradient(135deg,#072754,#104A97);border:0;color:#fff;border-radius:9999px;padding:1.1rem 2rem;font-size:1.5rem;line-height:2.2rem;font-weight:500;transition:all 0.5s ease;display:inline-block;font-family:"Inter",sans-serif;}.btn-primary::after{content:"\f178";font-family:"Font Awesome 6 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:600;margin-left:0.8rem;font-size:1.4rem;}button.button[type="submit"]{min-width:10rem;font-size:1.6rem;}.btn-primary:hover,.btn-primary:focus,button.button[type="submit"]:hover,button.button[type="submit"]:focus{background:linear-gradient(135deg,#4885DF,#104A97);}.btn-bg-white{background:#fff;}.btn-bg-white:hover,.btn-bg-white:focus{background-color:var(--light-blue);color:#fff;}.btn-bg-red{background:var(--red);color:#fff !important;}.btn-bg-red:hover,.btn-bg-red:focus{background-color:var(--blue);}.container,.main-content section.section>div.immigration-opportunities-sec>.views-element-container{padding:0 1.6rem;width:100%;max-width:126.4rem;margin:0 auto;}textarea:focus{outline:none;}input{font-family:"Inter",sans-serif;}h1{font-size:5.4rem;line-height:6.2rem;}h2{font-size:4.8rem;line-height:6rem;}h3{font-size:3.8rem;line-height:4.6rem;}h4{font-size:3rem;line-height:3.8rem;}h5{font-size:2.4rem;line-height:3.2rem;}h6{font-size:1.8rem;line-height:2.6rem;}h1,h2,h3,h4,h5,h6{color:var(--heading-text);font-weight:700;letter-spacing:-2.5%;margin:0 0 1.2rem;}b,strong{font-weight:bold;}.dialog-off-canvas-main-canvas{width:100%;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}@media (max-width:1199px){h1{font-size:5rem;line-height:5.8rem;}h2{font-size:4rem;line-height:4.8rem;}h3{font-size:3.6rem;line-height:4.4rem;}}@media (min-width:1024px){html body.mm-wrapper{overflow:unset;}}@media (max-width:767px){h1{font-size:4.2rem;line-height:4.8rem;}h2{font-size:3.6rem;line-height:4rem;}h3{font-size:3rem;line-height:3.8rem;}.btn-primary,button.button[type="submit"]{padding:1rem 2rem;}}
.js-form-item.js-form-type-form-calculation-element.form-type-form-calculation-element{display:none;}
