@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#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{display:flex;justify-content:space-between;align-items:flex-start;}.default-main-wrapper .main-content,.default-main-wrapper .sidebar_second.sidebar{flex:auto;width:100%;}.default-main-wrapper .main-content{margin-right:3%;}.not-front h1{margin-left:auto;margin-right:auto;}h1.title{text-transform:none;padding:0 0 10px 0;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:-1.5px;color:#3f3f3f;margin:15px 0;}header.header{background:var(--blue);width:100%;position:relative;}header.header:before{max-width:1600px;margin:0 auto;content:' ';display:block;position:absolute;left:0;top:0;right:0;height:100%;z-index:1;opacity:0.15;background-image:url(/themes/custom/workpermit/img/world-map.png);background-position:-150px -100px;background-size:250%,cover;background-repeat:no-repeat;}header.header .navbar.navbar-expand-lg{padding:0;margin:0;z-index:2;display:flex;justify-content:space-between;min-height:152px;height:152px;position:relative;}header.header .navbar.navbar-expand-lg:before{position:absolute;left:60px;top:-25px;width:525px;height:145px;display:block;content:"";background-image:url(/themes/custom/workpermit/img/header-overlay.png);z-index:1;}header.header .navbar.navbar-expand-lg a.navbar-brand{display:block;padding:0;margin:0 0 15px;min-width:260px;position:relative;z-index:2;}header.header .block-block-groupheader-left .block-mobile-toggle-menu-icon{display:none;}.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:#fff;content:'';display:block;width:20px;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-right,header.header .navbar.navbar-expand-lg .block-block-groupheader-right>.content{height:100%;}header.header .navbar.navbar-expand-lg .block-block-groupheader-right>.content{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:space-between;}header.header .navbar.navbar-expand-lg .block-block-groupheader-right .block-block-groupsearch-and-login{width:auto;}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-block-groupsearch-and-login,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.header .navbar.navbar-expand-lg .block-block-groupheader-right .block-block-groupsearch-and-login>.content{display:flex;justify-content:flex-end;align-items:center;}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:30px;border-radius:0;border:0;outline:0;width:0;padding:0;box-shadow:none;display:block;-moz-transition:width ease-in 0.4s;transition:width ease-in 0.4s;float:right;font-weight:700;color:var(--blue);}header .block-block-groupsearch-and-login .header-search-block form .d-flex.flex-wrap{justify-content:flex-end;}header .block-block-groupsearch-and-login .header-search-block.open form .js-form-item input.form-control{width:100%;padding:0 20px;}header .block-block-groupsearch-and-login .header-search-block form .form-actions button.button.form-submit{background-color:rgba(255,255,255,.4);height:30px;text-align:center;cursor:pointer;color:white;line-height:30px;font-size:18px;outline:0;box-shadow:none;border:0;font-weight:bold;border-radius:2px;padding:0;width:100px;display:flex;align-items:center;justify-content:center;}header .block-block-groupsearch-and-login .header-search-block form .form-actions button.button.form-submit.active{background:var(--blue);}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;}.block-block-groupsearch-and-login .block-search-form-block .navigation.menu--account ul{margin:0;padding:0;}.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;}header.header .custom-main-menu>ul{display:flex;width:100%;justify-content:flex-end;}.custom-main-menu>ul>li{display:inline-block;position:static;text-align:left;}.custom-main-menu>ul>li>a{color:var(--white);text-transform:uppercase;font-weight:bold;font-size:18px;line-height:30px;padding:7.5px 21px;text-decoration:none;height:57px;display:block;}.custom-main-menu>ul>li>a:hover,.custom-main-menu>ul>li>a:focus{color:var(--blue);background-color:white;}.custom-news-submenu-wrapper{display:none;opacity:0;position:absolute;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;top:152px;width:100vw;z-index:99;padding:0;background:#fff;border-bottom:5px solid var(--grey);}.custom-main-menu>ul>li:hover>.custom-news-submenu-wrapper{display:block;opacity:1;}.custom-news-submenu-wrapper .submenu-divider{display:flex;justify-content:space-between;}.custom-news-submenu-wrapper .submenu-divider .left{width:80%;position:relative;padding-top:20px;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:16px;font-weight:700;color:#476ba5;display:block;position:relative;padding:4px 20px;text-transform:none;}.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 a{display:block;font-size:14px;}.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 #dedede;width:100%;clear:both;float:left;padding:10px 0;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .latest-newsletter{float:left;width:50%;text-align:left;padding-left:20px;box-sizing:border-box;line-height:24px;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .latest-newsletter .read-our{font-size:14px;color:var(--blue);}.custom-news-submenu-wrapper .submenu-divider .left .bottom .latest-newsletter a{font-size:14px;color:var(--blue);font-weight:700;}.custom-news-submenu-wrapper .submenu-divider .left .bottom .latest-newsletter a:before{content:"\f0e0";padding-left:10px;padding-right:5px;font-family:"FontAwesome";}.custom-news-submenu-wrapper .submenu-divider .left .bottom .header-newsletter{display:block;float:right;width:50%;text-align:right;padding-right:1.42857em;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;}.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:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:black;outline:0;margin:0;padding:0 3px;text-align:left;font-size:13px;vertical-align:top;height:26px;border-radius:4px;display:inline-block;}.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{background-color:#003366;border-radius:4px;font-size:1em;font-weight:normal;line-height:1.71429em;display:inline-block;padding:0 0.71429em;cursor:pointer;color:#FFFFFF;outline:0;overflow:visible;margin:0;text-decoration:none;vertical-align:top;width:auto;border-color:var(--blue);}.custom-news-submenu-wrapper .submenu-divider .right{width:20%;background-image:linear-gradient(to bottom,#f1f1f1,#dbdbdb);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%;}.news-ticker-block #news-ticker-container{display:flex;justify-content:space-between;align-items:center;margin-top:5px;position:relative;width:100%;color:#FFFFFF;background-color:#F02311;padding:7px 10px;box-sizing:border-box;}.news-ticker-block #news-ticker-container .ticker-container{margin:0;height:auto;background:transparent;display:flex;color:#fff;align-items:center;}.news-ticker-block .ticker-container .ticker-caption{background:transparent;width:auto;height:auto;position:static;display:block;}.news-ticker-block .ticker-container .ticker-caption p{font-weight:bold;text-transform:uppercase;padding:0 5.8px 0 0;line-height:22px;color:#FFFFFF;font-size:16px;margin:0;}.news-ticker-block #news-ticker-container .ticker-container>ul{margin:0 !important;}.news-ticker-block #news-ticker-container .ticker-container>ul li{padding:0;}.news-ticker-block #news-ticker-container .ticker-container>ul>div{left:82px;}.news-ticker-block #news-ticker-container .ticker-container>ul li a{color:#fff;text-decoration:none;line-height:1.35714em;font-weight:300;font-size:1em;}.news-ticker-block #static-topicality{width:100%;letter-spacing:-0.25px;font-size:1.14286em;font-weight:600;letter-spacing:0.03571em;line-height:150%;text-align:center;padding:0 0.71429em;}.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-header h2{font-size:22px;font-weight:900;text-align:center;color:#2a2a2a;text-transform:uppercase;margin:0;padding:0;}.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 p{font-weight:300;margin-bottom:5px;font-size:14px;line-height:130%;color:var(--black);}.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{float:left;padding-left:0.35714em;list-style:none;font-weight:normal;font-style:normal;font-stretch:normal;color:#6f6f6f;font-size:0.78571em;}.block-system-breadcrumb-block .breadcrumb li:first-child{padding-left:0;}.block-system-breadcrumb-block .breadcrumb li a{color:#6f6f6f;}.block-system-main-block article.node{padding:0 0 20px 0;}.node--type-news-item .block-system-main-block .meta-data{padding-bottom:10px;border-bottom:1px solid #e4e4e4;position:relative;margin:0 0 8px 0;}.node--type-news-item .block-system-main-block .meta-data p{color:#7e7e7e;font-size:12px;margin-bottom:10px;}.node--type-news-item .block-system-main-block .meta-data p:last-child{margin:0;font-size:14px;}.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;}.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{color:#3f3f3f;line-height:120%;font-weight:bold;font-size:23px;margin-bottom:8px;}.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,.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body p{color:#3f3f3f;font-weight:500;font-size:14px;line-height:140%;}.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body p{margin-bottom:10px;}.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body ul{margin:5px 0 5px 10px;}.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body ul li{color:#111111;font-size:100%;line-height:120%;margin-left:25px;list-style:none;padding-bottom:7px;}.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body 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';}.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:20px 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:12px;color:#2a2a2a;margin-top:0.5em;margin-top:9px;line-height:1;float:left;}.node--type-news-item .block-system-main-block .node__content .field--name-field-tags ul.links.field__items{font-weight:bold;line-height:250%;display:inline;font-size:14px;}.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;padding:0;background-color:#DFE5EC;padding:0 0.71429em;margin-bottom:0.5em;margin-left:0.35714em;border-radius:5px;color:#003366;font-style:normal;font-size:12px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items{margin:20px 0;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-header h2{color:#3f3f3f;font-size:18px;font-weight:800;line-height:100%;text-transform:uppercase;letter-spacing:-.5px;margin-bottom:10px;border-bottom:3px solid #e4e4e4;padding-bottom:10px;}.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:12px 0;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .left{float:left;width:33.89831%;box-sizing:border-box;padding-right:10px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .left img{width:100%;height:auto;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right{float:left;width:66.10169%;box-sizing:border-box;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right h3.news-title a{font-size:16px;font-weight:700;color:#003366;text-align:left;text-decoration:none;margin:0 0 8px 0;display:block;line-height:110%;letter-spacing:-1.1px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right .news-comments a{margin-bottom:7px;display:block;text-decoration:none;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right .news-date .datetime{color:#777777;text-align:left;margin:0 0 7px 0;display:block;font-size:14px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right .news-para-content{line-height:130%;color:#333333;font-size:14px;}.Faqs-main-wrap .field--name-field-faqs .field__label{color:#3f3f3f;line-height:120%;font-weight:bold;font-size:1.5571em;margin-bottom:0;}.Faqs-main-wrap .field--name-field-faqs>.field__items>.field__item{box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);border-radius:4px;background:#fff;margin:2em auto 10px;width:100%;overflow:hidden;padding:1em;}.Faqs-main-wrap .field--name-field-faqs .field__items .field__item .paragraph.paragraph--type--faqs{padding:1em 0 0.3em 0;margin:0 1em 0 1em;border-bottom:none;}.Faqs-main-wrap .field--name-field-faqs .field__items .field__item .paragraph.paragraph--type--faqs .field--name-field-question{font-size:1.4em;line-height:1.2em;margin:0 0 1em;font-weight:700;padding:0;border:0;box-shadow:none;outline:0;border-radius:0;color:#003366;}.Faqs-main-wrap .field--name-field-faqs .field__items .field__item .paragraph.paragraph--type--faqs .field--name-field-answer{margin-bottom:1em;}.Faqs-main-wrap .field--name-field-faqs .field__items .field__item .paragraph.paragraph--type--faqs .field--name-field-answer p{color:#3f3f3f;line-height:140%;margin:0;font-weight:500;font-size:1.14286em;}.path-newsletter .block-it-newsletter .newsletter-archive{clear:both;float:left;width:100%;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui{background-color:#ededed;padding:1.42857em;margin-bottom:2.14286em;float:left;width:100%;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .years,.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .months{padding:0;display:flex;flex-wrap:wrap;float:left;width:100%;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .years strong,.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .months strong{font-size:1.28571em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.61;letter-spacing:-0.8px;color:#222222;padding-right:1.16667em;float:left;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .years a,.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .months a{float:left;padding-right:0.35714em;font-size:1.28571em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.61;letter-spacing:-0.8px;color:#003366;}.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{width:100%;float:left;border-top:solid 1px #dbdbdb;margin-top:1.07143em;padding-top:1.07143em;clear:both;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section .block.block-simplenews{display:flex;align-items:center;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section h2{float:left;font-size:1.14286em;font-style:normal;font-stretch:normal;color:#222222;line-height:120%;padding-right:0.71429em;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section .block block-simplenews>.content{float:left;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section form{display:flex;align-items:center;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section form .field--type-email.field--name-mail.js-form-wrapper,.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,.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section form .form-actions.js-form-wrapper.form-wrapper{margin:0 !important;}.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;}.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 input.form-email.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;height:1.8em;vertical-align:top;max-width:160px;height:2em;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section form .form-actions.js-form-wrapper.form-wrapper{margin-left:0.71429em !important;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section form .form-actions.js-form-wrapper.form-wrapper button.button.js-form-submit.form-submit.btn-primary{font-size:1em;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.4px;text-align:center;color:#ffffff;-webkit-appearance:none;background:#003366;border:0.07143em solid;cursor:pointer;display:inline-block;outline:0;overflow:visible;margin:0;padding:0.21429em 0.71429em;text-decoration:none;vertical-align:top;width:auto;height:2em;border-radius:0;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items{clear:both;float:left;width:100%;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter{clear:both;float:left;width:100%;border:0;margin:0;padding:0;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter header h2.node__title{margin-bottom:0.38462em;padding:0;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter header h2.node__title a{font-size:1.85714em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.12;letter-spacing:-1.1px;color:#003366;}.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-top:0;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter .node__content .text-formatted.field--name-body{font-size:1.28571em;font-weight:normal;font-style:normal;font-stretch:normal;color:#3f3f3f;border-bottom:solid 1px #dbdbdb;padding-bottom:1em;margin-bottom:0.44444em;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter .node__content .text-formatted.field--name-body p{color:#3f3f3f;line-height:140%;margin-bottom:0.85714em;font-weight:500;}.path-newsletter .block-it-newsletter .newsletter-archive .newsletter-items article.node--type-newsletter .node__content .text-formatted.field--name-body p a{color:#003366;font-weight:600;}.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;margin-bottom:1.71429em;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;}.common-videos-listing-page.view-video-categories .views-row:first-child{padding-top:0;padding-bottom:0.71429em;border:0;}.common-videos-listing-page.view-video-categories .views-row:first-child .views-field.views-field-field-video-file{float:left;width:61.01695%;box-sizing:border-box;padding-right:0.71429em;}.common-videos-listing-page.view-video-categories .views-row:first-child .views-field.views-field-title,.common-videos-listing-page.view-video-categories .views-row:first-child .views-field.views-field-comment-count,.common-videos-listing-page.view-video-categories .views-row:first-child .views-field.views-field-created,.common-videos-listing-page.view-video-categories .views-row:first-child .views-field.views-field-body{float:right;width:38.98305%;box-sizing:border-box;}.common-videos-listing-page.view-video-categories .views-row:first-child .views-field.views-field-title h3 a{font-size:1.85714em;}.common-videos-listing-page.view-video-categories .views-row{clear:both;padding-top:0.71429em;border-top:0.07143em solid #CCCCCC;padding-bottom:0.71429em;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-field-video-file{float:left;width:33.89831%;box-sizing:border-box;padding-right:0.71429em;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-field-video-file a{display:block;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-field-video-file a img{display:block;width:100%;height:auto;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-title,.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-comment-count,.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-created,.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-body{float:right;width:66.10169%;box-sizing:border-box}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-title h3 a{font-size:1.57143em;font-weight:bold;color:#003366;text-align:left;text-decoration:none;margin:0;display:block;line-height:120%;letter-spacing:-0.07143em;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-comment-count a{margin-bottom:0.35714em;display:block;text-decoration:none;height:1.14286em;font-size:0.85714em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-comment-count a span.video-comment-count{color:#F01F11;font-weight:bold;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-created{text-align:left;margin:0.35714em 0;display:block;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-created time{font-size:0.85714em;color:#777777;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-body p{line-height:120%;color:#1F1F1F;}.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:Arial,"Liberation Sans",FreeSans,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;}.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:6px solid #d7d7d7;margin-bottom:20px;padding:20px 15px;float:left;width:100%;clear:both;}.sidebar_second.sidebar .simplenews-subscriber-form h2{font-size:22px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:-0.5px;color:#2a2a2a;text-transform:uppercase;text-align:left;padding-left:70px;position:relative;width:100%;margin:0 0 7px;border:0;text-shadow:none;padding-bottom:0;}.sidebar_second.sidebar .simplenews-subscriber-form h2:before{position:absolute;left:0;top:-5px;content:"\f0e0";font-size:55px;color:red;font-family:"FontAwesome";font-weight:normal;font-style:normal;}.sidebar_second.sidebar .simplenews-subscriber-form .content form{display:flex;align-items:center;justify-content:space-between;}.sidebar_second.sidebar .simplenews-subscriber-form .content form .field--type-email{width:60%;margin:0 !important;}.sidebar_second.sidebar .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;}.sidebar_second.sidebar .simplenews-subscriber-form .content form .field--type-email .js-form-item.form-type-email input.form-email{background-color:#d7d7d7;border:0;height:36px;width:100%;margin:0 auto;text-align:left;box-sizing:border-box;font-size:13px;line-height:16px;padding:10px;border-radius:0;-webkit-appearance:none;outline:0;box-shadow:none;}.sidebar_second.sidebar .simplenews-subscriber-form .content form .form-actions.js-form-wrapper{margin:0 !important;width:40%;align-self:flex-start;}.sidebar_second.sidebar .simplenews-subscriber-form .content form .form-actions.js-form-wrapper button.js-form-submit.form-submit{height:36px;width:100%;background-color:red;text-transform:uppercase;font-weight:700;box-sizing:border-box;font-size:14px;line-height:16px;padding:10px;color:#fff;border:0;border-radius:0;box-shadow:none;outline:0;}.sidebar_second.sidebar .block-views-blocksingle-latest-news-item-with-image-block-1{display:block;border:0;padding:0;}.sidebar_second.sidebar .block-views-blocksingle-latest-news-item-with-image-block-1 .view-single-latest-news-item-with-image .view-content.row{margin:0;padding:0;}.sidebar_second.sidebar .block-views-blocksingle-latest-news-item-with-image-block-1 .view-single-latest-news-item-with-image .view-content.row .views-row{padding:0;margin:0;}.sidebar_second.sidebar .block-views-blocksingle-latest-news-item-with-image-block-1 .view-single-latest-news-item-with-image .link{display:block;width:100%;clear:both;margin:5px 0 0;}.sidebar_second.sidebar .block-views-blocksingle-latest-news-item-with-image-block-1 .view-single-latest-news-item-with-image .link a{display:inline-block;font-weight:600;color:#003366;line-height:120%;font-size:1.07143em;height:15px;}.sidebar_second.sidebar .block-views-blocksingle-latest-news-item-with-image-block-1 .view-single-latest-news-item-with-image .link a:after{content:"\f04b";padding-left:4px;font-size:7px;position:relative;bottom:2px;font-family:"FontAwesome";font-weight:normal;font-style:normal;}.sidebar_second.sidebar .block-views-blocksingle-latest-news-item-with-image-block-1 .view-single-latest-news-item-with-image{display:block;width:100%;float:left;padding-bottom:0.71429em;border-bottom:solid 4px #dbdbdb;}.sidebar_second.sidebar .single-latest-news{display:block;width:100%;float:left;}.sidebar_second.sidebar .single-latest-news .left{width:35%;float:left;padding-right:10px;box-sizing:border-box;float:left;}.sidebar_second.sidebar .single-latest-news .left img{width:100%;display:block;height:auto;}.sidebar_second.sidebar .single-latest-news .right{width:65%;float:left;box-sizing:border-box;}.sidebar_second.sidebar .single-latest-news .right h3{font-size:1.14286em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;padding:0;}.sidebar_second.sidebar .single-latest-news .right h3 a{font-size:1em;width:100%;}.sidebar_second.sidebar .single-latest-news .right .news-comments{padding-top:0.35714em;font-size:1em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;}.sidebar_second.sidebar .single-latest-news .right .news-comments a{margin-bottom:0.35714em;display:block;text-decoration:none;font-size:1em;font-weight:bold;font-style:normal;font-stretch:normal;padding-top:0.35714em;}.sidebar_second.sidebar .single-latest-news .right .news-date{font-size:0.85714em;font-weight:normal;font-style:normal;font-stretch:normal;color:#848484;margin-bottom:0.71429em;}.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:#003366;min-height:200px;}body.page-title-contact .top .left .testimonials::after{content:"’’";position:absolute;bottom:-30px;right:20px;color:#FFFFFF;font-size:100px;}body.page-title-contact .top .left .testimonials p{margin:0;color:#ffffff;font-weight:600;line-height:115%;letter-spacing:-0.5px;font-size:22px;padding:20px 15px 0;box-sizing:border-box;}body.page-title-contact .top .left .testimonials .read-more{padding:18px;}body.page-title-contact .top .left .testimonials .read-more a{color:#ffffff;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;}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:1.57143em;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.32;letter-spacing:-0.9px;color:#222222;text-transform:uppercase;margin-bottom:0.18182em;}body.page-title-contact .top .right .about-us p{font-size:16px;line-height:140%;font-weight:500;color:#222222;margin:0;}body.page-title-contact .top .right .read-more{margin-top:12px;}body.page-title-contact .top .right .read-more a{font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.31;color:#003366;}body.page-title-contact .top .right .offices .tel{font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;color:#222222;margin-top:12px;margin-bottom:7px;}body.page-title-contact .top .right .offices .email{margin-bottom:12px;}body.page-title-contact .top .right .offices .email a{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;color:#222222;}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.28571em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.28;color:#3f3f3f;position:relative;z-index:100;margin:0;}body.page-title-contact .top .right .contact-us-form p a{padding-top:0.3125em;display:block;font-size:1.14286em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.31;color:#003366;position:relative;z-index:100;}body.page-title-contact .bottom{display:block;padding-top:0.71429em}body.page-title-contact .bottom>div{height:150px;background-image:linear-gradient(45deg,#e4e4e4,#fafafa);position:relative;overflow:hidden;box-sizing:border-box;border-top:15px solid #fff;padding-right:10px;}body.page-title-contact .bottom>div:after{display:block;background-size:cover;position:absolute;content:"";}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;}body.page-title-contact .bottom>div>.content h2{font-size:18px;text-transform:uppercase;margin-bottom:7px;font-weight:800;font-style:normal;font-stretch:normal;color:#003366;text-shadow:1px 1px 0 rgba(255,255,255,0.5);position:relative;z-index:100;}body.page-title-contact .bottom>div>.content .body{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.13;color:#262626;padding-bottom:20px;position:relative;z-index:100;}body.page-title-contact .bottom>div>.content .read-more{position:absolute;bottom:15px;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;z-index:100;}.page-title-contact-us .main-content .webform-submission-form{padding:10px;border-top:20px solid #ededed;border-bottom:20px solid #ededed;border-left:20px solid #ededed;border-right:20px solid #ededed;}.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{font-size:1.42857em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.23;letter-spacing:-0.9px;color:#222222;margin-bottom:0.35em;}.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 .form-check label.form-check-label{font-size:1.14286em;font-weight:normal;margin-bottom:0;font-style:normal;font-stretch:normal;line-height:1.23;letter-spacing:-0.9px;color:#222222;}.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.57143em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.35;letter-spacing:-0.8px;color:#222222;margin-bottom:1.36364em;border-bottom:solid 5px #e1e1e1;width:100%;}.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 label,.page-title-contact-us .main-content .webform-submission-form #edit-additional-information .fieldset-wrapper .js-form-item-please-specify label{display:block;font-weight:bold;color:#3f3f3f;color:#3f3f3f;font-size:1em;font-style:normal;font-stretch:normal;line-height:1.2;margin:0;padding:0;border:0;}.page-title-contact-us .main-content .webform-submission-form #edit-your-details .fieldset-wrapper .js-form-item .form-control,.page-title-contact-us .main-content .webform-submission-form #edit-additional-information .fieldset-wrapper .js-form-item-please-specify .form-control{border:solid 2px #e9e9e9;height:2.28571em;width:50%;box-sizing:border-box;background-clip:padding-box;border-radius:0;-webkit-appearance:none;background-color:white;color:black;outline:0;margin:0;padding:2px 3px;text-align:left;font-size:13px;vertical-align:top;box-shadow:none;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.2;}.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;}.page-title-contact-us .main-content .webform-submission-form .form-actions.webform-actions button.webform-button--submit.js-form-submit.form-submit{-webkit-appearance:none;border:0.07143em solid;cursor:pointer;color:#FFFFFF;display:inline-block;font-weight:bold;outline:0;overflow:visible;margin:0;padding:0.21429em 0.71429em;text-decoration:none;vertical-align:top;width:auto;border-radius:5px;background:#003366;height:33px;padding-left:30px;padding-right:30px;}.node--type-newsletter header .node__meta{display:block;width:100%;margin:0 0 0.71429em 0;}.node--type-newsletter header .node__meta em{text-align:left;margin:0;font-size:0.78571em;color:#777777;font-style:normal;}.addtoAny_social_share_links{display:block;width:100%;margin-bottom:0.71429em;}.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:1.57143em;font-weight:bold;font-style:normal;font-stretch:normal;}.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;color:white !important;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{color:#3f3f3f;line-height:140%;margin-bottom:0.85714em;margin-top:0.78571em;font-weight:500;padding:0;border:0;font-size:1em;font-weight:normal;font-style:normal;font-stretch:normal;}.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:0.92857em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;display:block;line-height:130%;}.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:0.92857em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;}.page-view-immigration-resources .view-immigration-resources>.view-content .views-row .read-more a:after{content:"\f0da";padding-left: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-footer .suggest{text-align:center;margin:2.14286em;}.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.42857em;}.resource-category-links .field--name-field-resource-links>.field__item .field--name-field-url a{font-size:1.28571em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;color:#3f3f3f;}.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;}.resource-category-links .field--name-field-resource-links>.field__item .field--name-field-desc{padding-top:0.71429em;font-size:1.14286em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;color:#3f3f3f;}.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-top:0.71429em;font-size:0.85714em;font-weight:normal;font-style:normal;font-stretch:normal;color:#3f3f3f;line-height:120%;padding-bottom:20px;border-bottom:0.14286em solid #e9e9e9;margin-bottom:20px;}.immigration-top-countries-main .views-view-grid .country .intro>p{display:none;}.immigration-top-countries-main .views-view-grid .country .intro ul{line-height:100%;font-size:1em;margin-top:0.35714em;}.immigration-top-countries-main .views-view-grid .country .intro ul li{margin:7px 0;}.immigration-top-countries-main .views-view-grid .country .intro ul li{margin:7px 0;}.immigration-top-countries-main .views-view-grid .country .intro ul li a{font-size:1.07143em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;display:block;position:relative;padding-left:0.76923em;line-height:120%;}.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:#003366;font-weight:600;font-style:normal;font-stretch:normal;color:#ffffff;padding:0.5em;margin:0;}.page-view-immigration-opportunities .view-immigration-opportunities .country .title-image h3{font-size:1.42857em;}.immigration-top-countries-main .views-view-grid .country .title-image h3::after{content:"\f0da";position:absolute;right:0.71429em;font-size:1.42857em;top:7px;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}.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:1.85714em;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.12;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:1em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.31;color:#003366;}.block-views-blockother-pages-other-countries .view-content .views-row h3:before{content:"\f0da";padding-right:0.21429em;font-family:"FontAwesome";font-weight:normal;font-style:normal;text-decoration:inherit;}.work-with-us{background-color:#E0E9FF;padding:1.42857em;}.work-with-us h2{text-transform:uppercase;font-weight:800;}.work-with-us ul{margin:20px 0 !important;padding:0 !important;list-style:none;}.work-with-us ul li{padding:0 !important;margin:15px 0 0 !important;}.work-with-us ul li::before{content:"\f111";font-size:11px;display:inline-block;margin-left:0.3em;width:1.5em;color:#003366;position:relative;bottom:2px;font-family:'FontAwesome';}.node--type-video .field--name-field-video-file{margin:0;}.node--type-video .node__content .text-formatted{width:100%;margin:1.42857em 0;}.node--type-video .view-related-videos .swiper{padding-bottom:35px;padding-top:10px;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:solid #fff 5px;left:0;background:#fff;height:auto;}.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:0.78571em;font-style:italic;text-align:left;font-weight:bold;line-height:120%;color:#FFFFFF;text-transform:uppercase;text-decoration:none;margin-left:0.71429em;padding:0.35714em 0.35714em;}.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);}footer.site-footer{background:var(--blue);clear:both;margin-top:20px;padding:30px 0 40px;position:relative;clear:both;float:left;width:100%;}footer.site-footer .row{margin:0;width:100%;padding:0;}footer.site-footer .content{color:#fff;font-size:14px;}footer.site-footer:before{max-width:1200px;margin:0 auto;content:' ';display:block;position:absolute;left:0;top:0;right:0;width:100%;height:100%;z-index:1;opacity:0.21;background-image:url(/themes/custom/workpermit/img/world-map.png);background-repeat:no-repeat;background-position:-350px -65px;background-size:300%,contain;}.site-footer .container{position:relative;z-index:2;}.site-footer .container .block{margin:0;padding:0;border:0;}.site-footer .block .row1 .office{width:100%;float:left;}.site-footer .site-footer__top h2{margin-bottom:11px;border:0;color:#fff;padding:0;text-transform:uppercase;letter-spacing:.8px;font-size:22px;line-height:120%;}.site-footer .site-footer__top .address{line-height:140%;font-weight:300;color:#ffffff;font-size:14px;}.site-footer .site-footer__top .address>div{display:flex;}.site-footer .site-footer__top .email{margin-top:12px;}.site-footer .site-footer__top .email a,.site-footer .site-footer__top .phone{color:#ffffff;text-decoration:none;font-size:16px;letter-spacing:.7px;}.site-footer .site-footer__top .email a span{display:none;}.site-footer .site-footer__top .phone{font-weight:bold;padding-top:12px;}.site-footer .block .row1 .b1,.site-footer .block .row1 .b2{float:left;margin-left:1%;box-sizing:border-box;position:relative;height:150px;padding:15px 20px;background-color:rgba(255,255,255,0.64);border:solid 1px rgba(255,255,255,0.2);margin-top:20px;width:90%;min-width:inherit;max-width:inherit;}.site-footer .block .row1 .action{position:absolute;left:20px;bottom:15px;z-index:1;}.site-footer .block .row1 .action a{color:var(--blue);font-size:14px;font-weight:bold;text-decoration:none;}.site-footer .block .row1 .action a:after{font-size:7px;content:"\f04b";position:absolute;top:5px;padding-left:5px;font-family:"FontAwesome";}.site-footer .block .row1 .b1 h2,.site-footer .block .row1 .b2 h2{margin-top:0;margin-bottom:6px;position:relative;z-index:1;}.site-footer .block .row1 .b1 h2 a,.site-footer .block .row1 .b2 h2 a{color:var(--blue);text-transform:uppercase;font-weight:700;font-size:18px;text-decoration:none;}.site-footer .block .row1 .b1 .text,.site-footer .block .row1 .b2 .text{color:var(--text);line-height:140%;font-size:14px;font-weight:300;position:relative;z-index:1;}.site-footer .block .row1 .b1 .text img,.site-footer .block .row1 .b2 .text img{height:50px;width:auto;}.site-footer .site-footer__bottom{margin-top:60px;margin-bottom:0;line-height:140%;border-top:1px solid rgba(255,255,255,0.2);padding-top:10px;letter-spacing:0;}.site-footer .site-footer__bottom .block-content-basic .content{padding:0;margin:0;}.site-footer .site-footer__bottom .block-content-basic .content .row2{position:relative;}.site-footer .site-footer__bottom .block-content-basic .content .row2 a{font-weight:600;color:white;text-decoration:none;line-height:140%;}.site-footer .site-footer__bottom .block-content-basic .content .row2 *{color:#fff;}.site-footer .site-footer__bottom .block-content-basic .content .row2 span.copy{font-weight:300;clear:both;width:100%;display:block;padding-left:0;}.site-footer .site-footer__bottom .block-content-basic .content .row2 .designed{float:right;font-weight:300;font-size:12px;opacity:0.65;width:100%;margin-top:13px;}.site-footer .site-footer__bottom .block-content-basic .content .row2 .designed a{font-weight:600;text-transform:uppercase;}.site-footer .site-footer__bottom .block-content-basic .content .row2 p{margin:0;}@media (min-width:200px){.taxonomy-term.vocabulary-news-categories .text-formatted p{font-size:1.14286em;}.container,.main-content section.section>div.immigration-opportunities-sec>.views-element-container{padding:0 20px;}h1{font-size:1.85714em !important;margin:0.35714em 0.76923em;}.immigration-top-countries-main .views-view-grid .country .intro{font-size:1em;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-comment-count a{font-size:1em;}}@media (max-width:510px){.immigration-top-countries-main .views-view-grid>.views-row>.views-col{width:100% !important;}.common-videos-listing-page .view-video-categories .views-row:first-child .views-field.views-field-title h3 a{font-size:1.57143em;}}@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;}footer.site-footer::before{background-position:-350px -65px;background-size:200%,contain;}.site-footer .block .row1 .b1,.site-footer .block .row1 .b2{max-width:250px;min-width:200px;}.immigration-opportunities-sec{background-size:150% auto;background-position-y:20%;background-position-x:40%;}.immigration-opportunities-sec .view-header h2{font-size:28px;}.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;}.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body,.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body p{font-size:16px;}.node--type-news-item .block-system-main-block .node__content .field--name-field-tags h3.field__label,.node--type-news-item .block-system-main-block .node__content .field--name-field-tags ul.links.field__items li a{font-size:14px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-header h2{font-size:22px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right h3.news-title a{font-size:18px;}.sidebar_second.sidebar .simplenews-subscriber-form h2{width:60%;}.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%;}.immigration-top-countries-main .views-view-grid .country .intro{padding-bottom:0;border-bottom:0 none;display:block;}.block-views-blockother-pages-other-countries .view-content .views-row h3{font-size:1.14286em;}}@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;}.common-videos-listing-page.view-video-categories .views-row:first-child .views-field.views-field-field-video-file a img{min-height:160px;object-fit:cover;}.common-videos-listing-page.view-video-categories .views-row:first-child .views-field.views-field-body{display:none;}.immigration-top-countries-main .views-view-grid>.views-row>.views-col a img{width:100%;}.path-user form .form-control{width:100%;}.path-newsletter .block-it-newsletter .newsletter-archive .filter-ui .newsletter-section .block.block-simplenews{flex-wrap:wrap;}h1.title{font-size:26px;}header.header .navbar.navbar-expand-lg::before{display:none;}.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;}header .block-block-groupsearch-and-login .header-search-block form .form-actions button.button.form-submit{font-size:0;width:auto;background:transparent;}.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 .navbar.navbar-expand-lg .block-block-groupheader-right>.content{align-content:center;}header.header .navbar.navbar-expand-lg .block-block-groupheader-right .block-block-groupsearch-and-login{margin:0;}header.header .navbar.navbar-expand-lg{min-height:90px;height:90px;}header.header .navbar.navbar-expand-lg a.navbar-brand{margin:0;min-width:210px;background:transparent url(/themes/custom/workpermit/img/workpermit-white-logo.png) no-repeat left center/100% auto;height:60px;}header.header .navbar.navbar-expand-lg a.navbar-brand img{display:none !important;}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:17.5px;}header.header.open-mobile-menu .mobile-toogle a span{display:none;}.default-main-wrapper .main-content{margin:0 0 30px;}.default-main-wrapper{flex-wrap:wrap;}header.header .navbar.navbar-expand-lg .block-block-groupheader-right #block-workpermit-subscribe #subscribe-notifications-button{display:none;}}@media (min-width:768px){.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-comment-count a{font-size:1.14286em;}.taxonomy-term.vocabulary-news-categories .text-formatted p{font-size:1.28571em;}h1{font-size:2.42857em !important;margin:0.35714em 0.88235em;}.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 .left .testimonials p{font-size:24px;}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;}header.header:before{background-position:0px -200px;background-size:100%,cover;}.news-ticker-block #news-ticker-container{margin-top:10px;}.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;}.block-system-breadcrumb-block .breadcrumb li{font-size:0.85714em;}.node--type-news-item .block-system-main-block .meta-data p,.node--type-news-item .block-system-main-block .meta-data p:last-child{font-size:14px;}.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body,.node--type-news-item .block-system-main-block .node__content .text-formatted.field--name-body p{font-size:18px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right .news-comments a,.node--type-news-item .block-system-main-block .node__content .field--name-field-tags h3.field__label,.node--type-news-item .block-system-main-block .node__content .field--name-field-tags ul.links.field__items li a{font-size:16px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-header h2{font-size:26px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right h3.news-title a{font-size:22px;}.default-main-wrapper .main-content{width:67%;}.default-main-wrapper .sidebar_second.sidebar{width:30%;}.latest-news-sec .latest-news .fp-1latest-news .news-title a{font-size:1.04762em;}.page-title-contact-us .main-content .webform-submission-form{padding:20px;border-top:20px solid #ededed;border-bottom:20px solid #ededed;border-left:40px solid #ededed;border-right:40px solid #ededed;}.Faqs-main-wrap .field--name-field-faqs .field__items .field__item .paragraph.paragraph--type--faqs .field--name-field-answer p{font-size:1.28571em;}.immigration-top-countries-main .views-view-grid .country .intro{font-size:1.14286em;}}@media (min-width:768px) and (max-width:1023px){.default-main-wrapper .main-content{margin-right:40px;}.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;}header.header .navbar.navbar-expand-lg .block-block-groupheader-right .block-custom-menu-block,.news-ticker-block #news-ticker-container .ticker-container,div.testimonials-sec .testimonials-row .view-content.row .views-row:last-child{display:none;}.news-ticker-block #static-topicality,.site-footer .block .row1 .office{width:100%;}.site-footer .block .row1 .b1,.site-footer .block .row1 .b2{float:left;}.block-block-groupheader-left>.content{display:flex;align-items:center;}header.header .navbar.navbar-expand-lg::before{left:85px;}.custom-main-menu.mobile-main-menu .mm-panels .mm-listview .mm-listitem .mm-listitem__text{font-size:21px;}}@media (min-width:1024px){.common-videos-listing-page.view-video-categories .views-row:first-child .views-field.views-field-title h3 a{font-size:2.14286em;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-title h3 a{font-size:1.85714em;}.common-videos-listing-page.view-video-categories .views-row .views-field.views-field-comment-count a,.taxonomy-term.vocabulary-news-categories .text-formatted p{font-size:1.28571em;}h1{font-size:3em !important;margin:0.35714em 1.42857em;}.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%;}.block-views-blockother-pages-other-countries .view-content .views-row h3{font-size:1.28571em;}.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%;}.node--type-news-item .block-system-main-block .meta-data p{font-size:16px;}.node--type-news-item .block-system-main-block .meta-data p:last-child{font-size:15px;}header.header .navbar.navbar-expand-lg::before{left:100px;}footer.site-footer::before{background-position:0 -65px;background-size:90%,contain;}.site-footer .block .row1 .office{width:25%;float:left;}.site-footer .block .row1 .b1,.site-footer .block .row1 .b2{margin-top:0;float:right;}.site-footer .block .row1 .b1 .text img,.site-footer .block .row1 .b2 .text img{height:55px;width:auto;}.site-footer .site-footer__bottom .block-content-basic .content .row2 .designed{width:auto;margin-top:0;position:absolute;right:0;top:0;}.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-header h2{font-size:36px;}.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;}.container,.main-content section.section>div.immigration-opportunities-sec>.views-element-container{padding:0 50px;}.news-ticker-block #static-topicality{width:30%;}.news-ticker-block #news-ticker-container .ticker-container{max-width:70%;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right .news-comments a,.node--type-news-item .block-system-main-block .node__content .field--name-field-tags h3.field__label,.node--type-news-item .block-system-main-block .node__content .field--name-field-tags ul.links.field__items li a{font-size:18px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-header h2{font-size:30px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right h3.news-title a{font-size:26px;}.node--type-news-item .block-system-main-block .node__content .view-related-news-items .view-content.row .views-row .item .right .news-para-content{font-size:17px;}.latest-news-sec .latest-news .fp-1latest-news .news-title a{font-size:1.2381em;}.Faqs-main-wrap .field--name-field-faqs .field__items .field__item .paragraph.paragraph--type--faqs .field--name-field-answer p{font-size:1.28571em;}.immigration-top-countries-main .views-view-grid>.views-row>.views-col{width:33%;}.news-ticker-block #news-ticker-container .ticker-container>ul li a{font-size:16px;}}@media (min-width:1200px){.custom-main-menu>ul>li>a{font-size:22px;line-height:42px;}header.header .navbar.navbar-expand-lg::before{left:100px;top:-20px;}.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;}}@media (min-width:1370px){.container,.main-content section.section>div.immigration-opportunities-sec>.views-element-container{padding:0;}header.header .navbar.navbar-expand-lg::before{left:50%;margin-left:-600px;top:-20px;}}
main div.field--name-body ul{margin-top:0.35714em;margin-bottom:0.35714em;margin-left:0.71429em;}main div.field--name-body ul li{color:#111111;font-size:100%;line-height:120%;list-style:none;padding-bottom:0.35714em;margin-left:1.42857em;}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:"\f111";font-size:11px;display:inline-block;margin-left:0.3em;width:1.5em;color:#a8a8a8;position:relative;bottom:2px;font-family:'FontAwesome';}main div.field--name-body h4{font-size:1em;color:#3f3f3f;margin-bottom:0.35714em;letter-spacing:-0.05714em;line-height:1;}main div.field--name-body h3{font-size:1.14286em;margin-bottom:0.35714em;color:#3f3f3f;}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{font-size:1.28571em;margin-bottom:0.35714em;color:#3f3f3f;}.path-user form .js-form-item label{display:block;font-weight:bold;}.path-user form .form-control{border-radius:0;-webkit-appearance:none;background-color:white;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:black;outline:0;margin:0;padding:2px 3px;text-align:left;font-size:13px;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;height:1.8em;vertical-align:top;width:auto;}.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 form button.button[type="submit"]{-webkit-appearance:none;background-clip:padding-box;background:#003366;border:0.07143em solid;cursor:pointer;color:#FFFFFF;display:inline-block;font:bold 1.07143em/1.3 "Open Sans",sans-serif;outline:0;overflow:visible;margin:0;padding:0.21429em 0.71429em;text-decoration:none;vertical-align:top;width:auto;border-radius:0;}.path-user form button.button[type="submit"]:hover{text-decoration:none;background-color:rgba(0,51,102,0.65);}.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;}.view-news .view-content.row>.views-row{clear:both;border-top:0 none;padding:2.14286em 0;border-top:0.14286em solid #e9e9e9;}.view-news .view-content.row>.views-row:first-child{padding-top:0;border-top:0;}.view-news .view-content.row>.views-row .views-field-field-news-image{width:100%;float:left;margin-bottom:10px;}.view-news .view-content.row>.views-row .views-field-comment-count{margin-bottom:0.35714em;display:block;text-decoration:none;height:1.14286em;font-size:1em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;margin-top:5px;}.view-news .view-content.row>.views-row .views-field-comment-count a{display:block;}.view-news .view-content.row>.views-row .views-field-created{font-size:0.85714em;color:#848484;text-align:left;margin:0 0 0.35714em 0;display:block;}.view-news .view-content.row>.views-row .views-field-body,.view-news .view-content.row>.views-row .views-field-body p{line-height:120%;color:#3f3f3f;font-size:1em;font-weight:normal;font-style:normal;font-stretch:normal;display:inline;}.view-news .view-content.row>.views-row .views-field-body .field-content,.view-news .view-content.row>.views-row .views-field-body .field-content p{display:inline;}.page-node-33072 article.node.node--type-page,.page-title-immigration-videos article.node.node--type-page{padding:0;}.view-news .view-content.row>.views-row .views-field-title a:hover{color:#F01F11;}.view-news .view-content.row>.views-row .views-field-field-news-image img{width:100%;height:auto;display:block;}.view-news .view-content.row,.view-video-listing-page .view-content.row{margin:0;}nav ul.pagination{justify-content:center;padding:10px 0 0;}nav ul.pagination li.page-item{display:inline;padding:0.5em;background-image:none;list-style-type:none;}nav ul.pagination li.page-item .page-link{margin:0;padding:0;border:0;background:none;font-size:14px;line-height:14px;text-transform:lowercase;}nav ul.pagination li.page-item.active .page-link{color:var(--blue);font-weight:700;}#page .ui-widget{font-family:"Open Sans",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.05882em;font-weight:bold;font-style:normal;font-stretch:normal;color:#4a4a4a;padding:0.8em 4em 0.8em 4.5em;line-height:120%;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:50px;position:absolute;left:20px;top:20%;margin-bottom:-10px;height:auto;}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;font-size:0.94118em;font-weight:normal;font-style:normal;font-stretch:normal;color:#3f3f3f;padding:1em 2.2em;padding-left:1.17647em;border:0;}body.page-node-23050 .ui-accordion .ui-accordion-content{padding-left:19.9308px;}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';}.view-video-listing-page .views-row{clear:both;padding-top:0.71429em;border-top:0.07143em solid #CCCCCC;padding:0.71429em 0;}.view-video-listing-page .views-row .views-field-nothing{float:left;width:33.89831%;padding-right:0.71429em;}.view-video-listing-page .views-row:first-child .views-field-nothing{width:61.01695%;}.view-video-listing-page .views-row .views-field-title,.view-video-listing-page .views-row .views-field-comment-count,.view-video-listing-page .views-row .views-field-created,.view-video-listing-page .views-row .views-field-body{float:right;width:66.10169%;}.view-video-listing-page .views-row:first-child .views-field-title,.view-video-listing-page .views-row:first-child .views-field-comment-count,.view-video-listing-page .views-row:first-child .views-field-created,.view-video-listing-page .views-row:first-child .views-field-body{width:38.98305%;}.view-video-listing-page .views-row:first-child{border-top:0;padding-top:0;}.view-video-listing-page .views-row .views-field-title{font-size:1em;font-weight:bold;line-height:120%;}.view-video-listing-page .views-row .views-field-title a{font-weight:bold;color:#003366;text-align:left;text-decoration:none;margin:0;display:block;line-height:120%;letter-spacing:-0.07143em;font-size:1.57143em;}.view-video-listing-page .views-row .views-field-comment-count a{margin-bottom:0.35714em;display:block;text-decoration:none;height:1.14286em;font-size:1em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;}.view-video-listing-page .views-row .views-field-created{font-size:0.85714em;color:#777777;text-align:left;margin:0.35714em 0 0.35714em 0;display:block;}.view-video-listing-page .views-row .views-field-body{line-height:120%;color:#1F1F1F;}.view-video-listing-page .views-row .views-field-comment-count a .video-comment-count{color:#F01F11;font-weight:bold;}.view-video-listing-page .views-row:first-child .views-field-title a{font-size:1.85714em;}.view-news .view-content.row>.views-row .views-field-title{line-height:120%;font-weight:bold;letter-spacing:-0.01786em;font-size:1.125em;font-size:1em;}.view-news .view-content.row>.views-row .views-field-title a{font-size:1.375em;font-weight:bold;color:#003366;text-align:left;text-decoration:none;margin:0;display:block;line-height:110%;letter-spacing:-0.01786em;}.view-news .view-content.row>.views-row:first-child .views-field-title{letter-spacing:-0.01786em;font-size:1.125em;}body.path-node .field--name-body{width:100%;color:#3f3f3f;font-size:1.14286em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.2;}body.path-node .field--name-body p{color:#3f3f3f;line-height:140%;margin-bottom:0.85714em;}body.path-node .field--name-body p a{font-weight:600;}body.path-node .field--name-body table{display:block;margin-left:auto;margin-right:auto;border:none;font-size:90%;padding:0;margin-bottom:1.42857em;}body.path-node .field--name-body table td p{margin:0;}body.path-node div.field--name-body table tr:first-child{background:#000;border-bottom:solid 3px #f1f1f1;color:#fff;}body.path-node div.field--name-body table tr:first-child td ul li{color:#fff;}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.path-node .field--name-body table td{padding:0.21429em 0.71429em;border:0;}body.page-title-advertise-with-us table.contacts-table,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-advertise-with-us table.contacts-table tbody,body.page-title-about-workpermitcom table.contacts-table tbody{width:100%;display:block;}body.page-title-advertise-with-us table.contacts-table tr,body.page-title-about-workpermitcom table.contacts-table tr{display:block;width:100%;border:0;background-color:#E7EDF3 !important;}body.page-title-advertise-with-us table.contacts-table tr td,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.page-title-about-workpermitcom table.contacts-table tr{border-bottom:0 !important;}body.page-title-about-workpermitcom .work-with-us li:before{color:#003366;}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:#fff;}body.page-title-about-workpermitcom table.contacts-table tr .call-us p strong{color:#3f3f3f;}body.page-title-advertise-with-us table.advert-specs{padding:0;font-size:100%;margin:0 0 20px 0;}body.page-title-advertise-with-us table.video-specs{padding:0;}body.page-title-advertise-with-us table.advert-specs tr:first-child{border-top:solid 3px #ededed;}body.page-title-advertise-with-us table.advert-specs tr,body.page-title-advertise-with-us table.video-specs tr{border-bottom:solid 3px #ededed;background:#fff;}body.page-title-advertise-with-us table.advert-specs td{vertical-align:top;padding:1.28571em 0;margin-bottom:1.07143em;width:100%;float:left;clear:left;border:0;}body.page-title-advertise-with-us table.advert-specs td:first-child{padding:5px 5px 5px 10px;width:100%;float:left;clear:left;}body.page-title-advertise-with-us table.advert-specs td:nth-child(2){padding-top:0;font-size:0.82353em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.57;color:#2f2f2f;}body.page-title-advertise-with-us table.advert-specs td:first-child h3{font-size:1.05882em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:-0.8px;color:#222222;margin-bottom:0.35714em;}body.page-title-advertise-with-us table.advert-specs td:first-child p{color:#696969;font-size:0.88889em;font-weight:bold;}.view-news .view-content.row>.views-row .views-field-body>.field-content,.view-video-listing-page .views-row .views-field-body>.field-content{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}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);}body.page-title-advertise-with-us table.advert-specs tr:first-child,body.page-title-advertise-with-us table.video-specs tr:first-child{background-color:#0c0c0c;}.page-title-advertise-with-us main h2{text-transform:uppercase;font-weight:800;color:#3f3f3f;margin-bottom:0.35714em;font-size:1.28571em;}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{vertical-align:top;padding:1.28571em 0;margin-bottom:1.07143em;border:0;}body.page-title-advertise-with-us table.video-specs td:first-child{padding-left:10px;width:50%;padding-right:1.42857em;font-size:1.05882em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:-0.8px;color:#222222;}body.page-title-advertise-with-us table.video-specs td:nth-child(2){font-size:0.82353em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.57;color:#2f2f2f;}body.page-title-advertise-with-us div.footer-block{background-color:#f6f6f6;padding:1.58824em 0;font-size:0.88889em;}body.page-title-advertise-with-us div.footer-block ul{margin:0 0 20px;}body.page-title-advertise-with-us div.footer-block ul li{margin:0;}body.page-title-advertise-with-us div.footer-block ul li:before{color:#003366;}.page-title-advertise-with-us p.footer-block a{font-weight:600;}body.page-title-advertise-with-us table.advert-specs td p{margin:0;}.office-list .right-section .field--name-field-title{font-size:1.85714em;font-weight:800;font-style:normal;font-stretch:normal;line-height:0.85;letter-spacing:-1.1px;color:#222222;margin-bottom:0.38462em;text-transform:uppercase;}.office-list .right-section .field--name-field-telephone{font-size:1.42857em;font-weight:bold;font-style:normal;font-stretch:normal;color:#222222;margin-top:0.72222em;margin-bottom:0.22222em;}.office-list .right-section .field--name-field-e-mail{font-size:1.28571em;font-weight:normal;font-style:normal;font-stretch:normal;color:#222222;margin-bottom:1.22222em;}.office-list .right-section .field--name-field-address{font-size:1.14286em;font-weight:600;font-style:normal;font-stretch:normal;color:#222222;line-height:115%;}.office-list .right-section .field--name-field-description{font-size:1em;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.14;color:#222222;margin-top:1.57143em;}.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{box-shadow:2px 2px 0 0 rgba(255,255,255,0.5);padding:1.42857em;background-color:#e6edfd;margin-top:1.42857em;font-size:1.05882em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.28;color:#3f3f3f;}.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;}.view-video-listing-page .views-row .views-field-nothing img{width:100%;display:block;}.page-title-link-to-us main div.field--name-body ul{margin-left:0;}.page-title-link-to-us main div.field--name-body ul li{margin-left:0;margin-bottom:5px;}.page-title-link-to-us .field--name-body div.footer{border-top:solid 3px #ededed;padding-top:0.625em;font-size:0.94118em;font-style:normal;font-stretch:normal;line-height:1.13;font-weight:300;}.page-title-link-to-us .field--name-body div.footer p{color:#6b6b6b;font-weight:300;}.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.05882em;font-weight:bold;font-style:normal;font-stretch:normal;color:#3f3f3f;text-align:left;padding:30px 30px;margin-bottom:1.11111em;}a.news-comments{margin-bottom:0.35714em;display:block;text-decoration:none;height:1.14286em;font-size:1em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;}.immigration-wrapper .block-immigration-menu{width:100%;float:left;margin-right:20px;margin-bottom:20px;}.block-immigration-menu .book-navigation-tree{display:block;width:100%;float:left;padding:1.42857em 1.42857em 1.42857em 3.57143em;background-color:#ededed;box-sizing:border-box;}.block-immigration-menu .book-navigation-tree ul li{list-style:none;position:relative;}.block-immigration-menu .book-navigation-tree>ul>li{font-size:1.2em;margin:20px 0;}.block-immigration-menu .book-navigation-tree ul li button.toggle-subtree{cursor:pointer;position:absolute;left:-1.4em;top:0.1em;font-weight:700;line-height:0.2;border:0;border-radius:100%;text-align:center;padding:0;font-size:1.04286em;background:#000;color:#fff;width:19px;height:19px;}.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{margin-left:1.28571em;}.block-immigration-menu .book-navigation-tree>ul>li>ul>li>ul>li>ul{margin-left:0.71429em;}.block-immigration-menu .book-navigation-tree>ul>li>ul>li>ul{margin-left:1.42857em;}.block-immigration-menu .book-navigation-tree>ul>li>ul>li>ul>li>ul>li{font-size:0.9em;margin:15px 0;}.block-immigration-menu .book-navigation-tree>ul>li>ul>li{font-size:1em;margin:15px 0;}.block-immigration-menu .book-navigation-tree>ul>li>ul>li>ul>li{font-size:0.9em;margin:15px 0;}.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 .book-navigation-tree>ul>li>ul>li>ul>li>a{font-weight:600;color:#3f3f3f;line-height:1;}.block-immigration-menu .book-navigation-tree>ul>li>ul>li>ul>li>ul>li>a{line-height:1.5;color:#3f3f3f;font-weight:600;color:#3f3f3f;}.block-immigration-menu .book-navigation-tree>ul>li>ul>li.active>a,.block-immigration-menu .book-navigation-tree ul li.active a{border-bottom:1px dotted #003366;color:#003366;}.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;padding-bottom:2.21429em;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{padding:15px;font-weight:600;margin:2px 20px 20px 0;line-height:120%;border-top:5px solid #d7d7d7;border-bottom:5px solid #d7d7d7;display:block;clear:both;}.page-vocabulary-immigration-categories-term .immigaration_Cat .body{font-size:1.14286em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;color:#3f3f3f;}.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:1em;font-weight:bold;font-style:normal;font-stretch:normal;}.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:#ededed;border-radius:0;border:none;font-size:1.28571em;font-weight:bold;font-style:normal;font-stretch:normal;color:#4a4a4a;padding:12px 60px 12px 20px;margin-top:2px;position:relative;}.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-top:0.71429em;}.page-vocabulary-immigration-categories-term .accordion-body ul li{margin:8px 0;}.page-vocabulary-immigration-categories-term .accordion-body ul li a{font-size:0.9em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.14;}.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);font-size:0.95rem;margin-right:5px;}.book-tree-list{display:block;}.menu-header .show{display:inline;}.menu-header .hide{display:none;}.menu-header.minimized+.book-tree-list{display:none;}.menu-header.minimized .show{display:inline;}.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-body{padding:20px 10px 20px 10px;font-weight:normal;font-style:normal;font-stretch:normal;color:#3f3f3f;line-height:150%;font-size:1em;}.page-vocabulary-immigration-categories-term .accordion .accordion-header button.accordion-button:focus{border:none;outline:none;box-shadow:none;}form.webform-submission-form{padding:10px;border-top:20px solid #ededed;border-bottom:20px solid #ededed;border-left:20px solid #ededed;border-right:20px solid #ededed;}form.webform-submission-form label{display:block;font-weight:bold;}form.webform-submission-form input.form-control,form.webform-submission-form select.form-select{border:solid 2px #e9e9e9;height:2.28571em;width:50%;color:black;outline:0;margin:0;padding:2px 3px;text-align:left;font-size:13px;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;border-radius:0;-webkit-appearance:none;background-color:white;}form.webform-submission-form textarea.form-textarea{border:solid 2px #e9e9e9;min-height:80px;overflow:auto;resize:vertical;width:100%;color:black;outline:0;margin:0;padding:2px 3px;text-align:left;font-size:13px;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;border-radius:0;-webkit-appearance:none;background-color:white;}form.webform-submission-form .radios--wrapper legend{font-size:1.42857em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.23;letter-spacing:-0.9px;color:#222222;margin-bottom:0.35em;display:block;}form.webform-submission-form .radios--wrapper .fieldset-wrapper label.form-check-label{font-size:1.14286em;font-weight:normal;margin-bottom:0;font-style:normal;font-stretch:normal;line-height:1.23;letter-spacing:-0.9px;color:#222222;}form.webform-submission-form button.webform-button--submit,form.webform-submission-form button.form-submit{border-radius:5px;background-color:#003366;height:33px;border:0.07143em solid;cursor:pointer;color:#FFFFFF;display:inline-block;font:bold 1.07143em / 1.3 "Open Sans",sans-serif;outline:0;margin:0;padding:0.21429em 30px;text-decoration:none;vertical-align:top;width:auto;}.page-title-workpermitcom-customer-survey article.node,.page-title-suggest-a-resource article.node,.page-title-immigration-assessment-form article.node{padding:0;}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 table.intro .bullets ul,.page-title-about-workpermitcom table.intro .bullets li{margin:0;padding:0;}.page-title-about-workpermitcom table.intro .bullets li{font-size:1em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:120%;color:#222222;padding-bottom:10px;}.page-title-about-workpermitcom table.intro .bullets 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';}.page-title-about-workpermitcom h2{font-weight:800;text-transform:uppercase;}body.node--type-testimonials .node__content .field--name-body{position:relative;background-color:#003366;font-size:1.64706em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:100%;letter-spacing:-1px;padding:1.07143em 0.71429em;box-sizing:border-box;}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;line-height:120%;}body.node--type-testimonials .field--name-field-testimonial>.field__item{padding:1em 0 0.3em 0;margin:0 1em 0 1em;}body.node--type-testimonials .field--name-field-testimonial>.field__item{margin-left:0;margin-top:1.07143em;padding-bottom:1.42857em;border-bottom:solid 2px #ededed;padding-top:0.71429em;}body.node--type-testimonials .field--name-field-testimonial>.field__item .field--name-field-title{font-size:1.42857em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;text-shadow:2px 2px 0 rgba(255,255,255,0.5);margin-bottom:0.625em;position:relative;padding-left:1.66667em;}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:-60px;}body.node--type-testimonials .field--name-field-testimonial>.field__item .field--name-field-text{font-size:1em;font-weight:400;font-style:normal;font-stretch:normal;line-height:140%;color:#003366;text-shadow:2px 2px 0 rgba(255,255,255,0.5);}body.node--type-testimonials .field--name-field-testimonial>.field__item .field--name-field-signature{font-size:1em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;text-shadow:2px 2px 0 rgba(255,255,255,0.5);margin-top:1.07143em;}body.node--type-testimonials .field--name-field-testimonial>.field__item .paragraph--type--testimonials{overflow:hidden;}.page-vocabulary-news-categories .view-news-categories-new .views-row{clear:both;border-top:0 none;padding:2.14286em 0;border-top:0.14286em solid #e9e9e9;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-field-news-image{float:left;width:100%;margin-bottom:10px;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-field-news-image .field-content{overflow:hidden;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-field-news-image img,.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-field-news-image a{display:block;width:100%;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-title,.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-comment-count,.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-created,.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-body{float:left;width:100%;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-title{font-size:1em;line-height:120%;font-weight:bold;color:#003366;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-title a{font-size:1.5em;font-weight:bold;color:#003366;text-align:left;text-decoration:none;margin:0;display:block;line-height:110%;letter-spacing:-0.01786em;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-comment-count a{margin-bottom:0.35714em;display:block;text-decoration:none;height:1.14286em;font-size:1em;font-weight:bold;font-style:normal;font-stretch:normal;color:#003366;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-created{font-size:0.85714em;color:#848484;text-align:left;margin:0 0 0.35714em 0;display:block;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-comment-count{margin-top:5px;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-body{line-height:120%;color:#3f3f3f;font-size:1em;font-weight:normal;font-style:normal;font-stretch:normal;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-body .field-content{font-size:1.14286em;font-weight:normal;font-style:normal;font-stretch:normal;color:#3f3f3f;line-height:140%;display:inline;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-body .field-content p{display:inline;}.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child{padding-top:0;padding-bottom:1.42857em;border:0;}.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child .views-field-title a{line-height:110%;font-size:1.375em;}.vocabulary-news-categories .field--name-description,.vocabulary-video-categories .field--name-description{padding:15px;font-weight:600;margin:0 20px 20px 0;line-height:120%;border-top:5px solid #d7d7d7;border-bottom:5px solid #d7d7d7;}.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child .views-field-title{letter-spacing:-0.01786em;font-size:1.125em;}.page-vocabulary-immigration-categories-term h1.title{display:none;}.title>h1{text-transform:none;padding:0 0 10px 0;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:-1.5px;color:#3f3f3f;margin:15px 0;}h1.title{font-family:Arial,Helvetica,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{color:#111111;font-size:100%;line-height:120%;margin-left:1.42857em;list-style-type:decimal;}main div.field--name-body ol{margin-top:0.35714em;margin-bottom:0.35714em;list-style:auto;}h2.greeting{color:#333333;font-size:1.57143em;font-style:italic;padding-bottom:0.71429em;}.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;}body.path-node.node--type-resource-category .field--name-body{font-size:1.14286em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;color:#3f3f3f;}.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{color:#333333;font-size:1.57143em;font-style:italic;padding:0.71429em;}.node--type-newsletter .conclusion p{color:#333333;line-height:120%;font-size:1em;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:12%;left:50%;transform:translate(-50%,0);z-index:999;width:580px;background:white;border-radius:3px;box-shadow:-1px -1px 12px rgba(0,0,0,0.3);display:flex;justify-content:space-between;padding:25px 20px;}#push-notification-popup .site-logo-container{width:170px;}#push-notification-popup .site-logo-container img{background:#036;}#push-notification-popup .text-and-button{width:calc(100% - 170px);padding-left:20px;}#push-notification-popup .text-container{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:22px;text-align:left;margin:0 0 25px;}#push-notification-popup .button-container{display:block;width:100%;text-align:right;}#push-notification-popup .button-container button{position:relative;height:30px;box-sizing:border-box;padding:5px 20px;background:#1b95e0;color:#fff;font-weight:500;cursor:pointer;border-radius:4px;font-size:14px;line-height:18px;border:1px solid #1b95e0;display:inline-block;font-family:Arial,Helvetica,sans-serif;}#push-notification-popup .button-container button:hover,#push-notification-popup .button-container button:focus,#push-notification-popup #prompt-close-button:hover,#push-notification-popup #prompt-close-button:focus{background:#0c7abf;border-color:#0c7abf;}#push-notification-popup #prompt-close-button{margin-left:20px;width:30px;height:30px;background:#1b95e0;color:#fff;font-size:26px;line-height:28px;border:1px solid #1b95e0;border-radius:4px;cursor:pointer;}@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;}.page-vocabulary-immigration-categories-term .accordion .accordion-body{font-size:1.14286em;}body.node--type-testimonials .field--name-field-testimonial>.field__item .field--name-field-text{margin-right:15%;}}@media (min-width:610px){body.page-title-advertise-with-us table.contacts-table tr td,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:600px){.view-news .view-content.row>.views-row{padding:0.71429em 0;}.page-vocabulary-news-categories .view-news-categories-new .views-row{padding:0.71429em 0;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-field-news-image{width:33%;float:left;padding-right:0.71429em;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-title,.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-comment-count,.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-created,.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-body{width:66%;float:right;}.view-news .view-content.row>.views-row .views-field-field-news-image{width:33%;padding-right:0.71429em;}.view-news .view-content.row>.views-row .views-field-title,.view-news .view-content.row>.views-row .views-field-comment-count,.view-news .view-content.row>.views-row .views-field-created,.view-news .view-content.row>.views-row .views-field-body{width:66%;float:right;}.view-news .view-content.row>.views-row:first-child .views-field-field-news-image{width:52%;}.view-news .view-content.row>.views-row:first-child .views-field-title,.view-news .view-content.row>.views-row:first-child .views-field-comment-count,.view-news .view-content.row>.views-row:first-child .views-field-created,.view-news .view-content.row>.views-row:first-child .views-field-body{width:48%;}.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child{padding-bottom:0.71429em;}.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child .views-field-field-news-image{width:52%;padding-right:1.07143em;}.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child .views-field-title,.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child .views-field-comment-count,.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child .views-field-created,.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child .views-field-body{width:48%;}}@media (min-width:768px){form.webform-submission-form{padding:20px;border-top:20px solid #ededed;border-bottom:20px solid #ededed;border-left:40px solid #ededed;border-right:40px solid #ededed;}body.node--type-testimonials .node__content .field--name-body{font-size:2.11765em;line-height:120%;letter-spacing:-1.4px;padding:1.07143em;}body.page-title-advertise-with-us table.contacts-table tr .call-us p{border-left:2px solid #ffffff;text-align:left;padding-left:15px;}body.node--type-testimonials .field--name-field-testimonial>.field__item{padding-bottom:2.14286em;margin-top:2.14286em;}body.node--type-testimonials .field--name-field-testimonial>.field__item .field--name-field-title{font-size:1.71429em;padding-left:2.08333em;}main div.field--name-body h4{font-size:1.28571em;}body.node--type-testimonials .field--name-field-testimonial>.field__item .field--name-field-title:before{font-size:100px;top:-67px;}a.news-comments{font-size:1.14286em;}body.page-title-advertise-with-us table.advert-specs td{width:55%;float:none;}body.page-title-advertise-with-us table.advert-specs td:first-child{width:55%;float:none;padding:10px 10px 15px 10px;}body.page-title-advertise-with-us table.advert-specs td:nth-child(2){padding-top:3.78571em;}.view-news .view-content.row>.views-row .views-field-comment-count{font-size:1.14286em;}.view-news .view-content.row>.views-row .views-field-title a{font-size:1.57143em;}.view-news .view-content.row>.views-row:first-child .views-field-title a{font-size:1.57143em;}body.page-node-23050 .ui-accordion .ui-accordion-header{font-size:1.29412em;padding:0.8em 4em 0.8em 4em;}body.page-node-23050 .ui-accordion .ui-accordion-header img{width:56px;}body.page-node-23050 .ui-accordion .ui-accordion-content{padding-left:5.58824em;}.view-video-listing-page .views-row .views-field-comment-count a{font-size:1.14286em;}body.path-node .field--name-body{font-size:1.28571em;}.page-vocabulary-immigration-categories-term .immigaration_Cat .body{font-size:1.28571em;}.page-vocabulary-immigration-categories-term .accordion .accordion-header{font-size:1.42857em;}body.node--type-testimonials .field--name-field-testimonial>.field__item .field--name-field-text{font-size:1.28571em;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-title a{font-size:1.57143em;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-comment-count a{font-size:1.14286em;}.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child .views-field-title a{font-size:1.57143em;}}@media only screen and (min-width:1011px){.view-video-listing-page .views-row .views-field-title a{font-size:1.85714em;}.view-video-listing-page .views-row:first-child .views-field-title a{font-size:2.14286em;}.page-vocabulary-immigration-categories-term .accordion .accordion-body{padding:20px 80px 20px 20px;}}@media (min-width:1024px){.menu-header{display:none;}.menu-header.minimized+.book-tree-list{display:block;}.page-vocabulary-immigration-categories-term .accordion .accordion-header{font-size:1.57143em;}.view-news .view-content.row>.views-row .views-field-title a{font-size:1.625em;}.view-news .view-content.row>.views-row .views-field-comment-count{font-size:1.28571em;}.view-news .view-content.row>.views-row:first-child .views-field-title a{font-size:1.625em;line-height:110%;}body.path-node .field--name-body{font-size:1.28571em;}.view-video-listing-page .views-row .views-field-comment-count a{font-size:1.28571em;}a.news-comments{font-size:1.28571em;}.immigration-wrapper .block-immigration-menu{width:40%;}.immigration-wrapper .main-content-data img{width:500px;max-width:50%;}.page-vocabulary-immigration-categories-term .immigaration_Cat .body{font-size:1.42857em;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-title a{font-size:1.625em;}.page-vocabulary-news-categories .view-news-categories-new .views-row .views-field-comment-count a{font-size:1.28571em;}.page-vocabulary-news-categories .view-news-categories-new .views-row:first-child .views-field-title a{font-size:1.625em;}}@media (min-width:1200px){.page-vocabulary-immigration-categories-term .accordion .accordion-body{font-size:1.28571em;}}@media (min-width:1300px){.page-vocabulary-immigration-categories-term .accordion .accordion-body{padding:20px 120px 20px 20px;}}@media (max-width:1023px){.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;}.block-immigration-menu .book-navigation-tree a.menu-header i.awesome-icon{margin-left:-25px;line-height:25px;padding-right:10px;font-size:1.7em;position:relative;bottom:-3px;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;}.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:0.85714em;font-weight:bold;line-height:27px;text-align:left;color:#536eae;}.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;font-size:1.28571em;font-weight:bold;text-align:left;color:#4a4a4a;line-height:25px;}}@media (max-width:768px){.view-video-listing-page .views-row .views-field-title a{font-size:1.28571em;}.view-video-listing-page .views-row:first-child .views-field-title a{font-size:1.57143em;}}@media (max-width:767px){.view-news .view-content.row>.views-row:first-child{border-top:0;}}@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:599px){.view-news .view-content.row>.views-row .views-field-title,.view-news .view-content.row>.views-row .views-field-comment-count,.view-news .view-content.row>.views-row .views-field-created,.view-news .view-content.row>.views-row .views-field-body{width:100%;float:left;clear:both;}.view-news .view-content.row>.views-row .views-field-field-news-image{width:100%;padding:0;clear:both;}}@media (max-width:520px){.view-video-listing-page .views-row .views-field-body{display:none;}form.webform-submission-form input.form-control{width:100%;}}
:root{--blue:#003366;--white:#ffffff;--black:#000;--grey:#e2e2e2;--text:#2a2a2a;--red:#F02311;}html{font-size:100%;}html body{color:var(--text);font-family:Arial,Helvetica,sans-serif;font-size:14px;font-size:1em;font-variant:normal;font-size:87.5%;line-height:1;}.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;font-size:100%;vertical-align:baseline;}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;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.container,.main-content section.section>div.immigration-opportunities-sec>.views-element-container{max-width:1290px;margin:0 auto;display:block;}h2{font-size:1.07143em;}h2,h3,h4{color:var(--blue);line-height:120%;font-weight:bold;}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;}
.js-form-item.js-form-type-form-calculation-element.form-type-form-calculation-element{display:none;}
