@charset "utf-8";body{font-family:'Poppins', sans-serif;}
ul li{list-style-type:none;}
h1 h2 h3 h4 h5 h6{font-weight:normal;}
.spacing-100{padding:100px 0;}
p, li{font-family:'Poppins', sans-serif !important;font-size:18px;}
.spacing-70{padding:70px 0;}
.spacing-50{padding:50px 0;}
/*@font-face{font-family:'itcavantgardepro-bold';src:url('../fonts/itcavantgardepro-bold.eot');src:url('../fonts/itcavantgardepro-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/itcavantgardepro-bold.woff') format('woff'), url('../fonts/itcavantgardepro-bold.ttf') format('truetype'), url('../fonts/itcavantgardepro-bold.svg#itcavantgardepro-bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'itcavantgardepro-demibold';src:url('../fonts/itcavantgardepro-demibold.eot');src:url('../fonts/itcavantgardepro-demibold.eot?#iefix') format('embedded-opentype'), url('../fonts/itcavantgardepro-demibold.woff2') format('woff2'), url('../fonts/itcavantgardepro-demibold.woff') format('woff'), url('../fonts/itcavantgardepro-demibold.ttf') format('truetype'), url('../fonts/itcavantgardepro-demibold.svg#itcavantgardepro-demibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'itcavantgardepro-book';src:url('../fonts/itcavantgardepro-book.eot');src:url('../fonts/itcavantgardepro-book.eot?#iefix') format('embedded-opentype'), url('../fonts/itcavantgardepro-book.woff') format('woff'), url('../fonts/itcavantgardepro-book.ttf') format('truetype'), url('../fonts/itcavantgardepro-book.svg#itcavantgardepro-book') format('svg');font-weight:normal;font-style:normal;}*/
@font-face{font-family:"Tekton Pro";src:url("../fonts/TektonPro-Bold.otf");}
@font-face{font-family:'jenna_sueregular';src:url('../fonts/jennasue-webfont.eot');src:url('../fonts/jennasue-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/jennasue-webfont.woff2') format('woff2'), url('../fonts/jennasue-webfont.woff') format('woff'), url('../fonts/jennasue-webfont.ttf') format('truetype'), url('../fonts/jennasue-webfont.svg#jenna_sueregular') format('svg');font-weight:normal;font-style:normal;}
.top-bgdiv{background:url(../images/radvision-top-bg.jpg) no-repeat center center;background-size:cover;display:block;}
.rightsocial-links span{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#cfcfd6;font-size:14px;padding:5px 0px;}
.rightsocial-links ul{margin:0 0px 0 0px;padding:0;display:inline-block;vertical-align:middle;}
.left-calldetail{text-align:right;padding-right:20px;padding-left:0;}
.rightsocial-links ul li{list-style:none;display:inline-block;vertical-align:middle;border-radius:100px;padding:0 1px 0 0;}
.top-contentdiv{padding:10px 15px;float:right;}
.rightsocial-links{border-left:1px solid #8b91a4;padding:5px 0 0 20px;}
.fa.fa-tumblr{background:#35465c;color:#fff;}
.fa.fa-tumblr:hover{background:rgba(0, 0, 0, 0.8);color:#fff;}
.fa.fa-linkedin{background:#3060dc;color:#fff;}
.fa.fa-linkedin:hover{background:rgba(0, 0, 0, 0.8);color:#fff;}
.fa.fa-twitter{background:#38c7f7;color:#fff;}
.fa.fa-twitter:hover{background:rgba(0, 0, 0, 0.8);color:#fff;}
.fa.fa-facebook{background:#3e3589;color:#fff;}
.fa.fa-facebook:hover{background:rgba(0, 0, 0, 0.8);color:#fff;}
.left-calldetail div{color:#fff;text-transform:uppercase;font-size:15px;padding:5px 0px;display:inline-block;vertical-align:middle;}
.left-calldetail .fa-phone{margin-right:5px;font-size:17px;vertical-align:bottom;display:inline-block;}
.rightsocial-links .fa{font-size:17px;display:inline-block;padding:8px 0px;text-align:center;width:32px;height:32px;border-radius:100px;}
.new-navbar .navbar-nav > li > a{color:#000 !important;font-size:15px;text-transform:uppercase;font-weight:100;}
.new-navbar .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color:#fff;background-color:transparent;}
/*.navbar-brand .img-responsive{width:344px;}*/
.navbar-header .navbar-brand{height:auto;padding:0; margin:0;}
.collapse .nav > li{position:relative;display:block;padding:4px 12px;text-align:center;}
.navbar-default{padding:20px 0;}
.new-navbar .navbar-collapse{padding:0;}
.new-navbar .navbar-nav{float:right;margin:0;}
.collapse .nav > li:last-child{padding:8px 0px;}
.nav li a.contact-btn{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:15px !important;background:#f07530 !important;padding:8px 20px !important;box-shadow:0px 3px 0 #cc6327;color:#fff !important;text-decoration:none;transition:all 0.3s linear 0s;}
.nav li a.contact-btn:hover{text-decoration:none;color:#000 !important;background:#ccc !important;box-shadow:0 3px 0 #999;}
.banner-bg-1{width:100% !important;background-size:cover !important;min-height: 478px;}
.banner-slidermain .bx-wrapper .bx-viewport{-moz-box-shadow:0;border:0;left:0;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.bannerTxt p{font-size:18px;color:#fff;padding-top:26px;margin-bottom:0;}
.select-country h4, .advisor-help h4{font-size:18px;color:#000;margin:0 0 25px 0;text-transform:uppercase;}
.select-country h4{padding:0 0 0 36px;}
.advisor-help h4{padding:0 0px 0 0;}
.select-country{display:inline-block;vertical-align:middle;border-right:1px solid #ccc;text-align:right;padding-top:15px;padding-bottom:15px;padding-right:25px;}
.advisor-help{display:inline-block;vertical-align:middle;padding-top:15px;padding-bottom:15px;padding-left:25px;text-align:center;}
.homebanner-form .advisor-help{text-align:left;}
.bx-inner-right-main{float:right;}
.bx-inner-right{background:#fff;padding:40px;border-radius:10px;vertical-align:middle;float:right;margin-right:-15px;}
.select-country .thumb-dropdown{float:right;}
.assessment-btn{padding:12px 25px !important;margin-left:0 !important;float:none !important;font-size:15px !important;}
.select-country .thumb-dropdown .dropdown-menu{left:0px;min-width:188px;}
.banner-slidermain .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position:absolute;bottom:80px;width:200px;right:150px;}
.banner-slidermain .bx-wrapper .bx-pager.bx-default-pager a{background:rgba(118, 116, 120, 0.3);text-indent:-9999px;display:block;width:30px;height:12px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.banner-slidermain .bx-wrapper{position:relative;margin:0 auto 0px;padding:0;}
.banner-slidermain .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff !important;}
.radvision-world-bg{background:#f9f4fc;}
.rad-world-left h5{font-size:18px;color:#564a5e;margin:0;padding:0;font-weight:400;margin-bottom:20px;}
.common-text-blue{line-height:1 !important;font-size:36px !important;color:#06a4d4;text-transform:uppercase;position:relative;}
.common-text-blue::after{content:"";position:absolute;background:#06a4d4;width:137px;height:4px;left:0;bottom:-15px;}
.common-text-white, .common-text-white-1{color:#fff;font-size:45px;position:relative;margin:0;padding-bottom:36px;}
.common-text-white::after{background:#fff;content:"";position:absolute;width:137px;height:4px;left:0;bottom:0;}
.common-text-white-1::after{background:#fff;content:"";position:absolute;width:137px;height:4px;right:0px;margin:0 auto;left:0;bottom:-15px;}
.common-text-black, .common-text-black-left{color:#000;font-size:36px;position:relative;letter-spacing:1px;margin:0;}

.common-text-black::after{background:#000;content:"";position:absolute;width:137px;height:4px;left:0;right:0px;bottom:-15px;margin:0 auto;}
.common-text-black-left::after{background:#000;content:"";position:absolute;width:137px;height:4px;left:0;bottom:-15px;}
.rad-world-left p{margin:30px 0 30px 0;font-size:18px;padding:0 60px 0 0;color:#574a5d;font-family:'Poppins', sans-serif;}
.read-more-btn{color:#f07530;font-size:16px;text-transform:uppercase;}
.read-more-btn:hover{color:#06a4d4;text-decoration:none;}
.rad-world-right{background:#fff;padding:30px;text-align:center;min-height:354px;margin-top:20px;}
.rad-world-right img{padding:0 0;display:inline-block;vertical-align:bottom;margin-right:30px;}
.rad-world-right img:last-child{margin-right:0px;}
.rad-world-img-sec{border-bottom:1px solid #ccc;padding:0 0 28px 0;}
.rad-wordl-righttext p{text-align:left;padding:28px 0;font-size:12px;color:#9d99a0;text-transform:uppercase;}
.rad-wordl-righttext{padding:0;}
.best-immigiration-bg{background:url(../images/orange-bg.jpg)no-repeat center center;background-size:cover;display:block;background-attachment:fixed;}
.radvision-world-bg h2:after{bottom:0 !important;}
.best-immigiration-bg .common-text-blue{padding-bottom:24px;font-size:36px;}
.best-immigiration-bg h2:after{bottom:0 !important;}
.radvision-world-bg .common-text-blue{padding-bottom:24px;margin-bottom:0 !important;}
.services-thumb .thumbnail{display:block;padding:30px 15px;margin-bottom:0 !important;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;text-align:center;box-shadow:rgba(0,0,0,0.2) 6px 6px 1px;transition-duration:0.3s;transition-property:transform;}
.services-thumb .thumbnail .caption{padding:0 9px;}
.services-thumb{padding-left:0;}
.margin-top-40{margin-top:40px;}
.services-thumb .thumbnail .caption h3{font-size:18px;color:#f07530;text-transform:uppercase;position:relative;padding-bottom:23px;margin-bottom:0;}
.services-thumb .thumbnail .caption p{padding:23px 0;min-height:191px;font-size:16px;color:#574a5d;margin-bottom:0;}
.services-thumb .thumbnail .caption h3::after{content:"";position:absolute;background:#f07530;width:136px;height:3px;left:0;right:0;margin:0 auto;bottom:0;}
.thumb-dropdown .btn{padding:11px 26px;font-size:16px;text-transform:uppercase;border-radius:0;background:#f8f5fc;box-shadow:inset 0 -3px 0 #ccc;}
.thumb-dropdown .caret{color:#f07530;}
.thumb-dropdown .dropdown-menu{left:15px;min-width:188px;}
.read-more-btn-thumbnail{color:#fff;font-size:16px;text-transform:uppercase;background:#3ea3d1;padding:12px 26px;box-shadow:inset 0px -3px 0 rgba(5,140,180, 1);display:inline-block;transition:all 0.3s linear 0s;}
.read-more-btn-thumbnail:hover{display:inline-block;vertical-align:middle;text-transform:uppercase;background:#f07530;box-shadow:inset 0px -3px 0 rgba(217,87,0, 1);color:#fff;text-decoration:none;}
.thumbnail:hover{background:#f9f4fc;transform:translatey(-10px);}
.radvision-testimonial{background:#fff;background-size:cover;display:block;}
.colorful-circles ul{padding:0;}
.colorful-circles li{list-style:none;display:inline-block;width:125px;height:125px;border-radius:100px;padding:44px 12px;text-align:center;margin:0 0 0 -14px;vertical-align:middle;font-size:15px;text-transform:capitalize;color:#fff;line-height:normal;}
.grey-circle{background:rgba(0,0,0,0.3);}
.orange-circle{background:rgba(240,117,48,0.9);}
.blue-circle{background:rgba(62,163,209,0.8);}
.testimonial-part-right{padding:20px;background:#f8f5fc;margin-top:20px;padding-bottom:40px;}
.testimonial-part-right .bx-wrapper .bx-viewport .bxslider li p{color:#000;font-family:'Chewy', cursive;text-align:left;font-size:18px;line-height:normal;}
.testimonial-part-right .bx-wrapper .bx-viewport{box-shadow:none;border:0;left:0;background:none;}
.tesimonial-inner-text{display:block;vertical-align:middle;padding:35px 0 0 0;}
.testimonial-left-img{display:inline-block;vertical-align:middle;width:100px;height:100px;}
.testimonial-left-img img{width:100px;height:100px;display:block;border-radius:100px;}
.testimonial-right-text{display:inline-block;vertical-align:middle;width:53%;border-top:1px solid #ccc;padding:8px 0 0 10px;}
.testimonial-right-text h5{font-size:10px;color:#f07530;text-transform:uppercase;text-align:left;}
.testimonial-part-right .bx-wrapper .bx-viewport .bxslider li{left:0;}
.orange-text-testimonial{}
.testimonial-part-right .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background:#f07530;}
.testimonial-part-right .bx-wrapper .bx-pager.bx-default-pager a{background:#e2dfe7;text-indent:-9999px;display:block;width:28px;height:12px;margin:0 2px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.testimonial-part-right .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position:absolute;bottom:-14px;width:50%;right:18px;}
.testimonial-part-right .bx-wrapper{margin:0 auto 15px !important;}
.footer-needhelp{background:#676675;}
.footer-need-left h2{margin:13px 0 0 0;font-size:26px;color:#FFF;display:inline-block;vertical-align:middle;float:none;font-weight:400;}
.footer-need-left{width:52%;padding-left:28px;}
.primary-navigation .contact-btn a:before{display:none;}
.request-btn{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:18px;background:#f07530;padding:14px 34px;box-shadow:inset 0px -3px 0 rgba(217,87,0, 1);color:#fff;text-decoration:none;float:right;transition:all 0.3s linear 0s;}
.request-btn:hover{text-decoration:none;color:#fff !important;background:#06a4d4 !important;box-shadow:inset 0px -3px 0 rgba(5,140,180, 1);}
.footer-bottom{background:url(../images/footer-bottom-patternbg.jpg) no-repeat top center;display:block;background-size:cover;}
.footer-bottom-left p{color:#dbdbea;font-size:16px;text-transform:capitalize;}
.footer-bottom-middle a{font-size:15px;color:#fff;text-transform:uppercase;display:inline-block;width:49%;padding:3px 0; margin-right: 2px;}
.footer-bottom-middle a:hover, .footer-bottom-middle a:focus{color:#676b8f;text-decoration:none;outline:none;}
.footer-bottom-right p{font-size:16px;color:#dcdaea;float:right;margin-top:50px;}
.footer-bottom-right p span{font-size:16px;color:#fff;font-weight:700;}
.footer-bottom-middle ul{padding:0 60px;}
.footer-bottom-left p:last-child{margin-top:12px;}
.new-navbar .navbar-header a:hover::before, .navbar-default .navbar-right a:focus::before{width:25%;}
.new-navbar .navbar-right a::before{-webkit-transition:width 0.2s;-ms-transition:width 0.2s;transition:width 0.2s;position:absolute;left:0;bottom:0;width:0;height:2px;content:'';top:auto;}
.new-navbar .navbar-right a::before{background:#000;}
.banner-slidermain{position:relative;}
.immigration-bg{background:#ececec;background-size:cover;}
.immigration-left{background:rgba(240,117,48,.90);color:#fff;padding:35px;}
.immigration-left h5{font-size:20px;line-height:normal;font-weight:normal;margin-bottom:24px;}
.immigration-bg p{margin-bottom:0;font-size:18px;color:#000;}
.immigration-left p{padding-bottom:45px;position:relative;margin-bottom:0;}
.immigiration-bottom-left{background:#496089;color:#fff;min-height:488px;font-size:18px;}
.common-width{width:613px;float:right;padding:70px 40px;}
.immigiration-bottom-right{background:#f9f4fc;color:#000;font-size:18px;min-height:488px;}
.immigiration-bottom-right .common-width{float:left;}
.immigiration-bottom-left p{position:relative;padding-bottom:45px;}
.immigiration-bottom-left p::after{position:absolute;content:"";background:#f18244;width:100px;height:6px;left:0;bottom:0;}
.immigration-left p::after{background:#fff;content:"";bottom:0;width:100px;height:6px;left:0;position:absolute;}
.defaut-top{background:url(../images/locations-cta-bg.png);}
.defaut-top p{font-size:18px;}
.common-left-text{color:#fff;padding:41px;margin-right:0 !important;width:34.66% !important;position:relative !important;bottom:1px;background:rgba(240, 117, 48, 0.9);font-size:18px;box-shadow:rgba(0,0,0,0.2) 4px 4px 1px;height:266px;}
.default-bottom p:last-child{margin-bottom:0;}
.default-bottom p{padding:0;text-align:left;margin-bottom:24px;}
.default-mid{padding-bottom:5px;font-size:18px;position:relative;}
.default-mid::after{position:absolute;bottom:0;content:"";background:#f18244;left:0;width:74px;height:6px;}
.span-color span{color:#337ab7;font-weight:500;}
.default-bottom h5{color:#06a4d4;font-size:22px;font-weight:normal;}
.default-bottom ul{margin:0 0 40px;font-size:17px;color:#000;}
.default-bottom li{padding-bottom:7px;position:relative;padding-left:28px;}
.default-bottom li::before{position:absolute;content:"";width:18px;height:15px;background:url(../images/list-icon.png);top:7px;left:0;bottom:0;}
.eligible-space{margin-bottom:0 !important;}
.eligible-space p{margin-top:12px;}
.common-heading{color:#06a4d4;text-transform:capitalize;font-size:26px;font-weight:400;margin-bottom:18px;}
.aboutBanner{background-color:#2d4ca6;}
.assesmentPopup .modal-title{display:inline-block;}
.assesmentPopup .contBlock label, .assesmentPopup .contBlockMsg label {
    position: relative;
    color: #000;
    top: 0;
    left: 0;
    font-size: 14px;
}


.assesmentPopup .contBlock {
    width: 48%;
    margin-right: 4%;
    margin-bottom: 40px;
    border: 0;
    box-shadow: none;
    padding: 0;
}
	
.assesmentPopup .contBlockMsg {
    margin-left: 0%;
    box-shadow: none;
    border: none;
    padding: 0;
}

.assesmentPopup .contBlock:nth-child(2), .assesmentPopup .contBlock:nth-child(4), .assesmentPopup .contBlock:nth-child(6) {
    margin-right: 0;
}

.defaut-top{background:url(../images/locations-cta-bg.png);}
.defaut-top p{font-size:18px;}
.australia-categories{background:url(../images/about-mid-new.jpg) no-repeat center top;background-size:cover;}
.australia-categories .services-thumb .thumbnail{box-shadow:rgba(249, 244, 252, 0.32) 6px 6px 1px;}
.category .thumbnail{transform:none;background:rgba(0, 0, 0, 0.7);border:0;border-radius:0;padding:18px;margin-bottom:0;min-height:328px;transition:all 0.3s linear 0s;}
.australia-top .common-text-blue::after{bottom:0;}
.australia-top .common-text-blue{padding-bottom:16px;margin-bottom:0;}
.australia-top .rad-world-left p{margin:0;padding-top:28px;padding-right:0;line-height:25px;}
.australia-top{background:#f9f4fc;}
.australia-bottom .rad-world-left{padding-right:15px !important;}
.category .caption{color:#fff;}
.category h3{color:#fff;line-height:30px;text-transform:uppercase;}
.category p{font-size:17px;font-weight:300;}
.category .read-more-btn-thumbnail{padding:8px;font-size:14px;background:#f07530;box-shadow:inset 0px -3px 0 rgba(217,87,0, 1);}
.category .thumbnail:hover .read-more-btn-thumbnail{background:#3ea3d1;box-shadow:inset 0px -3px 0 rgba(5,140,180, 1);}
.category ul{margin-bottom:24px;}
.category li{font-size:17px;font-weight:300;padding-bottom:8px;position:relative;padding-left:28px;}
.category li:last-child{padding-bottom:0;}
.category li:before{background:url(../images/list-icon.png) no-repeat;width:18px;height:15px;position:absolute;content:"";top:8px;left:0;}
.span-color span{color:#06a4d4;font-weight:500;}
.category .thumbnail:hover h3{color:#3ea3d1;}
.category .thumbnail:hover{background:rgba(255, 255, 255, 0.9);}
.category .thumbnail:hover .caption{color:#333;}
.default-bottom h5{color:#06a4d4;font-size:22px;font-weight:normal;}
.default-bottom ul{margin:0 0 40px;font-size:17px;color:#000;}
.default-bottom li{padding-bottom:7px;position:relative;padding-left:28px;}
.default-bottom li::before{position:absolute;content:"";width:18px;height:15px;background:url(../images/list-icon.png);top:7px;left:0;bottom:0;}
.residency h5{color:#fff;text-align:center;font-size:35px;}
.residency ul{margin-top:55px;background:rgba(0, 0, 0, 0.45);display:inline-block;padding:50px;}
.residency li{color:#fff;width:50%;float:left;font-weight:300;padding-bottom:13px;}
.csol-main thead th{border-bottom:0 !important;padding:12px !important;}
.csol-main thead{background:#676675;color:#fff;font-size:17px;}
.csol-main td{font-size:13px;text-transform:uppercase;padding:12px !important;}
.permanent-residency .thumbnail{min-height:256px !important;}
.permanent-residency .thumbnail:hover{background:#f9f4fc;}
.australia-nomination .span-color span{}
.australia-nomination li{font-weight:300;}
.australia-nomination p{margin-bottom:10px;}
.australia-nomination ul{padding:25px 0;}
.nomaination-top{margin-bottom:0 !important;}
.top-part{background:transparent;border-bottom:1px solid #06a4d4;}
.top-part .nav-tabs{border-bottom:0;}
.top-part .nav-tabs li{padding:0;border-top:1px solid #06a4d4;width:19.7%;background:#06a4d4;border-left:1px solid #06a4d4;margin-right:1px;}
.top-part .nav-tabs a, .top-part .nav-tabs .active a{font-size:14px;border:0 !important;padding:18px 0;border-radius:0 !important;text-transform: uppercase;}
.top-part .nav-tabs a{color:#fff;}
.bottom-part{padding-top:50px;padding-bottom:70px;}
.bottom-part p{font-size:16px;color:#574a5d;line-height:22px;margin-bottom:10px;margin-top:0;}
.bottom-part li{font-size:16px !important;}
.top-part .nav-tabs a:hover{background:#fff;color:#333;}
.visa-cost td{text-transform:inherit !important;}
.permanent-residency ul{margin-bottom:0;}
.australia-categories h2{font-size:36px;padding-bottom:24px;margin-bottom:60px;}
.australia-categories .services-thumb .thumbnail .caption h3{font-size:20px;line-height:24px;margin-bottom:23px;}
.australia-categories .services-thumb .thumbnail .caption p{padding-top:0;min-height:191px;}
.australia-categories .caption ul{min-height:191px;padding-bottom:42px;}
.australia-categories .services-thumb .caption li{text-align:left;color:#574a5d;font-size:16px;background:url(../images/list-blue-icon.png) no-repeat left 5px;padding-left:28px;padding-bottom:10px;font-family:'Poppins', sans-serif;}
.australia-top .rad-world-left{padding-right:11%;}
.austalia-top-right{float:right;}
.australia-bottom{background:#fff !important;}
.inner-banner {
    padding-top: 80px;
    padding-bottom: 100px;
    text-align: left !important;
    height:680px;
}

.inner-banner h1 {    
    color: #fff !important;
    margin: 0;
    font-size: 60px;
    color: #fff;
    font-weight: 500;
}
.inner-banner .bx-inner-div.bannerTxt{text-align:left;}
.canada-categories .thumbnail{min-height:inherit;}
.canada-residency li{font-size:22px;}
.canada-residency-sublist li{font-size:16px !important;font-family:'Poppins', sans-serif !important;}
.transparent-bg{margin-top:55px;background:rgba(0, 0, 0, 0.45);display:inline-block;padding:50px;color:#fff;font-weight:300;font-size:18px;}
.padding-bottom-70{padding-bottom:70px;}
.span-color a{color:#337ab7;}
.span-color a:hover{color:#337ab7;text-decoration:underline;}
.honkong p{font-size:18px;}
.hongkong-middle .services-thumb .thumbnail .caption p{min-height:221px;}
.us-tab li{width:16% !important;}
.us-tab .nav-tabs{border-bottom:0;}
.germany li{text-align:left;color:#574a5d;font-size:18px;background:url(../images/list-blue-icon.png) no-repeat left 5px;padding-left:28px;padding-bottom:10px;font-family:'Poppins', sans-serif;font-weight:400;}
.germany .transparent-bg p{color:#574a5d;font-weight:400;}
.germany .transparent-bg{margin-top:0;background:#fff;display:inline-block;padding:50px;color:#574a5d;width:100%;box-shadow:rgba(0,0,0,0.2) 6px 6px 1px;}
.germany h3{margin-top:18px;color:#06a4d4;}
.canada-permanent-left.rad-world-left{padding-right:70px !important;border-right:1px solid #cfc7d4;}
.canada-permanent-right{padding-left:70px !important;}
.canada-tourist-visa h3{font-weight:normal;color:#574a5d;line-height:26px;font-size:23px;margin-bottom:0;}
.canada-tourist .common-text-blue{font-size:18px;margin-bottom:40px;}
.canada-tourist h6{margin-top:15px;font-size:18px;color:#06a4d4;}
.business-banner{text-align:center !important;}
.business-banner .common-text-white{padding-bottom:22px;margin-bottom:22px;}
.business-banner.bx-inner-div p{padding-top:0;}
.business-banner .common-text-white::after{right:0;margin:0 auto;}
.business-heading-text .common-text-blue{padding-right:14%;}
.custom_box{width:50%;float:left;min-height:560px;}
.business-left .box-to-left{float:right !important;padding-right:180px;padding-left:0 !important;width:571px !important;}
.custom_box .box-to-left{float:left;}
.custom_box .box-to-left{padding-left:50px;width:520px;}
.business-top-right{background:#3540a9;}
.business-top-right .common-text-blue.common-text-white{font-size:36px;}
.business-top-right p{color:#fff;line-height:22px;margin-bottom:0;font-weight:300;}
.business-left{position:relative;}
.business-left:after {
    position: absolute;
    content: "";
    right: 0;
    background: url(../images/imigration.png) no-repeat center top;
    width: 461px;
    height: 214px;
    bottom: 0;
}
.business-heading-text h4{padding-top:30px;font-weight:500;font-size:22px;padding-right:60px;line-height:26px;}
.about-top .common-text-blue{text-align:center;font-size:36px;}
.who-we{padding-left:7%;}
.common-about-heading{font-size:22px;font-weight:400;color:#574a5d;text-transform:uppercase;}
.who-we p{padding:0;margin:20px 0;font-size:16px;font-weight:300;}
.about-top .rad-world-right{margin-top:0;}
.about-mid-bg{background:url(../images/about-mid-new.jpg) no-repeat center top;background-size:cover;}
.about-mid-bg .transparent-bg{background:#f9f4fc;color:#574a5d;text-align:center;padding:60px;box-shadow:rgba(249, 244, 252, 0.32) 6px 6px 1px;}
.about-mid-bg .transparent-bg h4{margin-bottom:24px;font-size:22px;font-weight:400;}
.about-mid-bg h5{font-size:20px;font-weight:600;margin-bottom:24px;line-height:23px}
.about-mid-bg h3{font-size:26px;margin-top:25px;color:#fff;padding-right:12%;line-height:30px;}
.about-right p{font-size:17px;line-height:21px;margin-bottom:0;font-weight:300;}
.about-mid-bg .transparent-bg p{font-size:17px;font-weight:normal;}
.about-mid-bg .transparent-bg p:last-child{margin-bottom:0;}
.about-bottom .rad-world-left p{font-size:17px;}
.medical-right li,.medical-right li a,.medical-right h5{color:#fff !important;}
.medical-main .business-left .box-to-left{padding-right:50px !important;}
.immigration-services-top .custom_box{min-height:743px;}
.page-id-37 .business-heading-text h4{padding-top:0;}
.about-right{color:#fff;font-size:16px;}
.about-services{background:url(../images/about-new.jpg) no-repeat center top;background-size:cover;color:#fff;text-align:center;}
.about-services p{margin-bottom:0;font-size:16px;line-height:17px;font-weight:300;padding:0 11px;}
.about-services h4{font-size:17px;text-transform:uppercase;margin-top:27px;margin-bottom:10px;}
.about-top.radvision-world-bg h2:after{right:0;margin:0 auto;}
.about-mid-bg .common-text-blue.common-text-white{text-align:left;}
.culture h3{font-size:19px;margin-top:50px;text-align:center;font-weight:400;line-height:27px;color:#574a5d;margin-bottom:50px;}
.culture-left p{
      margin-bottom: 0;
    font-size: 18px;
    padding: 0;
    margin: 20px 0;
    font-size: 16px;
    font-weight: 300;
    color: #574a5d;
}
.culture .images{margin-top:50px;display:inline-block;}
.team-button{margin:50px auto 0;display:block;text-align:center;}
.team-button .team{float:none !important;text-decoration:none;color:#fff !important;background:#06a4d4 !important;box-shadow:inset 0px -3px 0 rgba(5,140,180, 1);}
.team-button .team:hover{background:#f07530 !important;box-shadow:inset 0px -3px 0 rgba(217,87,0, 1);color:#fff;text-decoration:none;}
.about-banner{min-height:460px;padding:100px 0 100px;}
.about-banner .common-text-white{font-size:55px;color:#09051f;text-align:left;}
.about-banner .contributor-list p{color:#4f4f4f !important;text-align:center !important;padding-right:0 !important;}
.about-btn{color:#fff !important;border:1px solid #fff;padding:7px 45px;margin-top:55px;display:inline-block;font-size:18px;}
.about-scroll{background:url(../images/about-scroll.png) no-repeat center center;width:31px;height:51px;margin:45px auto 0;}
.germany-top-right .rad-world-left{padding-right:11%;}
.business-inner-banner{min-height:375px;padding:112px 0 78px;}
.blog-banner{width:100%;background:#FF6A00;text-align:center;color:#fff;text-transform:uppercase;font-size:35px;}
.type-blogs, .type-blog{font-size:22px;/*color:#06a4d4;*/text-transform:inherit;}
.type-blogs h3 a:hover, .type-blog h3 a:hover{color:#2949ac;}
.type-blogs span a, .type-blog span a{color:#f07530;}
.type-blogs h3, .type-blog h3 {min-height:85px;}
.type-blogs .post-thumbnail, .type-blog .post-thumbnail{margin-top:20px!important;margin-bottom:20px!important;background:transparent; height: 300px; max-height: 300px; overflow: hidden; width:100%; border-top-left-radius: 12px; border-top-right-radius: 12px;}
.type-blogs .read_more, .type-blog .read_more{color:#f07530;font-size:16px;text-transform:uppercase;}
.type-blogs .read_more:hover, .type-blog .read_more:hover{color:#06a4d4;text-decoration:none;}
.type-blogs p, .type-blog p{/*color:#574a5d;font-size:16px;line-height:21px;*/}
.type-blogs .post-thumbnail .wp-post-image, .type-blog .post-thumbnail .wp-post-image {
    display: block;
    width: auto!important;
    max-width: 100%!important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    height: auto!important;
}
.singular .type-blogs.has-post-thumbnail .entry-header, .singular .type-blog.has-post-thumbnail .entry-header {
    text-align: center;
    padding-bottom: 0!important;
}
.singular .type-blogs .entry-title, .singular .type-blog .entry-title {
    font-size: 4.5rem;
    font-weight: 700;
    line-height: 6rem;
}
.singular .type-blogs h2, .singular .type-blog h2 {
    font-size: 36px!important;
    font-weight: 600;
    line-height: 46px;
}
.assesmentPopup .modal-dialog {
    /*width: 1130px;*/
	width:63%;
    height: 100%;
    z-index: 999;
    display: flex;
    align-items: center;
    justify-content: center;
}


.assesmentPopup .modal-content{border-radius:0;display:flex;}


.assesmentPopup .modal-title {
    font-size: 23px!important;
    text-transform: uppercase;
    line-height: 32px;
    font-family: 'Poppins', sans-serif;
    margin-bottom: 15px;
    font-weight: 400;
    text-transform: capitalize;
}

.assesmentPopup .modal-title span {
    color: #de5131;
    margin-bottom: 16px;
    display: inline-block;
    font-size: 47px;
    line-height: 50px;
    text-transform: uppercase;
    font-weight: 700;
}

.assesmentPopup .modal-header {
    padding: 40px;
    background: url(http://vocsohosting.com/radvision/wp-content/themes/radvision/assets/images/girl-bg.png) center center;
    background-size: cover;
    display: flex;
    justify-content: center;
    align-items: center;
    border-bottom: 0;
    position: relative;
}

.assesmentPopup .modal-header:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    bottom: 0;
    background-image: linear-gradient(rgb(0 0 0 / 0%), rgb(255 255 255));
    left: 0;
}

.pop-header-left {
    /* mix-blend-mode: soft-light; */
    background-color: rgb(255 255 255 / 20%);
    display: flex;
    backdrop-filter: blur(5px) opacity(50%);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    padding: 30px;
    flex-wrap: wrap;
    z-index: 1;
}
.assesmentPopup .close {
    padding: 2px 8px;
    font-size: 22px;
    z-index: 9999;
    position: absolute;
    right: 0;
    top: 0;
    background: #de5131 !important;
    color: #fff !important;
    box-shadow: none;
    opacity: 1;
    text-shadow: none;
    font-weight: 400;
}



.assesmentPopup .close:hover,.assesmentPopup .close:focus,.assesmentPopup .close:active{background:transparent;outline:none;}
.assesmentPopup .modal-header p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
    color: #000;
}

.assesmentPopup .modal-body {
    padding: 50px 50px 50px;
}

.assesmentPopup .contBlockMsg textarea{height:100px;}
.assesmentPopup .submitBtn{margin-top:23px;}
.assesmentPopup .submitBtn p {
    font-size: 15px;
    margin-top: 15px;
    margin-bottom: 0;
    line-height: 23px;
    color: #000;
    font-weight: 300;
}

.assesmentPopup .submitBtn span{font-size:17px;}
.assesmentPopup .modal-content:after{display:none;}
.home-get a{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:18px;background:transparent;padding:13px 22px;color:#fff;text-decoration:none;transition:all 0.3s linear 0s;border:1px solid #fff;}
.home-get a:hover{text-decoration:none;color:#fff;background:#f07530;box-shadow:inset 0px -3px 0 rgba(217,87,0, 1);border-color:transparent;}
.assesmentPopup .submitBtn a:hover{text-decoration:underline;}
.assesmentPopup .submitBtn a{color:#000;}
.assesmentPopup .contBlockMsg textarea {
    border: 1px solid #a9b6c3;
    box-shadow: none;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    padding: 0 0 5px 0;
	
}

.assesmentPopup .contBlock input {
    border-bottom: 1px solid #a9b6c3;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    box-shadow: none;
    padding: 0 0;
    font-size: 16px;
    padding-bottom: 5px;
}
.assesmentPopup .contBlock::-webkit-input-placeholder, .assesmentPopup .contBlock input::-webkit-input-placeholder, .assesmentPopup textarea::-webkit-input-placeholder{color:#ccc;}
.assesmentPopup .contBlock input:focus, .assesmentPopup .contBlockMsg textarea:focus {
    border-bottom: 1px solid #ccc;
    outline: none;
    border-top: 0;
    border-left: 0;
    border-right: 0;
}
.contributor-list li{width:25%;float:right;border-left:1px solid #a6a6a6;}
.contributor-list li:last-child{border-left:0;}
.contributor-list{padding-top:9%;}
.contributor-list p{font-size:16px;}
.contributor-list h4{font-size:60px;color:#09051f;}
.testimonial-list-main{background:#f9f4fc;}
.testimonial-right{background:#fff;margin:0 -15px;padding:38px 27px 38px 56px;position:relative;min-height:259px;}
.testimonial-right:before{background:url(../images/testimonial-arrows.png) no-repeat left top;content:"";position:absolute;left:-45px;top:20px;width:89px;height:89px;}
.testimonial-list-main .post-thumbnail{background:none;}
.testimonial-right p{font-size:16px;font-weight:300;color:#574a5d;line-height:20px;}
.testimonial-right h4{color:#574a5d;font-size:16px;margin-bottom:0;}
.testimonial-banner .common-text-white{font-size:45px;margin-bottom:40px;color:#fff;text-align:center;}
.testimonial-banner p{font-size:26px;font-style:italic;padding:0 17% !important;text-transform:none;line-height:35px;}
.testimonial-banner h6{color:#bedfff;font-size:14px;font-weight:400;margin-top:40px;text-transform:uppercase;margin-bottom:40px;}
.testimonial-btn{background:#f9f4fc;color:#0069b0;padding:11px 26px;border-radius:23px;font-size:15px;box-shadow:inset 0px -3px 0 rgba(212,208,214, 1);text-transform:uppercase;margin-bottom:27px;display:inline-block;}
.testimonial-btn:hover{color:#0069b0;}
.down-arrow{background:url(../images/down-arrow.png) no-repeat center center;height:40px;}
.rightsocial-links .textwidget{padding:3px 0;}
.rightsocial-links .textwidget a{color:#fff;display:inline-block;vertical-align:middle;font-size:14px;}
.rightsocial-links .textwidget a:hover{text-decoration:underline;}
.services-thumb:last-child{padding-right:0;}
.footer-need-right{width:28%;padding:0;padding-left:3px;}
.home-get{width:20%;padding-left:23px;}
.thumbnail-main{z-index:10000000;}
.footer-sidebar{display:none;}
.footer-bottom-right{padding:0 15px;border-left:0;}
.footer-bottom-right li{padding:0 4px 0 0 !important;}
.footer-bottom-right li:last-child{padding:0 !important;}
.modal-open .modal{z-index:100000000;background:rgba(0, 0, 0, 0.68);}
.footer-bottom-right h2{text-align:left;font-weight:300;font-size:16px;text-transform:uppercase;color:#dbdbea;}
.flags li.menu-item-249 a{background:url(../images/australia-flag.png) no-repeat 92% center;}
.flags li.menu-item-250 a{background:url(../images/canada-flag.png) no-repeat 92% center;}
.flags li.menu-item-253 a{background:url(../images/hongkong-flag.png) no-repeat 92% center;}
.flags li.menu-item-252 a{background:url(../images/germany-flag.png) no-repeat 92% center;}
.flags li.menu-item-570 a{background:url(../images/uk-flag.png) no-repeat 92% center;}
.flags li.menu-item-569 a{background:url(../images/usa-flag.jpg) no-repeat 92% center;}
.flags li.menu-item-251 a{background:url(../images/dubai-flag.png) no-repeat 92% center;}
.flags li.menu-item-260 a{background:url(../images/singapore-flag.png) no-repeat 92% center;}
.flags li.menu-item-261 a{background:url(../images/malaysia-flag.png) no-repeat 92% center;}
.social-icons-right{position:fixed;z-index:1000000;/*right:0;*/left:0;top:35%;}
.social-icons-right li{width:46px;height:40px;text-align:center;border-bottom:0;}
.social-icons-right a{font-size:19px;color:#fff; display: block;padding: 7px 0px;}
.social-icons-right li:hover{background:#423f3f;transition:all ease 0.2s;}
.social-icons-right li:hover a i{opacity:1;color:#fff;transition:all ease-in 0.2s;}
.icon-fb{background:#3b5998;}
.icon-twwet{background:#55acee;}
.icon-gmail{background:#35465c;}
.icon-linked{background:#3060dc;}
.social-icons-right li a i{background:transparent !important;}
.header-main.sticky{position:fixed;top:-1px;z-index:100000000;left:0px;right:0;border-top:0;border-left:0;border-right:0;box-shadow:0 0 15px rgba(0,0,0,0.7);height:105px;}
.header-main.sticky .navbar-brand img{/*width:90%;*/}
.header-main.sticky .primary-navigation{margin:0 15px 0px 0;padding-top:16px;}
.header-main.sticky .navbar-brand{padding:16px 15px;}
.header-main.sticky .primary-navigation a{padding-bottom:30px;}
.header-main.sticky .primary-navigation ul ul a{padding:9px 15px;}
.header-main.sticky .primary-navigation ul ul{top:45px;}
.header-main.sticky .primary-navigation a:before{bottom:20px;}
.scrollToTop{width:40px;height:40px;padding:4px 0;text-align:center;background:#000;font-weight:bold;color:#fff;text-decoration:none;position:fixed;bottom:80px;right:10px;display:none;background:#0dc2f3;border-radius:100%;font-size:23px;z-index:100000;}
.scrollToTop:hover{text-decoration:none;color:#fff;}
.scrollToTop:focus{background:#000;color:#fff;}
a.qc_fixed, a.raq_fixed, a.lc_fixed{display:block;height:42px;position:fixed;z-index:100000000!important;text-decoration:none;color:#fff !important;font-family:'Poppins', sans-serif;font-size:15px;text-align:left;top:35%;padding-left:52px;padding-top:10px;right:-125px;width:178px;}
a.raq_fixed{background:url(../images/right-float.jpg) left top no-repeat;margin-top:45px;}
a.qc_fixed{background:url(../images/right-assessment.jpg) left top no-repeat;}
a.qc_fixed span{display:block;width:100%;height:100%;margin-top:0px;}
a.raq_fixed span{display:block;width:100%;height:100%;margin-top:0px;}
a.lc_fixed span{display:block;width:100%;height:100%;}
a.lc_fixed{margin-top:90px;}
a.lc_fixed span{display:block;width:100%;height:100%;margin-top:0px;}
.img_r{margin-left:58px;}
.flag-main .bx-wrapper .bx-viewport{box-shadow:none;border:0;left:0;height:263px !important;}
.flag-main .bx-has-pager{display:none;}
.flag-main .bx-wrapper{margin-bottom:0;}
.flag-main .rad-wordl-righttext h5{position:absolute;border-top:1px solid #ccc;padding-top:12px;margin-top:35px;width:100%;color:#f07530;}
.flag-main .rad-wordl-righttext p{position:absolute;top:50%;padding-top:6px;text-transform:lowercase !important;margin-top:68px;margin-bottom:0;padding-bottom:0;text-align:center;}
.flagslider li{background-position:center top !important;}
.image-bottom li{
	float: left;
    min-height: 157px;
    width: 212px;
    overflow: hidden;
	}
.image-mid-gap{margin:0 26px;}
.images-left{width:61.5%;margin-top:50px;}
.images-right{margin-top:50px;}
.image-bottom{
	margin-top:23px;
	}
.image-right-top{
	 min-height: 145px;
    overflow: hidden;
    width: 452px;
    display: inline-block;
    height: 145px;
	}
.image-top{
	min-height: 460px;
    height: 460px;
    width: 688px;
    overflow: hidden;
	}
.images-right{width:38.5%;}
.image-right-bottom{
	min-height: 460px;
    margin-top: 23px;
    overflow: hidden;
    width: 455px;
    height: 460px;
	}
.request-btn:focus,.request-btn:active{color:#fff;}
.top-contentdiv .rightsocial-links .textwidget{float:right;}
.fa-youtube{background:#cd201f;}
.fa-instagram{background:#e1306c;}
.fa.fa-instagram:hover{background:rgba(0, 0, 0, 0.8);color:#fff;}
.fa.fa-youtube:hover{background:rgba(0, 0, 0, 0.8);color:#fff;}
.icon-youtube{background:#cd201f;}
.icon-instagram{background:#6cab36;}
.top-mail a{color:#fff;}
.top-mail a:hover{color:#fff;text-decoration:underline;}
.top-home a{color:#cfcfd6;font-size:15px;padding:5px 15px 5px 0;border-right:1px solid #8b91a4;margin-right:5px;}
.top-home a:hover{color:#fff;}
.wordpress-hit-counter{text-align:center;margin-top:18px;float:left;background:#000;height:34px;padding:0 10px 0px 11px;border-radius:0 5px 5px 0;}
.about-banner .business-banner .common-text-white::after{left:0 !important;margin:0 !important;background:#ed462f;}
.about-banner .bx-inner-div p{text-align:left;font-size:18px;color:#09051f;padding-right:52%;text-transform:initial;font-family:'Poppins', sans-serif;line-height:24px;}
.blogs-banner h1, h2.bannerhead{font-size:45px !important;color:#09051f !important;text-align:left !important;position:relative;padding-bottom:22px !important;margin-bottom:22px !important;}
.blogs-banner h1:after, h2.bannerhead:after{background:#ed462f;content:"";position:absolute;width:137px;height:4px;left:0;bottom:0;}
.blogs-banner.bx-inner-div p{text-align:left;font-size:18px;color:#09051f;padding-right:52%;text-transform:initial;font-family:'Poppins', sans-serif;line-height:24px;padding-top:0;}
.footer-bottom-right #text-13 .textwidget{margin-top:18px;background:#000;padding:3px 12px 0 12px;border-radius:5px 0 0 5px;height:34px;float:left !important;}
.footer-bottom-right #text-13 .textwidget span{color:#fff;}
.footer-bottom aside#whitcounter-2{background:#000;}
.wordpress-hit-counter img{padding-top:6px;}
.testimonial-banner .bx-inner-div p{color:#fff;text-align:center;font-size:26px;}
.testimonial-banner .business-banner .common-text-white::after{background:#fff;right:0 !important;margin:0 auto !important;left:0 !important;}
.singlePage h1.entry-title{font-size:24px;color:#06a4d4;text-transform:inherit; font-weight:700;}
.singlePage h2{font-size:22px!important;color:#06a4d4;text-transform:inherit;}
.singlePage h3{font-size:20px!important;color:#06a4d4;text-transform:inherit;}
.refund-main li{color: #202020;font-size: 15px;}
.refund-main h2:after {
    background: #ed462f;
    content: "";
    position: absolute;
    width: 137px;
    height: 4px;
    left: 0;
    bottom: 0;
}
.refund-main h2 {
    font-size: 45px !important;
    color: #09051f !important;
    text-align: left !important;
    position: relative;
    padding-bottom: 22px !important;
    margin-bottom: 22px !important;
      text-transform: uppercase;
}
.refund-main h6 {
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
      font-family: 'Poppins', sans-serif;
}
.refund-main p {
    line-height: 22px;
}
.refund-main h5 {
    text-transform: uppercase;
    font-size: 18px;
    margin-top: 20px;
}
.refund-main h6 {
   font-size: 16px;
    text-transform: uppercase;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    line-height: 22px;
    color: #202020;
}
.privacy-main h5 {
    margin-bottom: 25px;
    margin-top: 25px;
    font-size: 16px;
}
.privacy-main li {
    font-size: 18px;
    text-transform: capitalize;
    padding-bottom: 2px;
}
.privacy-main .germany p {
    font-size: 15px;
}
.privacy-main .germany p strong {
    font-weight: 500 !important;
}
/*--- testimonial-------*/

.testimonial-list-main .content-sidebar {
    padding: 0;
      border: 0;
}
.testimonial-list-main .post-thumbnail {
    background: none;
	      width: 90px;
    height: 115px;
}
#cpt-content-wrapper .cpt-tab-content li {
    width: 50% !important;
	    min-height:404px; /*325px*/
}
.testimonial-right {
    background: #fff;
    margin: 0 -40px;
    padding: 38px 29px 38px 45px;
    position: relative;
    min-height: 238px;
}
.testimonial-list-main {
           background: #f9f4fc;
    display: inline-block;
    width: 100%;
    padding-top: 0 !important;
}
.testimonial-right h4 {
    color: #574a5d;
    font-size: 16px !important;
    margin-bottom: 0 !important;
}
.testimonial-right:before {
       background: url(../images/testimonial-arrows.png) no-repeat left top;
    content: "";
    position: absolute;
    left: -28px;
    top: 20px;
    width: 60px;
    height: 60px;
}
.testimonial-right p {
    font-size: 16px;
    font-weight: 300;
    color: #574a5d;
    line-height: 20px;
}
#cpt-content-wrapper .cpt-tab-content {
   
    padding: 50px 0 0 !important;
    width: 100% !important;
}

.testimonial-list-main #cpt-tab li {
           font-size: 22px;
    color: #fff !important;
    margin-right: 1px;
    width: 33.24% !important;
    border-bottom: 0 !important;
   
    
}
.testimonial-list-main #cpt-tab li .cpt-current-item {
       border-bottom: 0 !important;
    background: #FFF!important;
    color: #06a4d4;
}
.testimonial-list-main #cpt-tab li a {
  padding: 18px 0 !important;
    color: #fff;    
    position: relative;
}

.testimonial-list-main #cpt-tab {
    border-top: 0 !important;
    border-bottom: 0 !important;
   
   }
 .testimonial-list-main  #cpt-widget {
   border-bottom:0 !important; 
}
.testimonial-list-main .cpt-current-item i.fa.fa-plane {
  background: #06a4d4;
    color: #fff;
}
.testimonial-list-main .cpt-tab-item .fa {
   padding-right: 28px;
    font-size: 22px;
    background: #fff;
    color: #06a4d4;
    border-radius: 50%;
    width: 32px;
    height: 32px;
    padding: 7px;
    margin-right: 10px;
}

.tabbing-top
{
	    background: url(../images/footer-bottom-patternbg.jpg) no-repeat left bottom;
  background-size: cover;

}

.certify-image span {
    color: #fff;        
}
.textwidget li.scoop {
    background: #6cab36;
    padding: 8px 11px !important;
    border-radius: 100%;
    cursor: pointer;
}
.textwidget li.scoop:hover {
    background: #000 !important;
}
.icon-instagram img {
    vertical-align: inherit;
}
.zoom-effect img {
    width: 688px;
    height: 460px;
    -webkit-transition: all 0.7s ease;
    -moz-transition: all 0.7s ease;
    -ms-transition: all 0.7s ease;
    transition: all 0.7s ease;
}
.zoom-effect img:hover {
    opacity: 0.8;
    width: 695px;
   transform: scale(1.1);
}
.zoom-effect-bottom img {
    width: 212px;
    height: 157px;
    -webkit-transition: all 0.7s ease;
    -moz-transition: all 0.7s ease;
    -ms-transition: all 0.7s ease;
    transition: all 0.7s ease;
}
.zoom-effect-bottom img:hover {
    width: 220px;
    transform: scale(1.1);
    opacity: 0.8;
}
.zoomeffect-right img {
    width: 452px;
    height: 145px;
   -webkit-transition: all 0.7s ease;
    -moz-transition: all 0.7s ease;
    -ms-transition: all 0.7s ease;
    transition: all 0.7s ease;
}
.zoomeffect-right img:hover {
    width: 460px;
    transform: scale(1.1);
    opacity: 0.8;
}
.zoomeffect-last img {
    width: 455px;
    height: 460px;
   -webkit-transition: all 0.7s ease;
    -moz-transition: all 0.7s ease;
    -ms-transition: all 0.7s ease;
    transition: all 0.7s ease;
}
.zoomeffect-last img:hover {
    transform: scale(1.1);
    width: 460px;
    opacity: 0.8;
}
.footer-bottom-left img {
    padding-right: 15px;
}
/*---logo slider--*/
.logoslider li
{
	background-position:center top !important;
	
}
.logo-main .bx-wrapper .bx-viewport
{
	box-shadow: none;
    border: 0;
    left: 0;
height: 107px !important;
}
.logo-main .bx-pager {
    display: none;
}

.logo-main .bx-has-pager {
    display: block;
}
.logo-main .bx-prev {
  
          background: url(../images/right-arrow.png) no-repeat left 0 !important;
   left: -22px !important;
    height: 22px !important;
   
    float: left;
}

.logo-main .bx-next {
 
        background: url(../images/left-arrow.png) no-repeat right 0 !important;
   
    right: -22px !important;
    height: 22px !important;
   
    float: right;
}
.footer-bottom-middle p {
    padding-left: 0px !important;
}
/*---logo slider end--*/

.single-blogs .post-thumbnail, .single-blog .post-thumbnail{
    display: block;
    height: auto;
    max-height: none;
    border-radius: 12px;     
}
.single-blogs .entry-content ul, .single-blogs .entry-content ol, .single-blog .entry-content ul, .single-blog .entry-content ol{
   list-style: inherit;
   list-style-position: inside;
}
.single-blogs .entry-content ul li, .single-blogs .entry-content ol li, .single-blog .entry-content ul li, .single-blog .entry-content ol li{
    list-style: inherit;
    margin-bottom: 10px;
    line-height: 32px;
}
.listconsult li a{
  color:#564a5e; 
}
.listconsult li a:hover{
  color:#06a4d4;  
}
.category.archive li:before {
    background: none;
}
h2.bannerhead{ text-transform:uppercase;}
.singlePage a.read-more-btn-thumbnail {
    text-decoration: none;
    text-transform: none;
}
.at-above-post.addthis_tool {
    margin-top: 10px;
    margin-bottom: 10px;
}
.blogside {
    padding-left: 38px;
      margin-top: 4px;
}
.blogside h1.widget-title {
    margin-top: 0;
    color: #202020;
    padding-bottom: 16px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 300;
    border-bottom: 1px solid #ec7639;
    margin-bottom: 20px;
}
.blogside li:last-child {
    border-bottom: 0;
}
.blogside li a {
    color: #574a5d;
    font-size: 16px;
    font-family: 'Poppins', sans-serif !important;
}
.blogside li {
    border-bottom: 1px solid #cccccc6e;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.blogside li a:hover, .blogside li a:focus, .blogside li a:active{     color: #06a4d4;}
div#abap_box {
    border-top: 2px solid #ec7639 !important;
    margin-top: 0;
    padding: 30px;
    background: #f8f8f8;
    border: 0;
}

#abap_box strong a {
    color: #ec7639;
    text-decoration: none;
    font-weight: 600;
}

#abap_box p {
    margin-bottom: .4em;
    line-height: 26px!important;
    font-size: 17px!important;
}
#abap_box .author_photo {
    width: 100px;
    height: 100px;
    margin: 0 30px 20px 0;
    float: left;
    padding: 3px;
}
#abap_box strong {
    font-size: 20px;
    float: left;
    padding-bottom: 10px;
    width: 81%;
	font-weight: 400;
  color: #000;
}

p.abap_links {
    display: none;
}
#abap_box .author_photo img{ border-radius:100%;}
.page-template-canada-page .australia-main-list ol {
    padding-top: 10px;
}
.page-template-canada-page .australia-top h4 {
    padding-top: 25px;
    margin-bottom: -5px;
}
/*feature slider start*/
.feature-content{
background:rgba(204, 204, 204, 0.08)!important;}
.feature-content .featured-content-slider button.slick-prev, .feature-content .featured-content-slider button.slick-next {
	display:none!important;}

.feature-content .featured-content-slider .featured-content-wrap .featured-content-entry h3.entry-title{
  text-align:center;
  font-size:21px!important;
  text-transform:none!important;
  color:#06a4d4!important;
  font-weight:400!important;
  padding:8px 0 0!important;
  }
.feature-content .featured-content-slider .slick-dots li button {
	display:none!important;}
.feature-content .featured-content-slider .featured-content-wrap .featured-content-image {
	
display:none!important}
.feature-content .featured-content-slider .featured-content-wrap{
	border-radius:5px!important;
min-height:135px!important;
  margin-top:19px!important;
  border:1px solid #06a4d4!important;
padding: 10px 10px 10px 10px!important;}
.feature-content .feature-text-blue{
		font-size: 32px;
    color: #f07530!important;
	text-align:center;
  padding-bottom: 30px;
}
.feature-content .featured-content-slider .slick-list .slick-track .slick-slide {
	width:300px!important;}
.feature-content .featured-content-slider .featured-content-wrap .featured-content-entry .featured_short_content .sub-content{
	color:#574a5d!important;}
.Australia-tab li{
width:21%!important;}
.tab-content h2 {
    text-transform: uppercase!important;
    font-size: 22px!important;
    line-height: 25px!important;
}
/*feature slider end*/

/*breaking news start*/

    .break-para {
       left: 0;
    position: absolute;  
    right: 0;
    color: #fff;
    padding: 14px 0 7px;
}


.break-para p{
margin-bottom:0!important;
}
.breaking {
     float: left;
    position: relative;
    z-index: 1000;
    width: 138px;
     background: #f07530;
    text-align: center;
    font-size: 14px;
    text-transform: uppercase;
    color: #fff;
    padding: 5px 9px;
    margin-top: 9px;
}
.news-section{
padding-left:0!important;
padding-right:0!important;}
/*breaking news end*/
.video-section {
    background: #f9f4fc;
}
.video-section h4, .feature-content h4.common-text-blue {
        margin-bottom: 50px;
    
}
#boxer {
        box-shadow: none !important;
    z-index: 9;
}
.effect-container {
    text-align: left !important;
}
.bx-inner-div, .bx-inner-right-main{ width:50%; margin-top: 40px;}
.business-banner, .blogs-banner{width:100%;}


.page-template-canada-landing .testimonial-part-right .testimonials p {
    font-family: "Poppins", sans-serif !important;
}

.single-blogs .business-inner-banner.blogs-banner, .page-id-19 .business-inner-banner.blogs-banner,
.category .business-inner-banner.blogs-banner{
  min-height: auto;
  padding:78px 0; 
  background:#d0cfd4;
}

.footerMenu ul li{
float: left;
width: 100%;
}
.footer-bottom-middle.footerMenu a{
 	width:100%; 
}

/*Australia page css start 5oct2018*/

.autraliaCont1{
	padding: 26px 18px;
}
.autraliaCont1 p, .autraliaCont2 p{
	font-size: 16px;
    color: #574a5d;		
}
.autraliaCont2 ul li, .autraliaCont1 ul li{
    text-align: left;
    color: #574a5d;
    font-size: 16px;
    background: url(../images/list-blue-icon.png) no-repeat left 5px;
    padding-left: 28px;
    padding-bottom: 10px;
    font-family: 'Poppins', sans-serif;	
}
.type-blogs .entry-content h3 {
    min-height: auto;
}
.left-calldetail .textwidget p{
 	margin-bottom:0; 
}

body.archive.category .navigation.paging-navigation{
  width:100%;
  float:left;
}
.col-md-12.mid_text {
    min-height: 50px;
	font-size:14px;
    padding:0 60px;
}
.entry-meta, .cat-links{
    text-transform: inherit!important;	
}


.contBlock {
    width: 45%;
    display: inline-block;
    vertical-align: top;
    margin-right: 2%;
    border: 1px solid #e3e1e1;
    background: #fff;
    box-shadow: 0 -2px 0 #e8e6e6 inset;
    position: relative;
    padding: 20px 20px;
    font-size: 15px;
    text-align: left;
    margin-bottom: 2%;
}

.contBlock p {
    line-height: normal;
}


.contBlockMsg {
    position: relative;
    width: 92.5%;
    display: inline-block;
    vertical-align: top;
    margin-right: 2%;
    border: 1px solid #e3e1e1;
    background: #fff;
    box-shadow: 0 -2px 0 #e8e6e6 inset;
    position: relative;
    padding: 20px 20px;
    font-size: 15px;
    text-align: left;
    margin-bottom: 2%;
}



.midAlign {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.contact-form-map{margin:0 auto;width:100%;}
.contact-form-map iframe{width:100%;min-height:300px;margin-bottom:0px;}
.contactBlock h3{font-size:22px;font-weight:400;text-align:center;padding-bottom:40px;}
.contactBlock address{font-size:16px;margin:0px;font-weight:300;text-align:center;vertical-align:top;font-style:normal;}
.contactBlock address .fa{font-size:35px;text-align:center;border:1px solid #3ea3d1;border-radius:50%;color:#3ea3d1;padding:30px 30px;margin-bottom:15px;height:100px;width:100px;}
.contactBlock address:hover .fa{background:#3ea3d1;color:#fff;-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;-khtml-transition:all 1s ease;}
.contactBlock address strong{font-size:22px;font-weight:400;position:relative;display:block;margin-bottom:10px;}
.contactBlock address a{color:#000}
.contactBlock address a:hover{color:#3ea3d1}
.contactBlock address p{padding-bottom:0px;font-size:16px;}
.contactForm{padding:0px;}

.contactForm h3 {
    font-size: 36px;
    color: #000;
    text-transform: uppercase;
    position: relative;
    margin-top: 0;
    margin-bottom: 5rem;
	text-align:center;
}

.contBlock input {
    border: 0;
    background: #fff;
    width: 100%;
    position: relative;
    padding: 0;
    font-size: 18px;
}


.contBlock input:focus, .contBlockMsg textarea{border:1px solid #a1a3af;}
.contBlock label, .contBlockMsg label {
    position: relative;
    font-weight: normal;
    z-index: 100;
    color: #757575;
    margin-bottom: 0;
    font-size: 15px;
}

.contBlock p + p {
    margin-bottom: 0;
}

.contBlockMsg textarea {
    border: 0;
    background: #fff;
    width: 100%;
    position: relative;
    padding: 0;
    height: 180px;
    font-size: 18px;
    resize: none;
}


.assesmentPopup .submitBtn input {
    background: #06a4d4 !important;
    padding: 6px 23px !important;
    box-shadow: none;
    color: #fff !important;
    transition: all 0.3s linear 0s;
    font-size: 18px;
    border-radius: 100px;
}

.assesmentPopup .submitBtn input:hover {
    box-shadow:none;
	background:#f07530;

}

.assesmentPopup .contBlockMsg{margin-left:0%; width:100%;}

.contact-form-bottom{background:#f2f2f2;}


.innerbannerform-right {
    display: inline-block;
    background: #fff;
    border-radius: 10px;
    padding: 35px;
    box-shadow: 0 0 45px rgb(0 0 0 / 7%);
    width: 100%;
}

.innerbannerform-right h2 {
    font-size: 28px !important;
    text-transform: uppercase;
    font-weight: 700 !important;
    line-height: 30px !important;
}

.innerbannerform-right p {
    line-height: 20px!important;
    margin-bottom: 0px!important;
    margin-top: 5px!important;
      font-size: 16px;
}
.innerbannerform-right .submitBtn{
      margin-top: 0;
}

.innerbannerform-right .form-control {
    border: 1px solid #a5a5a5;
    border-radius: 4px;
    min-height: 44px;
    padding: 0 16px;
    color: #000;
    font-size: 16px;
    margin: 0;
}

.innerbannerform-right textarea.form-control {
    height: 100px;
    padding: 15px;
    font-size: 16px;
	resize:none;
}

.innerbannerform-right .assessment-btn {
    padding: 12px 25px !important;
    margin-left: 0 !important;
    float: none !important;
    font-size: 16px !important;
    text-transform: capitalize;
    background: #0f33a3 !important;
    border: 0;
    margin: 0;
}

.submitBtn {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 15px;
}

.form-right-email-info p {
    margin: 0;
    font-size: 13px;
    line-height: 17px;
}

.innerbannerform-right .form-control::placeholder{
	color:#7a7a7a;
}

:focus, :focus:hover{
	outline:none !important;
}
.fileuploader {
    border: 1px dashed #a5a5a5;
    width: 100%;
    min-height: 46px;
    border-radius: 5px;
    padding: 8px;
}

.innerbannerform-right .assessment-btn:hover {
    background: #ff7c01 !important;
    color: #fff !important;
	transition:all linear 0.3s;
}
.sec-faq .vc_tta-panel-title {
    font-size: 18px !important;
}
.sec-faq .vc_tta-panel-title a {
    padding: 20px 40px!important;
}
.tabs-visa-block li a {
    font-size: 16px;
    color: #000;
}
.tabs-visa-block li a:hover{ color:#00a4d6;}
.custom_box.business-left, .custom_box.business-top-right{width:50%;float:left;min-height:810px;}

.advisroyBlock{ background:#f7f7f7; padding-bottom:60px; border-radius: 12px;    
        transition: all ease-in-out .3s;
        transform: translate(0px, 0px);
}
.advisroyBlock:hover{ 
    transition: all ease-in-out .3s;
    transform: translate(0px, -10px);
}

.advisroyBlock figure img {
    transition: all ease-in-out .3s;
    transform: scale(1, 1);
}
.advisroyBlock:hover figure img {
    transition: all ease-in-out .3s;
    transform: scale(1.1, 1.1);
}
.blogHeadings{ padding:0 45px;}
.wpb_single_image img {
    border-radius: 12px;
}

.contactForm form {
    text-align: center;
}
.single-blogs .post-thumbnail, .single-blog .post-thumbnail {
    display: none;
}
.blogs.category-news-articles .entry-content{
 	max-width:992px; 
}