@import url('https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i&display=swap');
body .abt-us-head h3, body .home-ur-services h3, body .testimonial-text h3 , .abt-get-in-tuch h3{
	color: #6c7693 !important;
}
.call {
    border: solid 2px #fff;
    color: #fff;
	  background: #6c7693;
}

.yogesh {
	 border: solid 2px #fff;
    color: #fff;
	  background: green;
}

.yogesh:hover {
    border: solid 2px #fff;
    color: #fff;
	  background: green !important;
}

.whatsapp {
    border: solid 2px #fff;
    color: #fff;
	  background: green;
}

.whatsapp:hover {
    border: solid 2px #fff;
    color: #fff;
	  background: green !important;
}

.call:hover {
	  border: solid 2px #fff;
    color: #fff;
	  background: #6c7693 !important;
}

#bdr {
    border: solid 1px #fff;
    padding: 20px;
    border-radius: 5px;
    background: #373d4d;
    min-height: 215px;
}

#sr .et_pb_column_1_3 {
	border: solid 1px #000;
    padding: 30px 20px;
    border-radius: 5px;

    min-height: 345px;
}

#sr h4 {
	color: #fff !important;
}

#sr p {
	color: #fff !important;
}

#bg3 {
  background-position: center;
  background-size: 100%;
  animation: image 6s infinite alternate;
background-repeat: space;
min-height: 700px;
	padding-bottom: 0px !important;
}

@keyframes image {
  0% {
    background-image: url('https://immiroo.com.au/wp-content/uploads/2023/03/fill.jpg');
  }
	
  100% {
    background-image: url('https://immiroo.com.au/wp-content/uploads/2023/03/partner-1.jpg');
  }
}


div#wpcf7-f3320-p3353-o1 input {
    background: #fff;
    color: #000 !important;
}

div#wpcf7-f3320-p3353-o1 select {
    background: #fff;
    color: #000 !important;
}

div#wpcf7-f3320-p3353-o1 input::placeholder {
  color: #666;
}


div#wpcf7-f3320-p3353-o1 button {
background: #fdc800;
	font-size: 17px;
}
div#wpcf7-f3320-p3353-o1 select::placeholder {
  color: #666;
}

h1.dsm-typing-effect.et_pb_module_header {
    font-size: 50px;
    color: #fff;
	font-weight: 600;
}

span.dsm-typing {
    color: #ffd100;
	text-transform: uppercase;
}

.col-12 {
    flex: 0 0 100% !important;
}

.txt3 textarea::-webkit-input-placeholder {
color: #fff;
}

.txt3 textarea:-moz-placeholder { /* Firefox 18- */
color: #fff;  
}

.txt3 textarea::-moz-placeholder {  /* Firefox 19+ */
color: #fff;  
}

.txt3 textarea:-ms-input-placeholder {
color: #fff;  
}

.txt3 textarea {
    width: 100% !important;
}

.c-forms textarea {
    width: 100%;
    transition: all 0.25s ease 0s;
    background: rgba(255, 255, 255, 0.1);
    border: 1px solid rgba(255, 255, 255, 0.1);
    padding-left: 15px;
    padding-right: 15px;
    appearance: none;
    color: rgb(255, 255, 255) !important;
}

div#wpcf7-f3313-p8-o1 br {
    display: none;
}

.c-forms br {
    display: none;
}
.f-row br {
    display: none;
}

.fancybox-overlay {
    z-index: 99999;
}
.fancybox-content-inside {
    background: #312452!important;
    width: 100% !important;
	margin: 0px !important
}

.et_pb_text_inner li {
    margin-bottom: 15px;
}

.et_pb_blurb_description li {
    margin-bottom: 15px;
}

.et_pb_code_inner li {
    margin-bottom: 15px;
}


#responsive-menu-wrapper #responsive-menu>li.responsive-menu-item-has-children .responsive-menu-subarrow {
    background: transparent!important;
    border: 0!important;
    color: #fff !important;
    font-size: 14px!important;
}
.blog_single {
	background-image: url('https://immiroo.com.au/wp-content/uploads/2019/06/news_bg.jpg');
	background-size: cover;
	height: 360px;
}
#logoImages ul {
	display: flex;
	flex-direction: row;
	list-style: none;
	justify-content: center;
	align-items: center;
	margin: 0px;
	gap: 40px;
	padding: 0px;
}
#logoImages ul li img {
	width: 400px;
}

.theme-background-color {
	background-color: #6c7693 !important;
}
.display {
	display: none;
}
.et_pb_section.et_pb_section_4.homeC3.et_pb_with_background.et_pb_fullwidth_section.et_section_regular.et_had_animation {
	display: none;
}

