@media all and (min-width:1400px){}
@media all and (min-width:1080px){.dropdown:hover .dropdown-menu{display:block;-webkit-animation:fadeInDown 400ms;animation:fadeInDown 400ms;}
}
@media all and (max-width:1700px){}
@media all and (max-width:1500px){.navbar-custom .navbar-brand span{padding:30px;}
.navbar-custom .navbar-brand{margin-top:-20px;}
.navbar-custom .navbar-nav{margin-left:0px !important;}
.navbar-custom .navbar-brand{width:200px;}
.banner .caption .f1{font-size:22px;}
.banner .caption .f2{font-size:50px;line-height:50px;}
.banner .caption .f3{font-size:40px;line-height:43px;}
.banner .caption{max-width:510px;}
.whatWe_blk .col1{font-size:30px;line-height:35px;}
.whatWe_blk .col2 .txt_blk{padding-top:70px;}
.let_talk .talk_bx .text p{font-size:20px;}
.let_talk .talk_bx .text{padding-left:0px;}
.membership .top h2{font-size:43px;}
.faq h3{font-size:30px;}
.faq a{padding:13px 35px;font-size:13px;}
.sponsor_logos h3{font-size:33px;padding-right:5%;}
.resources h4{margin-bottom:0px!important;}
.resources{padding-bottom:0px!important;}
}
@media all and (max-width:1400px){.call_us{padding:0px 30px;}
.let_talk .talk_bx .text span{font-size:19px;}
.inner_content h2{font-size:40px;margin-bottom:20px;}
.inner_content h4{font-size:25px;margin-bottom:40px;}
.inner_content p{font-size:16px;line-height:25px;}
.counselling .issue_form{margin-top:80px;}
.counselling .how_wrk{padding-top:70px;}
.counselling .issue_form h3{margin-bottom:30px;}
.inner_content{padding:80px 0px;}
.login h5{margin-bottom:40px;}
.login .mrgbt50{margin-bottom:20px;}
.resources p{margin-bottom:30px;}
.about .section-2 p{font-size:16px;line-height:31px;}
.cookie_main{font-size:16px;height:auto;padding-top:30px;padding-bottom:15px;}
.cookie_main .btn{padding:15px 60px;font-size:16px;font-weight:normal;padding:15px 60px;}
.blog .section-2 .content{padding:20px 30px 10px 10px;}
.blog .section-2 p{line-height:21px;}
.blog .section-2 h3{margin-bottom:10px;}
.contact .sec1 .address{font-size:24px;}
}
@media all and (max-width:1350px){header .container{width:94%;}
.navbar-custom .navbar-brand span{padding:25px;}
.navbar-custom .navbar-brand{width:160px;}
.whatWe_blk .col2 .img_bx img{width:auto;height:100%;max-width:inherit;}
.let_talk .video{padding-bottom:0px;}
.membership .container{padding:0px;}
.experience .container{padding:0px;}
.tweets .container{padding:0px;}
footer .foot_wrp{padding:70px 0px;}
.sponsor_logos .slick-slide{padding-left:2px;padding-right:2px;}
.sponsor_logos h3{font-size:28px;}
.about .section-2 p{font-size:15px;line-height:30px;}
}
@media all and (max-width:1280px){.call_us{padding:0px 20px;}
.call_us a{font-size:13px;}
.navbar-custom .nav li a{font-size:12px;}
.banner .caption .f1{font-size:20px;}
.banner .caption .f2{font-size:45px;line-height:45px;}
.banner .caption .f3{font-size:35px;line-height:37px;}
.banner .caption{max-width:510px;padding:35px;}
.whatWe_blk .col1{font-size:25px;line-height:30px;}
.whatWe_blk .col2 .txt_blk{padding-top:70px;}
.whatWe_blk .col2 .txt_blk p{margin-bottom:30px;font-size:13px;line-height:22px;}
.let_talk .talk_bx{padding:30px 40px;padding-bottom:70px;}
.let_talk .talk_bx .text span{font-weight:normal;}
.membership .top h2{font-size:35px;}
.sponsor_logos{padding-top:50px;padding-bottom:40px;}
.sponsor_logos{padding-top:50px;padding-bottom:40px;}
footer .copyright{margin-top:12px;font-size:14px;}
footer .terms span{padding:13px 25px;font-size:12px;}
footer .terms{font-size:14px;}
footer .ftr_bottom{padding:30px 0px;}
.login .new{padding:40px;width:90%;}
.testimo .testim_box .team_img{width:150px;}
}
@media all and (max-width:1180px){.navbar-custom .navbar-brand span{padding:20px;}
.navbar-custom .navbar-brand{width:140px;}
.navbar-custom .navbar-brand{margin-top:-10px;}
.navbar-custom .nav li a{padding:2px;}
.call_us{padding:0px 15px;}
.let_talk .talk_bx .text span{font-size:18px;}
.let_talk .talk_bx{padding:30px 30px;padding-bottom:70px;}
.membership .top .img{bottom:-30px;}
.about .section-2 .content_box{text-align:center;margin-bottom:30px;}
.about .section-4 .content_box{margin-top:30px;}
.about .section-4{border:0;}
.about .section-2 .col-lg-8{margin-bottom:35px;}
.about .section-2 p{font-size:18px;}
.blog_details .img-responsive{display:block;float:none;}
.blog_details{margin-bottom:0px;}
.news_details{margin-bottom:0px;}
.contact .sec1 .right-bx.mail{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}
}
@media all and (max-width:1150px){}
@media all and (max-width:1080px){.row-offcanvas{transition:0.8s;}.navbar .container>.navbar-collapse{transition:0.8s;}
.navbar-nav>li{width:100%;float:left;text-align:left;margin-bottom:25px;}
.navbar-custom .nav li a{color:#FFF;}
.navbar .container ul{margin-top:100px;position:relative;z-index:99999;padding-left:5%;}
.navbar-custom .nav li a:hover{color:#FFF;}
.drp{display:none;}
.dropdown-menu{background-color:transparent!important;}
.navbar-nav .open .dropdown-menu{padding-left:0px;}
.navbar-custom .nav li a:focus{color:#FFF;}
.navbar-nav .open .dropdown-menu{position:static;float:none;width:90%;}
.let_talk .col1{width:50%;}
.let_talk .col2{width:50%;}
.membership .top .img{bottom:-32px;width:auto;}
.membership{background-image:none;}
.experience h3{font-size:30px;}
.experience{padding:80px 0px;}
.tweets{padding:45px 0px;}
.sponsor_logos h3{font-size:25px;}
footer .about .logo{width:80px;}
footer .about p{padding-left:2%;padding-right:12%;}
.video iframe{width:100%!important;height:280px!important;}
.contact .sec1 .address{font-size:20px;}
.contact .sec1 .right-bx{font-size:18px;}
}
@media (max-width:1000px){.whatWe_blk .col1{width:100%;text-align:center;margin-bottom:50px;}
.whatWe_blk .col2{width:100%;}
.parallelogram{display:none;}
.whatWe_blk .col2 .txt_blk{padding-top:30px;padding-bottom:40px;width:50%;padding-left:20px;}
.whatWe_blk .col2 .img_bx{position:relative;float:left;width:50%;}
.whatWe_blk .col2 .img_bx img{width:100%;height:auto;}
.membership .top h2{font-size:30px;}
.call_us{padding:0px 25px;}
.navbar-default .navbar-toggle{margin-right:155px;}
}
@media (max-width:991px){.membership .blk2 .mem_rate .col-sm-4{width:33.333333%;}
.membership .check_blk{margin-top:40px;}
footer .copyright{width:50%;font-size:13px;}
footer .terms{width:50%;text-align:right;font-size:12px;}
footer .ftr_bottom{padding:20px 0px;}
.resources .section-3 .row_one .img_colmn{width:100%;margin-bottom:20px;}
.about .section-6 .image_box{width:100%;text-align:center;}
.about .section-6 h2{text-align:center;}
.about .section-6 p{text-align:center;}
.modal-content{padding:40px 40px;}
.blog .he2{display:block;}
.blog .he2 > [class*='col-']{display:block;}
.blog .section-2 .content{padding:40px;}
.blog .section-2 .news_events .news-1{margin-bottom:30px;}
.contact .sec1 .address{margin-bottom:30px;}
}
@media all and (max-width:880px){.faq h3{margin-bottom:20px;display:block;}
.banner .caption .f1{font-size:18px;}
.banner .caption .f2{font-size:35px;line-height:35px;}
.banner .caption .f3{font-size:25px;line-height:27px;}
.banner .caption{max-width:345px;padding:25px;}
.login .new{width:100%;}
.resources p{margin-bottom:20px;}
}
@media all and (max-width:768px){.let_talk .col1{width:100%;}
.let_talk .col2{width:100%;}
.let_talk .talk_bx .text{text-align:center;padding:0px;}
.let_talk .talk_bx .text span{display:block;}
.let_talk .talk_bx .icon{width:80px;height:80px;padding-top:25px;}
.let_talk .video{padding:50px 0px;}
.let_talk .video img{width:100%;}
.experience .txt{padding:40px 30px;margin-bottom:20px;}
.sponsor_logos h3{font-size:22px;text-align:center;padding-right:0px;margin-bottom:20px;}
footer .foot_wrp{padding:40px 0px;}
footer .about p{padding-left:0%;padding-right:0%;}
footer .about{margin-bottom:30px;}
.experience h3{font-size:25px;margin-bottom:40px;}
.whatWe_blk .col1{padding:0px;margin-top:30px;}
header .container{width:100%;}
.counselling .issue_form .container{padding:0px;}
.counselling .issue_form{padding-bottom:90px;}
.counselling span{height:30px;margin-top:10px;margin-bottom:0px;font-size:13px;}
.about .section-2 h1{font-size:27px;}
.about .section-2 p{font-size:16px;}
.about .section-3 p{font-size:16px;}
.about .section-3{padding:50px 0;}
.about .section-4 p{font-size:16px;}
.about .section-4 h2{font-size:27px;}
.about .section-4{margin:50px 0;}
.about .section-5 h2{font-size:24px;}
.about .section-5 p{font-size:16px;}
.about .section-5{padding:55px 0;}
.about .section-6 h2{font-size:24px;}
.about .section-6 p{font-size:16px;}
.about .section-7 h2{font-size:25px;}
.about .section-7 p{font-size:16px;}
.resources .panel-title a{padding:20px 10px;font-size:16px;}
.resources .panel-body p{font-size:15px;line-height:27px;margin-top:10px;margin-bottom:15px;}
.resources .panel-body{padding:10px 10px;}
.video iframe{height:322px!important;}
.cookie_main{font-size:15px;padding-top:25px;padding-bottom:10px;}
.cookie_main .btn{padding:12px 50px;font-size:15px;}
.contact .sec2 h2{font-size:24px;}
.contact .sec2{padding-top:40px;}
.contact .sec2 #exTab1 .tab-content{padding:30px;}
.contact .sec2 label{font-size:13px;margin-top:4px;}
}
@media all and (max-width:680px){.membership .top h2{width:100%;text-align:center;}
.membership .top .img{position:relative;text-align:center;}
.membership .top{padding-bottom:0px;}
.whatWe_blk .col2 .txt_blk{padding-top:0px;}
.resources .section-3 .row_one .contd_colmn a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}
}
@media all and (max-width:620px){.banner .caption .f1{font-size:16px;}
.banner .caption .f2{font-size:25px;line-height:25px;}
.banner .caption .f3{font-size:20px;line-height:20px;}
.banner .caption{max-width:300px;padding:20px;}
.whatWe_blk .col2 .img_bx{width:100%;}
.whatWe_blk .col1{margin-top:50px;}
.whatWe_blk .col2 .txt_blk{width:100%;padding:0px;margin-top:30px;margin-bottom:40px;}
.whatWe_blk .col2 .txt_blk a{display:inline-block;}
.testimo .testim_box h6{margin-left:10px;margin-top:10px;}
.blog_details .blog_content{padding:0px;}
.blog .blog_content{padding:20px;}
.blog .blog_content h3{font-size:20px;}
.blog .read{margin-top:10px;}
}
@media all and (max-width:580px){.resources .section-3 .row_one{padding:20px;}
.cookie_main{font-size:14px;padding-top:20px;padding-bottom:10px;}
.cookie_main .btn{padding:10px 30px;font-size:13px;margin-top:15px;}
}
@media all and (max-width:520px){footer .terms{width:100%;text-align:center;}
footer .copyright{width:100%;text-align:center;margin-top:0px;margin-bottom:15px;}
}
@media all and (max-width:480px){.tweets .col-xs-6{width:100%;margin-bottom:40px;}
.tweets h4{margin-bottom:20px;}
.he2{display:block;}
.he2 > [class*='col-']{display:block;}
.banner .caption .f1{font-size:12px;}
.banner .caption .f2{font-size:18px;line-height:18px;}
.banner .caption .f3{font-size:15px;line-height:15px;font-family:'Avenir LT Std';}
.banner .caption{max-width:220px;padding:10px;}
.call_us{padding:0px 5%;width:100%;height:40px;}
.navbar-default .navbar-toggle{margin-right:5%;}
.navbar-custom .navbar-brand{width:97px;margin-top:0px;margin-left:5%!important;}
.navbar-custom .navbar-brand span{border-radius:0px;padding:2px;}
.call_us a{font-size:12px;}
.call_us span{font-size:10px;margin-top:6px;display:inline-block;margin-left:30px;float:right;text-align:right;}
#mainNav{height:auto;}
.let_talk .col1{margin-top:50px;}
.membership .blk2 .package{max-width:290px;display:inline-block;}
.rate_blk{text-align:center;}
.membership .check_blk{padding-left:0px;}
.inner_content h2{font-size:30px;margin-bottom:15px;}
.inner_content h4{font-size:18px;margin-bottom:30px;font-family:'Avenir LT Std';font-weight:bold;}
.inner_content{padding:50px 0px;}
.inner_content p{font-size:15px;line-height:24px;}
.counselling .issue_form{padding-top:60px;}
.counselling .issue_form h3{margin-bottom:0px;}
.counselling .issue_form{margin-top:50px;}
.counselling .how_wrk{padding-top:50px;}
.login .new{padding:30px;}
.login input[type='text']{height:50px;margin-bottom:30px;}
.login .btn1{width:100%;height:52px;}
.testimo .testim_box .team_img{width:90px;}
.testimo .testim_box{border-radius:10px;margin-bottom:30px;}
.testimo .testim_box h6{background-size:10px 9px;padding-top:5px;padding-left:10px;margin-left:5px;font-size:14px;}
.about .section-6 .sec-6_full_content{padding:20px;}
.about .section-6{padding:70px 0;}
.about .section-7 .Terms{padding:50px 20px;}
.about .section-7 .work_us{padding:50px 20px;}
.fileUpload .fileName{width:65%!important;}
.cookie_main{font-size:12px;}
.modal-content{padding:40px 20px;}
.blog .blog_content h3{margin-left:0px;}
.let_talk .video .more{margin-left:0px;}
.contact .sec1 .address{font-size:17px;}
.contact .sec1 .right-bx{padding:15px;}
.experience .txt{padding:30px 20px;}
.faq h3{font-size:25px;}
}
@media all and (max-width:380px){}
@media all and (max-width:340px){}
@media all and (max-width:300px){}