.tss-wrapper .tss-layout6 .item-content-wrapper::before, .tss-wrapper .tss-carousel6 .item-content-wrapper::before {
	content: "\f10d";
	color: #6c7693 !important;
	position: absolute;
	left: 10px;
	top: 10px;
	font-family: fontawesome,serif;
	font-size: 30px;
}
.search h1 {
	color: #6c7693;
}
.blog h2 {
	font-size: 23px;
	font-weight: 600;
	line-height: 1.5 !important;
}

.et_pb_widget ul {
	list-style: square;
	color: #6c7693;
}
h3#reply-title{	color: #6c7693;}

.single-post .entry-title , .blog h2 a, .search h2 a{
	color: #6c7693;
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
}
.blog h2 a:hover, .search h2 a:hover{color:#6c7693  ;}
.widget_search #searchsubmit {	background-color: #6c7693 !important;
	color: #fff !important;}
.tag-link-17.tag-link-position-1 {	background: #6c7693 ;	color: #fff !important;	padding: 8px;}
#commentform input[type="email"], #commentform input[type="text"], #commentform input[type="url"], #commentform textarea {
	padding: 12px;
	border-width: 0;
	color: #fff !important;
	background-color: #6c7693  !important;
	font-size: 15px;
	line-height: 1em;
	width: 100%;
}

.form-submit #submit {
	background: #6c7693 !important;
	color: #fff;
	border: 0px;
	font-size: 18px;
}

.form-submit #submit:hover{
		background: #6c7693  !important;
	
}
.logged-in-as a {
	color: #6c7693 ;
	text-decoration: none;
}


.tag-link-17.tag-link-position-1:hover{
	background: #6c7693;
	color: #fff !important;
	padding: 8px;
} 

.single-post  .et_pb_widget a {color: #52524f;text-decoration: none;}
.single-post .et_pb_widget a:hover {color: #6c7693 ;text-decoration: none;}
.blog .et_pb_widget a, .search .et_pb_widget a {color: #52524f;text-decoration: none;}


.pagination a {color: #52524f;text-decoration: none;}

.pagination a:hover {color: #6c7693 ;text-decoration: none;}
.single-post .et_pb_widget a:hover , .search .et_pb_widget a:hover {color: #6c7693 ;text-decoration: none;}


.widget_search input#s {
border: 1px solid #6c7693 !important;
color: #52524f !important;

}

.widget_search input#searchsubmit{color:#fff;}
.widgettitle {
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
	color: #6c7693;
	font-size: 17px;
	font-weight: 600;
}
.et_pb_blurb_2.et_pb_blurb {
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
	font-weight: 300;
	color: #52524f !important;
}
.blog_single h2 {
	padding-top: 18%;
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
	font-weight: 700;
	font-size: 50px;
	color: #ffffff !important;
	line-height: 1.2em;
	text-align: center;
	text-shadow: 0px 5px 5px #000;
}
.terms-heading h2 {
	font-size: 50px !important;
	color: #ffffff !important;
	line-height: 1.2em;
	text-align: center;
	text-shadow: 0px 5px 5px #000;
}
#text-2 input[type="tel"]{
	background: transparent;
	width: 100%;
	border: 0px;
	border-bottom: 1px solid #2c2c2c;
	font-size: 15px;
	color: #fff;
	height: 53px;
	margin-bottom: 15px;
}

div.wpcf7-response-output{	border: 2px solid #fff !important;
	background: #6c7693 !important;
	color: #fff;
	padding: 10px;
	border-radius: 10px;}

div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
	border: 2px solid #fff !important;
	background: #6c7693 !important;
	color: #fff;
	padding: 10px;
	border-radius: 10px;
}

body{font-family: 'Montserrat', sans-serif;}
.home_about{margin-top:50px; margin-bottom:50px; }
.home_services{margin-top:50px; margin-bottom:50px; }
/* Fixed header and menu */
header#main-header {position: fixed; top: 0; width: 100%; box-shadow:none; }
.home header#main-header {background:transparent;}
body.is-fix header#main-header {background: #fff !important; height: 99px; box-shadow: 0 1px 5px rgba(0,0,0,0.3);}
body.home.is-fix header#main-header {background: #fff !important; height: 90px; box-shadow: 0 1px 5px rgba(0,0,0,0.3);}
body.home.is-fix .logo_container a{height:49px;}
#et-top-navigation {display: none !important;}
.logo_container a {height: 97px; width: 100%;display: flex;justify-content: flex-start;align-items: center; max-width: 177px;}
body.is-fix .logo_container a img{max-width: 122px !important;}
body:not(.home) .logo_container a {height: 57px;}
#logo{max-height:100%;}
p{font-weight: 500;}
#responsive-menu-container {
	background: rgb(108, 118, 147,0.95) !important;	z-index: 999999 !important;}
.et_fullscreen_slider{height:100vh; padding:0 !important; margin:0px;}
.full-height-slider {height:100vh;}
.et_fullscreen_slider .et_pb_slides, .et_fullscreen_slider .et_pb_slide, .et_fullscreen_slider .et_pb_container {min-height: 100% !important; height: 100% !important;}
.full-height-slider .et_pb_slide_content p {padding-bottom: 25px !important;}
.et_pb_slides .et_pb_slider_container_inner{vertical-align:bottom !important;}
.et_fullscreen_slider .et_pb_slide_description{padding:0 !important; margin-bottom:78px;}
.et_pb_fullwidth_section .et_pb_more_button:hover {background: #000 !important;}
.responsive-menu-inner, .responsive-menu-inner::before, .responsive-menu-inner::after {width: 32px;height: 3px;background-color: #52524f !important;border-radius: 0;}
/* Full height slider */
.readMoreBtn {position: relative;font-size: 14px;color: #6c7693;letter-spacing: 3px;font-weight: 700;transition: all .35s;left: 0;}
.readMoreBtn:hover{left: 10px;}
.readMoreBtn::before{position: relative;content: '';background: url(https://immiroo.com.au/wp-content/uploads/2019/06/readmore.png) no-repeat;width: 22px;height: 8px;display: inline-block;margin-right: 8px;}



/* read more btn  */
#text-3 h5 {	color: #fff;	font-size: 25px;}
.footer-widget:first-child{border: 5px solid #e1e1e1; padding:100px  60px 32px 44px;margin-bottom: 5px;}
.footer-widget h4{font-size:35px; color:#fff;font-weight:700; margin-bottom:25px;}
#text-2 input[type="text"], #text-2 input[type="email"]{background: transparent; width: 100%; border:0px;  border-bottom:1px solid #2c2c2c; font-size:15px; color:#fff; height:53px;margin-bottom:15px;}
#text-2 textarea{background: transparent; border:0px;  border-bottom:1px solid #2c2c2c; font-size:15px; color:#fff; height:133px;margin-bottom:15px;resize:none;}
#text-2 input[type="submit"]{position: relative;  margin-top:75px; padding:23px 50px 23px 76px;  border:0px;color:#fff; font-size:18px;background : #6c7693  url("https://immiroo.com.au/wp-content/uploads/2019/06/arrow_contact.png") no-repeat; background-position: 30px 30px; transition:all .35s; cursor:pointer;}
#text-2 input[type="submit"]:hover{background-color:#000;}
#main-footer{position:relative;background: url(https://immiroo.com.au/wp-content/uploads/2019/06/footer_bg.jpg) repeat-x; padding-top: 16px;}
#main-footer:before{content:"Contact us"; font-size:18px; color:#ffffff; font-weight:300;position:absolute; left:-40px; top:40%;transform: rotate(270deg);letter-spacing: 5px; z-index: 53;}
#main-footer:after{content:"Contact us"; font-size:18px; color:#ffffff; font-weight:300;position:absolute; right:-40px; top:40%;transform: rotate(270deg);letter-spacing: 5px; z-index: 52;}
#text-3 p{font-size: 15px;font-weight: 500; color: #fff; padding-bottom: 0px;}
#text-3 h4{font-weight: 500;font-size: 17px;color: #fff;position: relative; padding-top: 15px; margin-bottom: 14px;}
#text-3 h4::before{position: absolute; left: 0; top:0; width: 15px; background: #fff; height: 1px; content: "";}
#text-3 h5{font-weight: 600;font-size: 17px;color: #fff; position: relative; padding-top: 15px;}
#text-3 .textwidget h5:nth-child(3) {margin-top: 50px;}
#text-3 h5::before{position: absolute; left: 0; top:0; width: 15px; background: #fff; height: 1px; content: "";}
#main-footer .container{position: relative;}
#footer-widgets{position: relative; z-index: 5;}
#main-footer .container:after{position: absolute; z-index: 2; right: -410px; top:-35px; width: 1020px; height: 480px;background: url(https://immiroo.com.au/wp-content/uploads/2019/06/footer_bg_n.jpg) repeat;content: "";}
#footer-bottom{display: none;}
#main-footer .clearfix .footer-widget .fwidget .textwidget .wpcf7 p label{display: inline-block;width: 100%;}
#main-footer .clearfix .footer-widget .fwidget .textwidget .wpcf7 p label .wpcf7-form-control-wrap {display: inline-block;width: 100%;}
#main-footer .clearfix .footer-widget .fwidget .textwidget .wpcf7 p label .wpcf7-form-control-wrap textarea{display: inline-block;width: 100%;}
.f-socials{ display: block !important;float: left; max-width: 115px;}
.f-socials li{display:inline-block; list-style:none; margin:0px 15px 0 0px; padding:0px !important; background:  transparent !important;}
.f-socials li::before{display: none;}
.f-socials li a{display:block; width:19px; height:17px; list-style:none; margin:0px; padding:0px; font-size:0px; text-decoration:none;transition:all .25s;background:url(https://immiroo.com.au/wp-content/uploads/2019/07/all_icons.png) no-repeat;}
.f-socials li.face a{background-position: -2px -30px;}
.f-socials li.link a{background-position: -30px -30px;}
.f-socials li.tw a{background-position: -68px -30px;}
#text-3 .copy {	font-size: 17px;	color: #fff;	font-weight: 600;	display: block;	margin-top: 120px;
	letter-spacing: 1px;	line-height: 31px;}
.news-heading {min-height: 428px;}
.news-heading h2{margin-top:26%}
.serviceBanner{padding-top: 300px !important;}
.workerVisaLeft {display: flex;flex-wrap: wrap;align-items: center;position: relative;padding: 0px;}
.workerVisaLeft .et_pb_column {z-index: 1;margin-right: 30px;}
.workerVisaLeft .et_pb_column .et_pb_text_inner h4{font-size: 22px;font-weight: 600;color: #6c7693;}
.workerVisaLeft .et_pb_column .et_pb_text_inner p{font-size: 15px;color: #52524f;width: 100%;text-align: justify;}
.workerVisaLeft .et_pb_column {z-index: 1;}
.workerVisaLeft .et_pb_column:last-child {z-index: 3;}
.workerVisaLeft .et_pb_column .et_pb_text_inner {padding-right: 30px;}
.workerVisaRight {display: flex;flex-wrap: wrap;align-items: center;position: relative;padding: 0px;}
.workerVisaRight .et_pb_column {z-index: 1;margin-right: 20px;margin-left: 19px;}
.workerVisaRight .et_pb_column .et_pb_text_inner {padding-left: 39px;}
.workerVisaRight .et_pb_column .et_pb_text_inner h4{font-size: 22px;font-weight: 600;color: #6c7693;}
.workerVisaRight .et_pb_column .et_pb_text_inner p{font-size: 15px;color: #52524f;width: 100%;text-align: justify;}
.workerVisaRight .et_pb_column {z-index: 3;}
.workerVisaRight .et_pb_column:last-child{z-index: 1;}
.workerVisaRight .et_pb_column.et_pb_column_2 .et_pb_text_inner {padding-right: 30px;}
.visaWorker {padding: 15px 0px;}
button#responsive-menu-button {top: 43px !important;right: 20% !important;background: transparent !important;z-index: 9999999 !important;}
body:not(.home) button#responsive-menu-button {top: 21px !important;}
button#responsive-menu-button.is-active{right: 10px !important;}
body.home.is-fix button#responsive-menu-button{top: 22px !important;}
#responsive-menu-wrapper {background: transparent !important;max-width: 1280px;margin: 0 auto !important; display: flex; height: 100%; box-sizing:border-box;justify-content:space-between;}
#responsive-menu-wrapper #responsive-menu{order:2; flex:0 0 250px; margin-top:10%; display: flex; flex-direction: column;  justify-content: center;}
#responsive-menu-wrapper #responsive-menu li{margin-bottom:25px;background:transparent; border:0px} 
#responsive-menu-wrapper #responsive-menu li a{background:transparent !important;border:0px !important; font-size:20px !important; font-weight:700 !important; text-align:right;} 
#responsive-menu-wrapper #responsive-menu > li.responsive-menu-item-has-children > a{color:#fff  !important; padding-right:45px}
#responsive-menu-wrapper #responsive-menu > li.responsive-menu-item-has-children .responsive-menu-subarrow{background:transparent !important; border:0 !important; color:#fff  !important; font-size:14px !important; top:13px;}
#responsive-menu-wrapper #responsive-menu > li.responsive-menu-item-has-children ul li{margin-bottom:5px}
#responsive-menu-wrapper #responsive-menu > li.responsive-menu-item-has-children ul li a{font-size:15px !important;}
#responsive-menu-wrapper #responsive-menu-additional-content{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-start;padding: 0;}
#responsive-menu-container #responsive-menu li.responsive-menu-item a{height: 60px !important;}
#responsive-menu-wrapper #responsive-menu-additional-content h2{color:#fff; font-size:17px; font-weight:500; margin-bottom:15px}
#responsive-menu-wrapper #responsive-menu-additional-content  .s-icons{display:flex; margin-bottom:35px;}
#responsive-menu-wrapper #responsive-menu-additional-content  .s-icons li{margin-right:10px;}
#responsive-menu-wrapper #responsive-menu-additional-content  .s-icons li a{font-size:0px; display:block; width:25px; height:25px; background:url(https://immiroo.com.au/wp-content/uploads/2019/07/social-icons.png);}
#responsive-menu-wrapper #responsive-menu-additional-content  .s-icons li.s-icons-fb a{background-position:0 0;}
#responsive-menu-wrapper #responsive-menu-additional-content  .s-icons li.s-icons-linked a{background-position:-35px -3px;}
#responsive-menu-wrapper #responsive-menu-additional-content  .s-icons li.s-icons-tw a{background-position:-73px -3px;}
#responsive-menu-wrapper #responsive-menu-additional-content  .s-icons li.s-icons-fb a:hover{background-position:0 -36px;}
#responsive-menu-wrapper #responsive-menu-additional-content  .s-icons li.s-icons-linked a:hover{background-position:-35px -38px;}
#responsive-menu-wrapper #responsive-menu-additional-content  .s-icons li.s-icons-tw a:hover{background-position:-73px -38px;}
/* skilled worker visa for canada */
.page-id-9 .et_pb_section_2:before {
    content: "General Skilled Migration" !important;

}
.list {list-style: none !important;}
.apply-worker-pr .tab-img-txt {display: flex;align-items: center;width: 100%;padding-bottom: 60px;}
.apply-worker-pr .cmn-sec {width: 50%;}
.skill-wrkr-tab { margin-left: 0 !important;margin-right: 0 !important;}
.skill-wrkr-tab .et_pb_tabs_controls {padding: 0 !important;margin: 0px -10px;}
.skill-wrkr-tab .et_pb_tab {padding-left: 0 !important;padding-right: 0 !important;}
.skill-wrkr-tab .list {list-style: none;list-style-type: none !important;padding-left: 0 !important;display: flex;width: 100%;flex-wrap: wrap;justify-content: space-between;}
.skill-wrkr-tab .list li {width: 48%;}
.skill-wrkr-tab .left-img img {padding-right: 50px;}
.skill-wrkr-tab .et_pb_tab {padding-top: 60px;}
.skill-wrkr-tab .tab-img-txt .tab-rgt-txt h3 {color: #6c7693;font-weight: 700;font-size: 22px;letter-spacing: 1px;}
.skill-wrkr-tab .tab-img-txt .tab-rgt-txt p, .skill-wrkr-tab .tab-list ul li, .skill-wrkr-tab .tab-list p {color: #52524f;font-size: 15px;font-weight: 500;}
.skill-wrkr-tab .tab-list h3 {color: #6c7693;font-size: 16px;font-weight: 500;text-transform: uppercase;letter-spacing: 1px;}
.skill-wrkr-tab .et_pb_tabs_controls li a{text-transform: uppercase; font-size: 12px;color: #282735;font-weight: 600; padding: 4px 25px 4px;}
.cec-sec-up .et_pb_main_blurb_image {order: 2 !important}
.cec-sec-up .et_pb_blurb_container {order: 1 !important}
.cec-sec-up img {padding-right: 0px; padding-left: 50px;}
.apply-worker-pr .process-head {margin-bottom: 50px !important;}
.pd-0 {padding: 0 !important;}
.mb-0 {margin-bottom: 0 !important;}
.post-747 .et_pb_section {padding: 40px 0;}
.post-747 .et_pb_row { padding: 0}
.skill-wrkr-tab .tab-list p {padding-bottom: 15px}
.skilled-btm-txt p {text-align: justify;font-size: 15px;color: #52524f;font-weight: 500;}
.skilled-btm-txt{margin-bottom: 65px !important;}
.skilled-wrkr {margin-bottom: 30px !important;}
.popupaoc-button:hover {transition: all ease-in-out 0.4s;}
.popupaoc-button {transition: all ease-in-out 0.4s;}
.responsive-menu-open{overflow: hidden !important;}
.sticky-icons .whatsapp-icon .fa-whatsapp::before{content: '';background-image: url('https://immiroo.com.au/wp-content/uploads/2019/06/whatsapp-logo.png');background-position: center;background-repeat: no-repeat;background-size: contain;display: inline-block;width: 15px;height: 15px;}
.sticky-icons .whatsapp-icon{height: 19px;}
.wpcf7-response-output {color: red;}
.HomeFlipImg {display: inline-block;width: 100%;height: 225px;border-radius: 5px;overflow: hidden;margin-bottom: 20px;}
.HomeFlipImg .flip-card-inner .flip-card-front{display: flex;align-items: center;justify-content: center;background-position: center;background-repeat: no-repeat;background-size: unset;width: 100%;}
.HomeFlipImg .flip-card-inner .flip-card-back {display: flex;align-items: center;justify-content: center;}
.HomeFlipImg.canada .flip-card-inner .flip-card-front{background-image: url(https://immiroo.com.au/wp-content/uploads/2019/07/studnt.jpg);background-size:contain;}
.HomeFlipImg.avenues .flip-card-inner .flip-card-front{background-image: url(https://immiroo.com.au/wp-content/uploads/2019/06/business_visa.jpg);}
.HomeFlipImg.world .flip-card-inner .flip-card-front{background-image: url(https://immiroo.com.au/wp-content/uploads/2019/06/tourist_visa.jpg);}
.HomeFlipImg.Embrace  .flip-card-inner .flip-card-front{background-image: url(https://immiroo.com.au/wp-content/uploads/2019/06/immigration.jpg);}

.HomeFlipImg .flip-card-inner .flip-card-back a
{
	background: #6c7693;text-shadow: 1px 1px 1px #000;font-size: 16px;font-weight: bolder;color: #6c7693;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;
}
.imagetabshedings h2{letter-spacing: 6px !important;line-height: 45px;}
.images-tabs {display: flex;flex-direction: row !important;flex-wrap: nowrap;}
.eligibility .images-tabs img {padding-right: 0px !important;}
.eligibility ul.images-tabs li:first-child{padding-left: 0px !important;}
.images-tabs .mainWrap-block {position: relative;overflow: hidden;display: inline-block;cursor: pointer;}
.images-tabs .mainWrap-block.active .contant {position: absolute;opacity: 1;top: 0;background: rgba(180,145,43,0.80);height: calc(100% - 6px);width: 100%;display: flex;align-items: center;justify-content: center;transition: ease-in-out all 0.8s;}
.images-tabs .mainWrap-block:hover .contant {position: absolute;opacity: 1;top: 0;background: rgba(180,145,43,0.80);height: calc(100% - 6px);width: 100%;display: flex;align-items: center;justify-content: center;transition: ease-in-out all 0.8s;}
.images-tabs .mainWrap-block .contant {position: absolute;top: 0;opacity: 0;background: rgba(180,145,43,0.80);height: calc(100% - 6px);width: 100%;display: flex;align-items: center;justify-content: center;transition: ease-in-out all 0.8s;}
.images-tabs .mainWrap-block .contant p{font-size: 20px;color: #fff !important;font-weight: bold;text-align: center;}
#Manitoba {display: none;}
#british {display: none;}
#quebec {display: none;}
#Nova {display: block;}
div#popmake-1238 {background: #312452;}
.popmake-close {position: absolute; top: 0; right: 0; background: #000; color: #fff; font-size: 27px; padding: 0; height: 33px;    border: 0;  width: 33px; border-radius: 50%; transition:all .25s;}
.popmake-close:hover {background:#900;}
.pum-theme-1232, .pum-theme-default-theme{background-color:rgba(0,0,0,0.4);}
.c-form-popup, .c-form-popup-new {position:fixed; top:0; z-index:1000000; width:100%; height:100%; background:rgba(0,0,0,0.4); transition:all .35s; transform:scale(0);}
.c-form-popup.p-show, .c-form-popup-new.p-show{transform:scale(1);}
.c-form-popup .c-form-block, .c-form-popup-new .c-form-block{max-width:1000px; margin:0 auto; box-sizing:border-box; padding:20px; position:absolute; left:0; right:0; top:50%; transform:translateY(-50%); }
.c-form-popup a.c-from-close, .c-form-popup-new a.c-from-close {position:absolute; display:flex; justify-content:center; align-items:center; width:30px; height:30px; background:#000; text-align:center; color:#fff; border-radius:50%; right:20px; top:10px; transition:all .25s;}
.c-form-popup a.c-from-close:hover, .c-form-popup-new a.c-from-close:hover{background-color:#e8cb79; color:#000;}
.et_pb_fullwidth_header_0 {padding-top: 300px !important;}
@media (max-width:1320px){
.workerVisaRight .et_pb_column .et_pb_text_inner{padding-left: 25px;}
.workerVisaRight .et_pb_column {margin-right: 0;}
.workerVisaRight .et_pb_column:last-child .et_pb_module {margin-right: -16px;}
.workerVisaLeft .et_pb_column .et_pb_text_inner p.mobileHide {display: none;}
}
@media (max-width:1250px){
.workerVisaLeft{flex-direction: column;}
.workerVisaLeft::before{display: none;}
.workerVisaLeft .et_pb_column {margin: 0px;}
.workerVisaLeft .et_pb_column:last-child{width: 100%;}
.workerVisaLeft .et_pb_column .text-block {padding-top: 30px;padding-bottom: 30px;}
.workerVisaLeft .et_pb_column .text-block h4, .workerVisaLeft .et_pb_column .text-block p{text-align: center;}
.workerVisaLeft .et_pb_column .et_pb_image .et_pb_image_wrap {width: 100%;}
.workerVisaLeft .et_pb_column .et_pb_image .et_pb_image_wrap img{width: 100%;}
.workerVisaRight {flex-direction: column;}
.workerVisaRight::before{display: none;}
.workerVisaRight .et_pb_column {margin: 0px;}
.workerVisaRight .et_pb_column:first-child{width: 100%;order: 2;}
.workerVisaRight .et_pb_column .text-block {padding-top: 30px;padding-bottom: 30px;}
.workerVisaRight .et_pb_column .text-block h4, .workerVisaRight .et_pb_column .text-block p{text-align: center;}
.workerVisaRight .et_pb_column .et_pb_image .et_pb_image_wrap {width: 100%;}
.workerVisaRight .et_pb_column .et_pb_image .et_pb_image_wrap img{width: 100%;}
.visaWorker::before, .visaWorker::after{display: none;}
.visaWorker.et_pb_section_6 {padding-bottom: 35px;}
.et_pb_fullwidth_header_0 {padding-top: 250px !important;}
}
@media(max-width: 1170px) {
.whoWe p br{display: none;}
}
@media(max-width: 1064px) {
.skill-wrkr-tab .et_pb_tabs_controls li a {padding: 4px 5px 4px;line-height: 18px; font-size: 11px;}
}
@media (max-width:1024px){
.footer-widget:first-child{padding: 35px 45px;}
#text-2 input[type="submit"]{margin-top: 95px;}
.et_pb_fullwidth_header_0 {padding-top: 200px !important;}
}
@media(max-width:991px){
.workerVisaLeft .et_pb_column .et_pb_text_inner{padding-right: 0px;}
.workerVisaRight .et_pb_column .et_pb_text_inner{padding-left: 0px;}
.workerVisaRight .et_pb_column:last-child .et_pb_module{margin-right: -16px;}
.footer-widget:first-child{padding: 25px 20px;}
.footer-widget h4{font-size: 30px;}
#main-footer::before, #main-footer::after{display: none;}
.apply-worker-pr .tab-img-txt {flex-direction: column;}
.apply-worker-pr .cmn-sec {width: 100%;}
.apply-worker-pr .left-img {text-align: center;margin-bottom: 20px;}
.cec-sec-up img {padding-left: 0;}
.cec-sec-up .et_pb_main_blurb_image {order: 1 !important;}
.post-747 .et_pb_section {padding: 20px 0;}
.apply-worker-pr .tab-img-txt {padding-bottom: 30px}
.skill-wrkr-tab .tab-img-txt .tab-rgt-txt h3 { line-height: 25px;letter-spacing: 1px; font-size: 18px;}
.skill-wrkr-tab .tab-img-txt .tab-rgt-txt p, .skill-wrkr-tab .tab-list ul li, .skill-wrkr-tab .tab-list p {font-size: 14px;}
.skill-wrkr-tab .tab-list h3 {font-size: 15px;}
.skilled-btm-txt p {font-size:14px !important;}
.skilled-wrkr {margin-bottom: 30px !important;}
.skilled-btm-txt{margin-bottom: 40px !important;}
.images-tabs {flex-wrap: wrap;justify-content: center;}
.eligibility ul.images-tabs li:first-child {padding: 0 5px !important;}
.eligibility ul.images-tabs li{padding: 0 5px !important;}
.eligibility ul.images-tabs li{width: 50% !important;}
.et_pb_fullwidth_header_0 {padding-top: 150px !important;}
#main-footer .container:after{height: 513px;}
#text-3 .textwidget h5:nth-child(3) {margin-top: 30px;}

@media (max-width:980px){
button#responsive-menu-button {top: 20px;right: 12%;}
body.home.is-fix header#main-header {height: 105px;}
#responsive-menu-wrapper {padding: 0 20px;}

}
@media(max-width: 810px) {
.tabsUL .et_pb_tabs_controls li{width: 46%;margin-bottom: 15px;}
.skill-wrkr-tab .et_pb_tabs_controls li a {white-space: nowrap;}
.tabsUL .et_pb_tabs_controls {flex-wrap: wrap !important; justify-content: inherit !important;}
}
@media (max-width:767px){
	
#bg3 {
    background-position: inherit !important;
    background-size: cover !important;
    animation: image 6s infinite alternate;
    background-repeat: space;
    min-height: 700px;
    padding-bottom: 0px!important;
}	
	
#main-footer{background:#000;}
#main-footer .container::after {left: 50%;top: auto;width: 135%;height: 684px;bottom: 0px;transform: translateX(-50%);}
.whatWe .et_pb_column .et_pb_module h3{font-size: 30px;}
.whatWe {padding: 10px 0;}
#footer-widgets {padding-bottom: 0px;}
#text-3 .copy{color: #fff;margin-top: 70px;}
.imagetabshedings h2 {letter-spacing: 6px !important;line-height: 38px;}
.imagetabshedings h2 br{display: none;}
.abt-us-head {margin-bottom: 0 !important;}
.et_pb_fullwidth_header_0 {padding-top: 100px !important;}
}
@media(max-width: 624px) {
.tabsUL .et_pb_tabs_controls li { width: 100%;margin-bottom: 10px;}
.skill-wrkr-tab .list li {width: 100%;}
}
@media (max-width:480px){
#text-2 input[type="submit"] {margin-top: 45px;}
.visa-detail-duble .rgt-sec {margin-top: 15px;}
}
@media (max-width:400px){
#responsive-menu-wrapper {flex-direction: column;}
#responsive-menu-container.push-top::before{display: none !important;}
#responsive-menu-wrapper #responsive-menu {order: 1;flex: auto;margin-top: 100px;justify-content: flex-start;}
#responsive-menu-wrapper #responsive-menu-additional-content {order: 1;align-items: flex-end;}
}
@media (max-width:350px){
.footer-widget h4 {font-size: 27px;}
}
@media (max-width:328px){
#main-footer .container::after {height: 713px;}
}

.home .et_pb_text_inner h3 {
    color: #6c7693 !important;
}
#fixed-social a {
    background: #6c7693!important;
}
body .t-slider h3.author-name {
    color: #6c7693!important;
}
body #responsive-menu-container {
    background: rgba(108,118,147,0.95)!important;
    z-index: 999999!important;
}
.page-id-2 .et_pb_text_3 h3 {
    color: #6c7693 !important;
}


.page-id-10 .even-grid-item .single-item-wrapper {
    background: #6c7693!important;
    min-height: 322px;
}

.page-id-10 .even-grid-item .item-content-wrapper {
    background: transparent !important;
}
.page-id-9 .et_pb_text_0 h3 {
    color: #6c7693!important;
}
.we-understand .et_pb_blurb_container h3 {
    color: #6c7693 !important;
}

body .country-sec ul li a {
    color: #6c7693 !important;
}
.dreams-sec h2 {
	 color: #6c7693 !important;
}
body .visa-process .et_pb_code_inner h2, .process-detail ul li h3 {
    color: #6c7693 !important;
}

body .visa-process .et_pb_code_inner h2, .process-detail ul li h3{
	 color: #6c7693 !important;
}
body .et_pb_toggle.et_pb_toggle_close {
    background-color: #6c7693 !important;
}
.page-id-1864 h3 {
    color: #6c7693 !important;
}
.page-id-1864 p a {
	color: #6c7693 !important;	
}
.page-id-1850 h3 {
    color: #6c7693 !important;
}
span.rt-button:hover {
    background: #6c7693 !important;
}
.rt-single-testimonial-detail{
	background: #6c7693 !important;
}
div#responsive-menu-container:before {
    background: rgba(108, 118, 147, 0.5);
}
#responsive-menu-container li.responsive-menu-item a{line-height: 22px!important;}
#logoImages .et_pb_text_inner {
	display: flex;
	gap: 45px;
	justify-content: center;
	margin-top: 30px;
}
#logoImages .et_pb_text_inner img {
	width: 220px;
}
#text-3 {
	display: none;
	margin-bottom: 2% !important;
}
	
}

@media screen and (max-width: 8000px){
#rmp-container-2034 {
    position: fixed;
    top: 15px;
    margin: 0;
    transition: transform .5s;
    overflow: auto;
    display: block;
    width: 100%;
    max-width: 500px;
    background-color: transparent !important;
   left:unset !important;
    height: 100%;
    right: 66px !important;
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 0;
    padding-right: 0;
}
#rmp-menu-wrap-2034 .rmp-menu-item {
    width: 100%;
    list-style: none;
    margin: 0;
    border-bottom: 1px solid #fff;
    padding-top: 10px;
    padding-bottom: 10px;
}

}
.tss-load-more
{
	display:none;
}
@media screen and (max-width: 767px)
{
	#rmp-container-2034 {
    position: fixed;
    top: 15px;
    margin: 0;
    transition: transform .5s;
    overflow: auto;
    display: block;
    width: 100%;
    max-width: 100%;
    background-color: transparent !important;
   left:unset !important;
    height: 100%;
    right: 0px !important;
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 0;
    padding-right: 0;
		z-index: 234567;
}
}

.thankyou-page ._header .logo {
    max-width: 100px;
    margin: 0 auto 25px;
}

._box h2 {
    font-size: 19px;
}

.thankyou-page ._body ._box {
    margin: auto;
    text-align: center;
    max-width: 78%;
    padding: 50px;
    background: white;
    border-radius: 3px;
    box-shadow: 0 0 35pxrgb(10 10 10 / 12%);
    -moz-box-shadow: 0 0 35px rgba(10,10,10,0.12);
    -webkit-box-shadow: 0 0 35px rgb(10 10 10 / 12%);
}

.icon-23 {
	font-size: 20px;
    margin-right: 10px;
}