
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;700;800;900&display=swap');

body{font-family: 'Montserrat', sans-serif!important;}
header.header .header-top .widget ul li a{ font-family: 'Montserrat', sans-serif;font-weight: 300;margin-right: 10px;}
header.header .header-top .widget ul li a i{color: #fff!important;margin-right: 5px;font-size: 15px;}
header.header .menuzord-brand{margin-top: 0px;}
header.header .menuzord-brand img{width: 170px;max-height: 78px;margin-top: 16px;}
header.header .header-nav .header-nav-wrapper .menuzord .menuzord-menu li{padding: 36px 0;cursor: pointer;}
header.header .menuzord-menu li a{font-family: 'Montserrat', sans-serif;font-weight: 400;text-transform: uppercase;font-size: 14px;letter-spacing: 1px;color: #707070;}
header.header .menuzord-menu li.active a{background-color: transparent;color: #f26622;font-weight: 500;}
header.header .menuzord-menu li:hover a{background-color: transparent;color: #f26622;}
header.header .menuzord-menu li:last-child a{padding-right: 0;}

.dropdown_menu {position: relative;display: inline-block;}
.dropdown-content {display: none;position: absolute;background-color: #fff;min-width: 230px;box-shadow: 0px 12px 16px 0px rgba(0,0,0,0.1);z-index: 1;top: 108px;}
.dropdown-content a {color: #707070!important;padding: 12px 16px;text-decoration: none;display: block;}
.dropdown-content a:hover {background-color: #ddd;color: #f26622!important;}
.dropdown_menu:hover .dropdown-content {display: block;}
.dropdown_menu:hover .dropbtn {background-color: #3e8e41;}

.banner{background-image: url(../images/ati-banner_02.jpg);background-repeat: no-repeat;background-size: cover;padding-top: 100px;padding-bottom: 100px;}
.banner .banner_slider .banner_slide .content img{width: 200px;margin-bottom: 40px;}
.banner .banner_slider .banner_slide .content h3{font-family: 'Montserrat', sans-serif!important;font-weight: 800;font-size: 30px;line-height: 36px;color: #2d2d2d;padding-bottom: 30px;}
.banner .banner_slider .banner_slide .content h3 br{display:none;}
.banner .banner_slider .banner_slide .content h4{font-family: 'Montserrat', sans-serif!important;font-weight: 400;font-size: 22px;line-height: 26px;color: #2d2d2d;padding-bottom: 60px;}
.banner .banner_slider .banner_slide .content ul li{float: left;margin-right: 20px;}
.banner .banner_slider .banner_slide .content ul li a{font-family: 'Montserrat', sans-serif!important;font-size: 16px;font-weight: 400;line-height: 19px;text-transform: uppercase;padding: 12px 30px;background-color: #f26622;color: #fff;}
.banner .banner_slider .banner_slide .content ul li a:hover{background-color: #232020;}
.banner .banner_slider .banner_slide .content ul li:last-child a{background-color: #232020;}
.banner .banner_slider .banner_slide .content ul li:last-child a:hover{background-color: #f26622;}

.clients .clients-logo img{box-shadow:none;opacity: 1;}
.clients .clients-logo.slick-slider .slick-slide{opacity: 1!important;}
.clients .clients-logo.slick-slider .slick-active{opacity: 1!important;}
.clients .clients-logo.slick-slider .slick-arrow{display: none!important;}

.why-ati h2{font-size: 24px;font-family: 'Montserrat', sans-serif!important;line-height: 28px;}
.why-ati p.cnt{padding-top: 20px;}
.why-ati p{font-family: 'Montserrat', sans-serif!important;font-size: 14px;font-weight: 400;line-height: 28px;}
.why-ati img{width: 220px;}

.why-ati .event-block .event-metaa{background:#f26622 !important;padding-right: 40px;}
.why-ati .event-block .event-metaa a{color: #fff;}

.take-test .container{padding-top:0; }
.take-test h3{font-family: 'Montserrat', sans-serif!important;font-size: 25px;line-height: 30px;font-weight: 600;color: #f26622;padding-bottom: 20px;padding-top: 150px;}

.take-test h4{font-family: 'Montserrat', sans-serif!important;font-size: 20px;line-height: 28px;color: #232020;font-weight: 400;padding-bottom: 30px;}
.take-test a{font-family: 'Montserrat', sans-serif!important;font-size: 14px;font-weight: 400;line-height: 19px;text-transform: uppercase;padding: 12px 30px;background-color: #f26622;color: #fff;}
.take-test a:hover{background-color: #232020;}

.our-programms h2{font-size: 24px;font-family: 'Montserrat', sans-serif!important;line-height: 28px;}
.our-programms .single-program{background-color: #fff;    display: inline-block;padding: 50px 30px 30px 30px;cursor: pointer;width: 100%;margin-bottom: 25px;border: 1px solid rgb(204 204 204 / 50%);min-height: 320px;}
.our-programms .single-program h4{font-family: 'Montserrat', sans-serif!important;font-size: 18px;line-height: 25px;color: #f26622;font-weight: 700;padding-bottom: 25px;height: 90px;}
.our-programms .single-program h6{font-size:14px;font-family: 'Montserrat', sans-serif!important;line-height: 22px;color: #f26622;font-weight: 600;padding-bottom: 15px;height: 75px;}
.our-programms .single-program h6 span{font-size: 13px;}
.our-programms .single-program a{font-size:14px;font-family: 'Montserrat', sans-serif!important;font-weight: 500;color: #fff;padding: 10px 20px;background-color:#f26622; }
.our-programms .single-program img{float: right;height: 190px;}

.our-programms .single-program:hover{-webkit-box-shadow: 0px 0px 25px 4px rgba(0,0,0,0.14);-moz-box-shadow: 0px 0px 25px 4px rgba(0,0,0,0.14);box-shadow: 0px 0px 25px 4px rgba(0,0,0,0.14);background-color:#f26622; }
.our-programms .single-program:hover h4{color: #fff;}
.our-programms .single-program:hover h6{color: #fff;}
.our-programms .single-program:hover a{color: #f26622;background-color: #fff;}

.enquire_now{background-color: #f26622;}
.enquire_now::before{display: none;}
.enquire_now h3{font-family: 'Montserrat', sans-serif!important;font-weight: 400;padding-bottom: 10px;}
.enquire_now h2{font-family: 'Montserrat', sans-serif!important;font-weight: 700;color: #fff!important;}
.enquire_now p{font-family: 'Montserrat', sans-serif!important;font-weight: 400;color: #fff!important;padding-top: 20px;padding-bottom: 50px;}
.enquire_now .funfact img{height: 25px;margin-bottom: 10px;}
.enquire_now .funfact h2{font-size: 25px!important;font-weight: 700!important;}
.enquire_now .funfact h5{font-family: 'Montserrat', sans-serif!important;}

.request-info h3{font-family: 'Montserrat', sans-serif!important;}
.request-info input{font-family: 'Montserrat', sans-serif!important;font-weight: 400;}
.request-info textarea{font-family: 'Montserrat', sans-serif!important;font-weight: 400;}
.request-info button{font-family: 'Montserrat', sans-serif!important;text-transform: uppercase;}

.campus-tour{position: relative;padding: 50px 0;}
.campus-tour::before{position: absolute;content: '';background: #f3f2f2;width: 58%;height: 100%;left: 0;top: 0;}
.campus-tour h2{font-size: 24px;font-family: 'Montserrat', sans-serif!important;line-height: 28px;padding-bottom: 20px;padding-top: 20px;}
.campus-tour h4{font-family: 'Montserrat', sans-serif!important;padding-bottom: 20px;}
.campus-tour p{font-family: 'Montserrat', sans-serif!important;font-weight: 400;padding-bottom: 40px;}
.campus-tour ul li{float: left;margin-right: 20px;}
.campus-tour ul li a{font-family: 'Montserrat', sans-serif!important;font-size: 16px;font-weight: 400;line-height: 19px;text-transform: uppercase;padding: 12px 30px;background-color: #ff0000;color: #fff;}
.campus-tour ul li a:hover{background-color: #f26622;}
.campus-tour ul li:last-child a{background-color: #4267b2;}
.campus-tour ul li:last-child a:hover{background-color: #f26622;}
.campus-tour .campus-tour-slider{padding: 30px 10px;border: 1px solid #f26622;}
.campus-tour .campus-tour-slider img{border-radius: 0;}
.campus-tour .campus-tour-slider .slick-arrow{display: none!important;}

.bg-silver-deep{background-color: #fff;padding-bottom: 40px;}
.bg-silver-deep h2{font-size: 24px;font-family: 'Montserrat', sans-serif!important;line-height: 28px;padding-bottom: 10px;text-align: center;}
.bg-silver-deep .section-title{text-align: center;}
.reviews-slider.slick-slider .slick-slide{opacity: 1;}
.bg-silver-deep .reviews-slider p{font-family: 'Montserrat', sans-serif!important;font-weight: 400;height:135px;}
.bg-silver-deep .reviews-slider h5{font-family: 'Montserrat', sans-serif!important;padding-bottom: 20px;font-weight: 500;}
.bg-silver-deep .reviews-slider h5 span{font-weight: 600;}
.bg-silver-deep .reviews-slider .slick-arrow{display: none!important;}
.bg-silver-deep .reviews-slider .slick-dots li button:before{font-size: 12px;color: #f26622;opacity: .6;}
.bg-silver-deep .reviews-slider .slick-dots li.slick-active button:before{font-size: 20px;opacity: 1;}
.bg-silver-deep .reviews-slider.slick-slider .slick-active{opacity: 1;}

.footer .footerbrand{max-width: 170px;width: 100%;}
.footer .footeradpara{padding-bottom: 20px;}
.footer .styled-icons i{color: #f26622;}
.footer .widget h4{font-family: 'Montserrat', sans-serif!important;}
.footer .widget h4{padding-top: 40px;}
.footer .widget li a{font-family: 'Montserrat', sans-serif!important;color: #fff;font-weight: 400;opacity: .8;}
.footer .widget p{font-family: 'Montserrat', sans-serif!important;color: #fff;font-weight: 400;opacity: .8;font-size: 13px;}
.footer-bottom .copyright{font-family: 'Montserrat', sans-serif!important;color: #fff;font-weight: 400;opacity: .5;font-size: 13px;}
.footer-bottom .copyright a{color: #fff;}

.inner-banner{background-image: url(../images/cba.png);background-repeat: no-repeat;background-size: cover;}
.inner-banner img{width: 204px;margin-top: 40px;}
.inner-banner h2{font-family: 'Montserrat', sans-serif!important;line-height: 42px;padding-bottom: 20px;padding-top: 20px;color: #fff;}

.program-details{padding-top: 80px;}
.program-details img{width: 180%;position: relative;max-width:inherit!important;}
.program-details img.second{bottom: -40px;}
.program-details img.third{bottom: -60px;}
.program-details .cover li ul li{float: left;width: auto;}
.program-details .cover li {display: inline-block;width: 100%;position: relative;font-family: 'Montserrat', sans-serif!important;font-size: 16px;line-height: 20px;font-weight: 500;}
.program-details .cover li ul li{padding-left: 20px;width: 50%;padding-bottom: 15px;}
.program-details .cover li ul li::before{position: absolute;content: '';width: 15px;height: 20px;background-image: url(../images/bulb-icon.svg);background-repeat: no-repeat;left: -18px;}
.program-details .cover li ul li:last-child::before{position: absolute;content: ':';background-image: none;font-size: 16px;}

.program-summary .container{padding-top: 0;padding-bottom: 0;}
.program-summary h3{font-size: 20px;font-family: 'Montserrat', sans-serif!important;font-weight: 600;}
.program-summary p{font-size: 16px;font-family: 'Montserrat', sans-serif!important;font-weight: 500;line-height: 32px;padding-top:20px;padding-bottom: 60px;}

.program-insights{padding-bottom: 50px;}
.program-insights .container{padding-top: 0;padding-bottom: 0;}
.program-insights h3{font-size: 20px;font-family: 'Montserrat', sans-serif!important;font-weight: 600;}
.program-insights h4{font-size: 18px;font-family: 'Montserrat', sans-serif!important;font-weight: 600;}
.program-insights a h4{position:relative;padding-left:35px;}
.program-insights a h4::before{position:absolute;content:'I.';font-size: 18px;font-family: 'Montserrat', sans-serif!important;font-weight: 600;left:0px;top:0;}
.program-insights a h4.two::before{position:absolute;content:'II.';}
.program-insights a h4.three::before{position:absolute;content:'III.';}
.program-insights a h4.four::before{position:absolute;content:'IV.';}
.program-insights a h4.five::before{position:absolute;content:'V.';}
.program-insights a h4.six::before{position:absolute;content:'VI.';}
.program-insights a h4::after{position:absolute;content:'+';font-size: 24px;font-family: 'Montserrat', sans-serif!important;font-weight: 600;right:10px;top:0;}
.program-insights a.active h4::after{position:absolute;content:'-';font-size: 28px;font-family: 'Montserrat', sans-serif!important;font-weight: 600;right:12px;top:-5px;}
.program-insights a.empty h4::after{display:none!important;}
.program-insights h5{font-size: 16px;font-family: 'Montserrat', sans-serif!important;font-weight: 500;padding-bottom: 10px;}
.program-insights ul{padding-top: 30px;}
.program-insights ul li{padding: 20px;background-color: #fff;-webkit-box-shadow: 0px 17px 44px -25px rgba(0,0,0,0.43);
-moz-box-shadow: 0px 17px 44px -25px rgba(0,0,0,0.43);
box-shadow: 0px 17px 44px -25px rgba(0,0,0,0.43);display: flex;align-items: center;cursor: pointer;margin-bottom: 30px;}
.program-insights ul li:hover{background-color: #ebffff;}
.program-insights ul li img{width: 35px;float: left;}
.program-insights ul li p{float: right;padding-left: 25px;font-family: 'Montserrat', sans-serif!important;font-size: 16px;line-height: 26px;color: #495463;font-weight: 500;width: 95%;margin: 0;}

.quick-apply{background-color: #f3f2f2;padding: 40px 0 80px 0;}
.quick-apply .container{padding-top: 0;padding-bottom: 0;}
.quick-apply h3{font-size: 20px;font-family: 'Montserrat', sans-serif!important;font-weight: 600;}
.quick-apply ul{padding-top: 30px;}
.quick-apply ul li{float: left;width: 40%;margin-right: 20px;}
.quick-apply input{height: 60px;background-color: #fff;border: none;font-family: 'Montserrat', sans-serif!important;font-weight: 500;font-size: 16px;width: 100%;padding: 10px 20px;}
.quick-apply button{font-family: 'Montserrat', sans-serif!important;font-size: 16px;font-weight: 400;line-height: 19px;text-transform: uppercase;padding: 19px 30px;background-color: #f26622;color: #fff;border: none;}
.quick-apply button:hover{background-color: #232020;}

.events h3 span{color:#333333;}
.events h3, .events h4, .events li, .events span, .events p{font-family: 'Montserrat', sans-serif!important;}
.events p{font-weight:400;padding-top:20px;}
.events span{padding-top:10px;}

/*//extra//*/
.our-programms .single-program .mob{display:none;}
.take-test .mob{display:none;}
.breadcrumb.white li {font-family: 'Montserrat', sans-serif!important;}
.divider h4{    font-family: 'Montserrat', sans-serif!important;font-weight: 400;}
.form-control{font-family: 'Montserrat', sans-serif!important; font-weight: 400;}
.bg-silver-light h6{font-family: 'Montserrat', sans-serif!important;font-size:11px;}
 
.who-we-are{position:relative;}
.who-we-are::before{position:absolute;content:'';background-color:#f3f2f2;width:100%;left:31%;height:100%;}
.who-we-are .section-content  .aboutpara{padding:10px 0 0;font-family: 'Montserrat', sans-serif!important;}
.about-us-pemmin h2{font-family: 'Montserrat', sans-serif!important;color:#163560!important;text-transform:uppercase;}
.about-us-pemmin .funfact h5{font-family: 'Montserrat', sans-serif!important;font-size:14px;}
.about-us-pemmin .funfact:hover{background-color:#F26622;}
.text-theme-colored2:hover{color:#fff;}
.about-us-pemmin .funfact:hover h5{color:#fff!important;}
.about-us-pemmin .funfact:hover h2{color:#fff!important;}
.about-us-pemmin .funfact:hover i{color:#fff!important;}

.inner-header::before{display:none;}
.about-us-pemmin .layer-overlay::before{display:none;}
.about-us-pemmin .funfact h2{color:#F26622!important;font-weight: 600!important;font-size: 25px!important;}
.about-us-pemmin .funfact h5{color:#F26622!important;}
.about-us-pemmin .funfact{padding:30px;-webkit-box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.35);min-height:232px;cursor:pointer;
-moz-box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.35);
box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.35);}
.about-us-pemmin .who-we-are{margin-top:100px;overflow: hidden;}
.about-us-pemmin .bg-silver-deep h2{text-align:left;}
.about-us-pemmin .bg-silver-deep img{margin: -106px 0;}
.about-us-pemmin .who-we-are .content-pad{padding: 0 50px;}
.about-us-pemmin .bg-silver-deep .aboutpara{font-family: 'Montserrat', sans-serif!important;}
.breadcrumb.white li{color:#163560!important;text-transform:uppercase;}
.breadcrumb.white li.active{color:#163560!important;}
.breadcrumb.white li a{color:#163560!important;}
.about-us-pemmin .who-we-are h2{font-size: 24px;
    font-family: 'Montserrat', sans-serif!important;}
.affiliation-pemmin .affiliation-note{background-color:#FEF8DF;font-size:16px;font-family: 'Montserrat', sans-serif!important;padding:20px;font-weight:400;margin-bottom:80px;-webkit-box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.35);
box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.35);}
.affiliation-pemmin .portfolio-filter{margin-top:20px;}
.affiliation-pemmin .portfolio-filter p{font-family: 'Montserrat', sans-serif!important;font-weight:400;font-size: 12px;}
/*.affiliation-pemmin .gallery-isotope.grid-4 .gallery-item{width:100%;}*/
.affiliation-pemmin .right-coloumn{margin-left:50px;}
.affiliation-pemmin .portfolio-filter h4{font-family: 'Montserrat', sans-serif!important;margin-top:50px;color:#F26622;font-weight:600;margin-bottom:15px;text-transform:uppercase;}
.gallery-isotope-bottom{margin-left: 218px;}
.thank-you-page img{max-width:400px;}
.thank-you-page h1{font-size: 33px;font-family: 'Montserrat', sans-serif!important;font-weight: 600;line-height: 50px;padding: 30px 0 0;text-transform: uppercase;}
.thank-you-page p{font-size: 20px;font-family: 'Montserrat', sans-serif!important;font-weight: 500;line-height: 50px;padding: 0 0 30px;}
.thank-you-page a{font-family: 'Montserrat', sans-serif!important;font-size: 16px;font-weight: 400;line-height: 19px;text-transform: uppercase; padding: 12px 30px; background-color: #f26622;color: #fff;}
.thank-you-page a:hover{background-color: #232020;}
.thank-you-page p br {display:none;}
/*.main-content{margin-bottom: 545px;background: #fff;}*/
/*footer{position: fixed;bottom: 0;left: 0;width: 100%;z-index: -1;}*/
.scrollToTop{display:none!important;}

@media only screen and (max-width: 1360px){
.banner{background-position:center;}
}

@media only screen and (max-width: 1200px){
.banner{background-position:center;}
header.header .menuzord-brand img {width: 149px;margin-top: 16px;margin-bottom: 16px;}
.slick-dotted.slick-slider{width: 958px!important;}
.our-programms .single-program{padding: 50px 14px 30px 14px;}
.our-programms .single-program h4{font-size:15px;}
.our-programms .single-program h6 span {font-size: 11px;}
.our-programms .single-program h4 br{display:none;}
.enquire_now .font-54{ font-size: 2.86714286rem !important;}
.enquire_now h3{font-size:22px;}
.enquire_now h5{font-size:12px;}
.banner .banner_slider .banner_slide .content h3{font-size:26px;}
.inner-banner{background-position: center;}
.program-details .cover li{font-size:14px;}
.program-details .cover li ul li{padding-bottom:2px;}
.program-details .cover li{line-height:23px;}
.program-details .cover li{font-size:15px;}
.quick-apply ul li{margin-right:13px;}
.quick-apply input{margin-top:20px;}
.quick-apply button{margin-top:20px;}
.program-details .cover{padding:24px 0 0;}
.program-details{overflow:hidden;}
.program-details .cover li{font-size:14px;}
.our-programs .pt-70{padding-bottom:50px;padding-top:50px;}
.program-details img{width:190%;}
.about-us-pemmin .who-we-are::before{left: 26%;}
.who-we-are .section-content .aboutpara br{display:none;}
.who-we-are .section-content .aboutpara{font-size:15px;}
.about-us-pemmin .funfact h5{font-size:14px;}
.bg-silver-deep .aboutpara br{display:none;}
.bg-silver-deep img{ margin: 15px 0;}
.bg-silver-deep .aboutpara{font-size:15px; padding: 0 0 10px;}
.bg-silver-deep { padding-bottom: 60px;}
.gallery-isotope-bottom{margin-left:200px;}
.thank-you-page h1 {font-size: 27px;}
.thank-you-page p {font-size: 17px;}


}
@media only screen and (max-width: 960px){
.menuzord-responsive .menuzord-menu.scrollable{max-height:unset!important;}
header.header .header-nav .header-nav-wrapper .menuzord .menuzord-menu li{padding-bottom:0;}
.sm-pull-none, .pull-left.flip.sm-pull-none, .pull-right.flip.sm-pull-none{float:right!important;}
header .header-top .widget .list-inline{float:left;}
.banner .banner_slider .banner_slide .content h3{font-size:23px;}
.banner .banner_slider .banner_slide .content h4{font-size:17px;}
.take-test h3{padding-top:unset;}
.campus-tour .campus-tour-slider{margin:100px 0 0;}
.enquire_now .font-54{font-size:2.67143rem !important;}
.bg-silver-deep .slick-slider .slick-slide img{width:unset;}
.menuzord .showhide{padding:36px 0 0;}
.bg-silver-deep{overflow:hidden;}
.why-ati p.cnt{padding-bottom:20px;}
.take-test{text-align:center;}
.take-test h3{font-size:23px;}
.our-programms .single-program{text-align:center;}
.our-programms .single-program img{float:unset;margin: 25px 0;}
header.header .menuzord-menu li  a{text-align:center;}
.menuzord-responsive .menuzord-menu.scrollable{background-color:#f26622;}
.our-programms .single-program .mob{display:unset;}
.our-programms .single-program .mob-cut{display:none;}
.our-programms .single-program h4 br{display:unset;}
.our-programms .single-program h4 {font-size: 18px;}
.our-programms .single-program h6 span {font-size: 14px;}
.enquire_now .font-15 {font-size: 14px !important;}
header.header .menuzord-menu li a{font-weight:500;}
header.header .header-nav .header-nav-wrapper .menuzord .menuzord-menu li{padding:26px 0 0;}
.menuzord-responsive .menuzord-menu.scrollable{position: fixed;left:0;top: 0; z-index: 9999; height: 100vh;width:100%;padding-top: 60px;}
.menuzord-responsive .menuzord-menu > li:first-child > a{border:none!important;}
header.header .menuzord-menu li a{color:#fff;}
header.header .menuzord-menu li.active a{color:unset;}
.menuzord-responsive .menuzord-menu > li > a{border-bottom:none;}
.menuzord .showhide{position:relative;z-index:9999999999999;}
.take-test .mob{display:unset;}
.take-test .mob-cut{display:none}
.take-test h3{padding-top:50px;}
header.header .menuzord-menu li a{font-size:12px;}
.quick-apply ul li{width:100%;}
.quick-apply ul li{width:37%;}
.quick-apply{padding: 40px 0 50px 0;}
.program-details img.second{bottom:0;}
.program-insights ul li p{font-size:14px;}
.our-programms .pt-70{padding-top: 50px !important;}
.line-bottom-theme-colored-2{    margin: 43px 0 0!important;}
.divider iframe{margin: 0 0 25px;}
.divider .bg-silver-light{margin: 0 0 30px;}
.divider .pb-70 {padding-bottom: 50px !important;}
.divider h4{font-size:20px;}
.bg-silver-light h6{font-size:15px;}
.our-programms .single-program {padding: 50px 14px 50px 14px;}
header.header .menuzord-menu li:hover a{color:#212331;}
.bg-silver-deep {padding-bottom: 25px;}
.about-us-pemmin .who-we-are::before {top: 38%;left: 0%;height: 65%;}
.who-we-are .img-fullwidth{max-width:300px!important;}
.who-we-are .mob-img-center{text-align:center;}
.about-us-pemmin .who-we-are {margin-top: 50px;}
.extra-pad .pb-90 {padding-bottom: 20px !important;}
.bg-silver-deep img{padding: 65px 65px 0;}
.about-us-pemmin .bg-silver-deep img{margin: 15px 0;}
.affiliation-pemmin .right-coloumn{margin-left:0;}
.gallery-isotope-bottom{margin-left:0px;}
.affiliation-row .col-md-4{width:50%;float:left;}
.affiliation-row{padding-bottom:40px;}
.thank-you-page h1 {font-size: 25px;}
.thank-you-page p {font-size: 16px;}
.bg-silver-deep .reviews-slider.slick-slider .slick-slide img{padding: 0;margin-bottom:20px;width:100px;}

.footer .widget h4{padding-top:0;}


}   
@media only screen and (max-width: 600px){
    
    .header-top .widget ul li{padding-right:0!important;}
    header.header .header-top .widget ul li a{margin-right:0;}
.menuzord .showhide{padding:26px 0 0;}
.banner .banner_slider .banner_slide .content ul li{margin-right:13px;    display: flex;
    margin-bottom: 20px;}
    .banner .banner_slider .banner_slide .content img{max-width:150px;}
.banner{background-position:right;}
.banner .banner_slider .banner_slide .content h3 br{display:block;}
.why-ati p.cnt {padding-top: 7px;padding-bottom: 20px;}
.take-test img{    margin: 30px 0 0;}
.enquire_now p{padding-bottom:unset;}
.banner{padding-bottom:0px;    padding-top: 50px;}
header.header .menuzord-brand img {width: 103px;margin-top: 10px;margin-bottom: 0;}
.campus-tour ul li{display: contents;}
/*header .header-top .widget .list-inline{display:none;}*/
.sm-pull-none, .pull-left.flip.sm-pull-none, .pull-right.flip.sm-pull-none{float:unset!important;}
.take-test h3 {font-size: 20px}
.take-test h4{font-size:16px;}
.enquire_now h3{font-size:19px;}
.campus-tour h2{font-size:22px;}
.take-test h3 {padding-top: 50px;}
.banner{background-image:url(../images/ati-banner-mobile.jpg);}
.banner .banner_slider .banner_slide .content h3{font-size: 19px;line-height: 30px;}
.banner .banner_slider .banner_slide .content h4{font-size: 16px;padding-right: 140px;}
.why-ati .pb-70{padding-bottom:50px!important;padding-top: 10px!important;}
.inner-banner h2{font-size:1.7rem;    line-height: 35px;}
.inner-banner h2 br{display:none;}
.program-details{padding-top:0;}
.quick-apply ul li{width:100%;}
.enquire_now p{margin-bottom: 50px !important;}
.enquire_now .mb-md-50 {margin-bottom: 30px !important;}
.about-us-pemmin .who-we-are::before { height: 75%; top: 27%;}
.about-us-pemmin .bg-silver-deep h2{font-size:20px;line-height: 30px;}
.bg-silver-deep {padding-bottom: 40px;}
.bg-silver-deep img { margin: 27px 0 0;}
.bg-silver-deep img{padding:unset;}
.header-top .widget ul li:first-child(2){display:none;}
.inner-header h2{font-size:28px!important;}
.breadcrumb.white li{font-size:12px;}
.about-us-pemmin .who-we-are{margin-top:0;}
.who-we-are .img-fullwidth{max-width: 175px!important;}
.about-us-pemmin .who-we-are::before{height: 80%;top: 20%;}
.about-us-pemmin .layer-overlay{padding:0 30px;}
.about-us-pemmin .bg-silver-deep{padding:0 15px;}
.about-us-pemmin .who-we-are h2{font-size: 20px;}
.affiliation-row .col-md-4{width: 100%;}
.affiliation-row{padding:0 30px;}
.thank-you-page h1 {line-height: 35px;font-size:18px;}
.thank-you-page p {line-height:30px;}
.thank-you-page p br{display:unset;}
.error-page p {font-size: 14px;}
.bg-silver-deep .reviews-slider.slick-slider .slick-slide{text-align:center;}
.bg-silver-deep .reviews-slider.slick-slider .slick-slide img{margin: 0 auto;margin-bottom: 20px;}
.inner-banner img{width: 140px;margin-top: 15px;}
.inner-banner{background-position: left;}
.program-details img.third{bottom: 0;}
.program-insights a h4::before{font-size: 16px;}
.program-insights a h4{font-size: 16px;padding-right: 30px;}
}

/* End */




/*nibin*/

/*gst it filing page starts here*/

.gst-it-filing h3 {
    font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
}

.gst-it-filing p {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 500;
    line-height: 32px;
    padding-top: 20px;
    /*padding-bottom: 60px;*/
}

.gst-it-filing .container3{
    padding-bottom: 20px;
}

.gst-it-filing-two .container2{
    padding-top:20px;
}

.gst-it-filing-two button {
font-family: 'Montserrat', sans-serif!important;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    text-transform: uppercase;
    padding: 19px 30px;
    background-color: #f26622;
    color: #fff;
    border: none;
    margin-right: 25px;
    margin-bottom: 20px;
}

.gst-it-filing-two a{
    color:#fff;
}

.gst-it-filing-two .btn2 {
     background-color: #000;
}

.gst-it-filing-two p{
        padding-bottom: 20px;
}

.gst-it-filing-two .image-right{
    padding-top:80px;
}


.learn h3 {
    font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
    color:#fff;
}

.learn .container2{
    background-color: #f26622;
    padding: 0 40px;
    border-radius: 20px;
}

.learn p {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 500;
    line-height: 32px;
    padding-top: 20px;
    padding-bottom: 30px;
    color:#fff;
}

.learn p span{
    font-weight:600;
}

.gst-links p {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
    line-height: 32px;
    padding-top: 20px;
    padding-bottom: 30px;
}



.gst-links button {
font-family: 'Montserrat', sans-serif!important;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    padding: 19px 30px;
    background-color: #f26622;
    color: #fff;
    border: none;
    border-radius:10px;
    margin-right: 20px;
}

.gst-links a{
    color:#fff;    
}

.gst-links .btn2 {
     background-color: #000;
}

/*gst it filing page ends here*/

/*online class page ends here*/
.online-class-learn h3 {
    font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
    text-align:center;
}

.online-class-learn .container2{
    padding-bottom:0;
}

.online-class-learn p {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 500;
    line-height: 32px;
    padding-top: 20px;
    text-align:center;
}

.online-class-features-padding{
    padding-bottom:30px;
}

.online-class-features .container2{
    padding-bottom:0;
}

.online-class-features h3{
        font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
    text-align:center;
}
.online-class-features .online-feature-card{
    box-shadow: 0px 0px 19px 0px rgba(112,112,112,0.19);
    border-radius:20px;
    padding: 40px 0;
    min-height: 371px;
}

.online-class-features .online-feature-card h3{
    font-weight:bold;
     font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
}

.online-class-features .online-feature-card p{
    padding: 0 50px;
    font-weight:400;
    font-size:15px;
}

.online-class-features .online-feature-card .img-top-feature{
    height: 70px;
}
    
    
.online-class-features .online-feature-card:hover{
            background-color: #f26622;
}
.online-class-features .online-feature-card:hover h3{
            color:#fff;
}

.online-class-features .online-feature-card:hover p{
            color:#fff;
}
.online-class-features .online-feature-card:hover svg{
            fill:#fff;
}


.online-programs-padding{
    padding-bottom:30px;
}

.online-programs .container2{
    padding-top:0;
}

.online-programs  h3{
        font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
    text-align:center;
}

.online-programs .online-programs-card{
     box-shadow: 0px 0px 19px 0px rgba(112,112,112,0.19);
        border-radius:20px;
        padding: 40px 0;
        margin: 0 15px;
}   

.online-programs .online-programs-card:hover{
    background-color: #f26622;
}

.online-programs .online-programs-card:hover h3{
    color:#fff;
}

.online-programs .online-programs-card:hover p{
    color:#fff;
}

.online-programs .online-programs-card:hover .btn-online-pgm{
    background-color:#fff;
    color:#f26622;
}

.online-programs .online-programs-card .img-top-programs img{
     box-shadow: none;
        height: 15vh;
}

.online-programs .online-programs-card p{
    padding-top: 20px;
    padding-bottom: 10px;
    font-weight: bold;
    font-size: 17px;
    height: 110px;
}

.online-programs .online-programs-card h3{
    height:80px;
}

.online-programs .online-programs-card .btn-online-pgm{
    width:136px;
    height:36px;
    background-color:#F26622;
    color:#fff;
    border-radius:none;
}   

.online-programs .slick-next {
    right: 43%;
    top: 95%;
}

.online-programs .slick-prev {
    left: 43%;
    top: 95%;
}


.book-demo-class{
    background-color: #f26622;
}

   .book-demo-class .g-recaptcha {
        display: inline-block;
    }
    
.book-demo-class-form input{
    width:100%;
    float:revert;
    /*margin:0 5% 2% 0;*/
    
}

.book-demo-class-form textarea{
        width:100%;
    float:revert;
    /*margin:0 5% 2% 0;*/
    
}

.book-demo-class-form select{
    width:100%;
    float:revert;
/*margin:0 5% 2% 0;*/
    
}

.book-demo-class-form .btn-book-demo-class{
    width:140px;
    height:36px;
    background-color:#fff;
    color:#F26622;
    display:block;
    margin:auto;
}


.book-demo-class h3{
    font-weight:bold;
     font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
    color:#fff;
    text-align:center;
}

.book-demo-class p {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 500;
    line-height: 32px;
    padding-top: 20px;
    color:#fff;
    text-align:center;
}

.modern-web-technology  h3 {
    font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
}

.modern-web-technology  p {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 500;
    line-height: 32px;
    padding-top: 20px;
}

.modern-web-technology  .p2{
    padding-top:0 !important;
}

.modern-web-technology img{
    padding-top:80px;
}

.our-projects{
    padding-bottom:60px;
}

.our-projects h3 {
    font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
}

.our-projects p {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 500;
    line-height: 32px;
    padding-top: 20px;
    padding-bottom:20px;
}

/*online class page ends here*/


.fixed-whatsapp{
    bottom: 5%;
    right: 5%;
    position: fixed;
    z-index: 9;
    width: 85px;
}


/*accounting-institute-in-kerala code starts here */

.header-nav .accounting-institute-in-kerala-btn{
    width: 169px;
    height: 51px;
    background-color: #F26622;
    color: #fff;
    border:none;
    outline:none;
    margin-top: -16px;
}

.accounting-institute-bg{
    background-color:#EBF3FA;
}
.accounting-institute-bg p{
    font-weight:300;
}

.accounting-institute-core-features{
    
}

.accounting-institute-core-features-padding{
    padding-bottom:30px;
}

.accounting-institute-core-features .container2{
    padding-bottom:0;
}

.accounting-institute-core-features h3{
        font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
    text-align:center;
}
.accounting-institute-core-features .core-feature-card{
    box-shadow: 0px 0px 19px 0px rgba(112,112,112,0.19);
    border-radius:20px;
    padding: 40px 0;
    min-height: 236px;
}

.accounting-institute-core-features .core-feature-card h3{
    font-weight:bold;
     font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
}

.accounting-institute-core-features .core-feature-card p{
    padding: 0 50px;
    font-weight:400;
    font-size:15px;
}

.accounting-institute-core-features .core-feature-card .img-top-feature{
    height: 70px;
}

.accounting-institute-core-features .core-feature-card svg{
            fill:#163560;
}

    
    
.accounting-institute-core-features .core-feature-card:hover{
            background-color: #f26622;
}
.accounting-institute-core-features .core-feature-card:hover h3{
            color:#fff;
}

.accounting-institute-core-features .core-feature-card:hover p{
            color:#fff;
}
.accounting-institute-core-features .core-feature-card:hover svg{
            fill:#fff;
}
.bg-silver-deep img{
    margin:0 !important;
}

.accounting-institute-contact h4{
    color:#f26622;
}

.PROGRAME-SECTORS h3 {
    font-size: 20px;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 600;
}

.PROGRAME-SECTORS button{
      color:#f26622;
      border:1px solid #f26622;
      background-color:#fff;
      width:100%;
      height:54px;
      border-radius:8px;
      margin-bottom:20px;
}
.PROGRAME-SECTORS button:hover{
    background-color:#f26622;
    color:#fff;
}







/*landing page code starts here */

.landing-header .header-nav .accounting-institute-in-kerala-btn:hover{background-color: #232020;}

.banner.landing-page-banner{background-image: url(../images/ati-banner_02.jpg);background-repeat: no-repeat;background-size: cover;padding-top: 60px;padding-bottom: 0px;}
.banner.landing-page-banner .banner_slider .banner_slide .content img{margin-bottom: 10px;}
.banner.landing-page-banner .banner_slider .banner_slide .content h4{padding-bottom: 38px;line-height: 32px;}
.landing-page-banner .seals{margin-top:35px;}

@media (-webkit-device-pixel-ratio: 1.25) {
  * {
    zoom: 0.988;
  }
}

.master-landing-page .container{padding-bottom:0px;}

.slider-landing {
    padding-bottom:35px;
}


.slider-landing h3{
    color: #F26622;
    font-size: 24px;
    font-family: 'Montserrat', sans-serif!important;
    line-height: 28px;
    font-weight: 600;
    text-transform: uppercase;
    color: #333333;
}


.cards-land {
    margin-bottom:40px;
    box-shadow: 0 3px 10px rgba(0,0,0,0.1);
    padding:30px;
    display: inline-block;
}

.slider-landing .cards-land h3{font-size: 20px;text-transform: capitalize;margin:0px;margin-bottom:20px;}
.cards-land .postsleft{width:65%;float:left;}
.cards-land .postsright{width:35%;float:right;}
.cards-land ul{display:inline-block;}
.cards-land ul li h5{margin:0;font-family: 'Montserrat', sans-serif!important;font-size: 14px;font-weight: 500;line-height: 23px;}
.cards-land ul li{width:60%;float:left;margin-bottom: 10px;}
.cards-land ul li:nth-child(odd){position:relative; width: 35%;clear: both;}
.cards-land ul li:nth-child(odd)::before{position:absolute;content:':';font-size:20px;right:25px;top:0;line-height: 15px;}
.cards-land .postsright img{width:100%;position: relative;bottom: -30px;}





p.home {
  margin-left:21px !important;
  padding-right:24px !important;
}

.book-free-trial{background-color: #f26622;}


.book-free-trial h3{
    color:#fff;
    font-family: 'Montserrat', sans-serif!important;
    margin: 0 0 15px 0;
    font-weight: 600;
}

.book-free-trial p{
    color:#fff;
    font-weight:300;
    font-family: 'Montserrat', sans-serif!important;
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
}
.book-free-trial ul{display:inline-block;width: 100%;margin-top:15px;}
.book-free-trial ul li:first-child{width:34%;float:left;margin-right:15px;}
.book-free-trial ul li:nth-child(2){width:34%;float:left;margin-right:15px;}
.book-free-trial ul li:last-child{width:28%;float:left;}

.book-free-trial input {
    background-color: transparent;
    color:#fff;
    border-radius:0px;
    font-family: 'Montserrat', sans-serif!important;
}
.book-free-trial .form-control:focus, form input[type="text"]:focus, form input[type="email"]:focus, form input[type="number"]:focus, form input[type="url"]:focus, form input[type="search"]:focus, form input[type="tel"]:focus, form input[type="password"]:focus, form input[type="date"]:focus, form input[type="color"]:focus, form select:focus, form textarea:focus{
    color: #fff;
    border-color: #fff;
}
.book-free-trial .form-group{margin:0;}

.book-free-trial input::placeholder {
  color: #fff;
  font-family: 'Montserrat', sans-serif!important;
}

.book-free-trial button{
    background-color:#fff;
    width:100%;
    height:45px;
    border:none;
    outline:none;
    border-radius:0px;
    color:#F26622;
    font-family: 'Montserrat', sans-serif!important;
    font-size: 15px;
    font-weight: 500;
    line-height: 19px;
    text-transform: uppercase;
}
.book-free-trial button:hover{background-color: #232020;}

/*.landing-page-contact-us :before{*/
/*    position:absolute;*/
/*    content:"";*/
/*    background-color:#F26622;*/
/*    width:100%;*/
/*    height:5%;*/
/*    top:54%;*/
/*    left:0;*/
/*}*/

.master-landing-page .fixed-form_one.fixed-header{
    position:fixed;
    top:145px;
    z-index:9;
  }


.master-landing-page .fixed-form{
    box-shadow: 0 3px 10px rgba(0,0,0,0.1);
    padding: 60px 35px 20px 35px;
    background-color:#fff;
    margin-top:40px;
    position:relative;
}
.master-landing-page .fixed-form .register-head{
    background-color:#fff;
    position: absolute;
    left: 50%;
    top: -30px;
    transform: translate(-50%, 0%);
    color:#F26622;
    box-shadow: 2px 0px 10px rgba(0,0,0,0.1);
    border:1px solid #DDDDDD;
    width:200px;
    height:60px;
    padding:10px 0;
}
.master-landing-page .fixed-form .register-head h4{
    font-family: 'Montserrat', sans-serif!important;
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    text-align:center;
    color:#F26622;
}

.master-landing-page .fixed-form input{
      outline: 0;
  border-width: 0 0 2px;
  border-color: #eeeeee;
}

.master-landing-page .fixed-form input:focus {
  outline: 0;
  border-width: 0 0 2px;
  border-color: #eeeeee;
}


.master-landing-page .fixed-form textarea{
      outline: 0;
  border-width: 0 0 2px;
  border-color: #eeeeee;
}




.master-landing-page .fixed-form button{
    background-color:#F26622;
    width:100%;
    border:none;
    height:40px;
    color:#fff;
    font-weight:300;
}

.master-landing-page .fixed-form button:hover{background-color: #232020;}


#reviews{
    padding-top:55px;
}


.landing-page-slider{
    padding-bottom:55px;
}

.landing-page-slider .landing-single-review{
    border:1px solid #999999;
    margin:0;
    padding:30px;
}

.landing-page-slider .landing-page-slide-padding{}

.landing-page-slider h3{
    font-size: 24px;
    font-family: 'Montserrat', sans-serif!important;
    line-height: 28px;
    font-weight: 600;
    text-transform: uppercase;
    color: #333333;
}
.landing-page-slider p{
    font-size: 15px;
    font-family: 'Montserrat', sans-serif!important;
    line-height: 24px;
    font-weight: 400;
}
.landing-page-slider h5{
    margin:18px 0 0 0;
    font-size: 15px;
    font-family: 'Montserrat', sans-serif!important;
    line-height: 24px;
    font-weight: 400;
}
.landing-page-slider h5 span{font-weight: 600;}

.landing-page-slider .slick-arrow{top:-40px;}
.landing-page-slider .slick-next{right:0;}
.landing-page-slider .slick-prev{right:40px;left:inherit;}


.landing-page-our-certificates{
    padding-bottom:75px;
}
.landing-page-our-certificates h3{
    font-size: 24px;
    font-family: 'Montserrat', sans-serif!important;
    line-height: 28px;
    font-weight: 600;
    text-transform: uppercase;
    color: #333333;
}

.landing-contact p{
    color:#999999;
    font-size: 18px;
    font-family: 'Montserrat', sans-serif!important;
    line-height: 32px;
    font-weight: 400;
    text-align:center;
    color: #333333;
}

.landing-contact ul{display:inline-block;width:100%;margin-top:30px;}
.landing-contact ul li{width:33%;float:left;text-align:center;}

.landing-contact h4{
    font-size:22px;
    font-weight:400;
    font-family: 'Montserrat', sans-serif!important;
    line-height: 32px;
    color: #333333;
}

.landing-contact a{
    color:#F26622;
    font-size:22px;
    font-weight:500;
    font-family: 'Montserrat', sans-serif!important;
    line-height: 32px;
}

.landing-map{margin-top:70px;}


.social-landing-icons .styled-icons.icon-bordered a {
    background-color:#777777;
        width:35px;
        height:35px;
}


.master-landing-page .disbaled-form{
    display:none;
}

.cards-landing-mobile{
            display:none;
        }
.fixed-mobile-foot{
    bottom: 0;
    right: 0;
    position: fixed;
    z-index: 9;
    width:100%;
    display:none;
}

.fixed-mobile-foot .fa-whatsapp:before{
    color:#fff;
}

.fixed-mobile-foot .fa-phone:before{
    color:#fff;
    padding-left:15px;
}


.fixed-mobile-foot .col-md-6 {
    /*background-color:#F26622;*/
    width:50%;
    height:35px;
    float:left;
        padding:2%;
}

.fixed-mobile-foot a{
    color:#fff;
    padding:5%;
}

.modal.landing-modal{top:20%;}
.landing-modal .modal-header{border:none;padding-bottom: 5px;}
.landing-modal .modal-body{padding: 0 30px;}
.landing-modal .modal-body h4{
    font-size:22px;
    font-weight:600;
    font-family: 'Montserrat', sans-serif!important;
    line-height: 32px;
    color: #F26622;
    text-align:center;
    margin-bottom:20px;
    text-transform: uppercase;
}
.landing-modal .modal-body input{
    font-family: 'Montserrat', sans-serif!important;
    color: #333333;
}
.landing-modal .form-control:focus, form input[type="text"]:focus, form input[type="email"]:focus, form input[type="number"]:focus, form input[type="url"]:focus, form input[type="search"]:focus, form input[type="tel"]:focus, form input[type="password"]:focus, form input[type="date"]:focus, form input[type="color"]:focus, form select:focus, form textarea:focus{
    color: #333333;
}
.landing-modal button.btn-rules-reg{
    font-family: 'Montserrat', sans-serif!important;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    text-transform: uppercase;
    padding: 12px 30px;
    background-color: #f26622;
    color: #fff;
    border:none;
    margin-bottom: 20px;
}
.landing-modal button.btn-rules-reg:hover{background-color: #232020;}

[data-aos^=fade][data-aos^=fade]{opacity:1!important;}
    [data-aos=fade-right]{transform: translate3d(0px,0,0)!important;}
    [data-aos=fade-left]{transform: translate3d(0px,0,0)!important;}

.lnd-mbl{display:none;}


/*landing page code ends here */


/*accounting-institute-in-kerala code ends here */


@media screen and (max-width: 1200px) {
    
    .book-free-trial ul li:last-child{width: 26%;}
}

  @media screen and (max-width: 961px) {
      
      .gst-it-filing-two .spacer {
          padding-bottom: 50px;
      }
      .gst-links button{
          margin-bottom: 20px;
          font-size: 15px !important;
      }
      .gst-it-filing-two .image-right{
          padding-top:0;
      }
      .banner_slider img{width:100px;}
      .banner_slider .col-md-3{width: auto; float: left;}
      .lnd-mbl{display:block;}
      .landing-header .showhide{display:none!important;}
       .landing-header .reg-btn{
            width: 169px;
            height: 51px;
            background-color: #F26622;
            color: #fff;
            border: none;
            outline: none;
            margin-top: 40px;
            float: right;
        }
    .landing-header .menuzord-responsive .menuzord-brand{margin:0;}
    .banner.landing-page-banner .banner_slider .banner_slide .content h4{max-width:55%;}
    .master-landing-page:before{display:none;}
    .cards-land .postsright{display:none;}
    .cards-land img{margin-bottom:20px;}
    .slider-landing .cards-land h3 br{display:none;}
    .cards-land ul{width:100%;}
    .cards-land ul li:nth-child(odd){width:38%;}
    .landing-page-slider .col-md-3{width:20%;float:left;}
    .landing-page-slider .col-md-9{width:80%;float:left;}
    .landing-page-our-certificates .col-md-6{width:50%;float:left;}
    .footer-bottom .copyright{text-align:left!important;}
    .fixed-mobile-foot{display:none;}
  }
  
  @media screen and (min-device-width: 768px) and (max-device-width: 961px) {
    
         .online-class-features .col-md-6{
                width:50%;float:right;
         }
         .online-class-features .online-feature-card {
            margin-bottom: -50px !important;
        }
  }
  
    @media screen and (max-width: 768px) {
        
    
        
        
        .master-landing-page:before{
            position:absolute;
            content:"";
            background-color:#F26622;
            width:100%;
            height:6%;
            top:56%;
            left:0;
        }
                
        .cards-landing-mobile{
            display:block;
        }

        
        .header-top{
            display:none;
        }
        
        .header-nav{
            /*display:none;*/
        }
        
        .cards-land .postsleft {
          width: 100%;
          float: left;
        }
        
        .postsleft ul li{
            color:#000;
            box-shadow:none;
            line-height:40px;
        }
        
        
        .cards-land .postsright {
          width: 100%;
          float: left; 
          padding-top:8%;
        }

      html{
          overflow:auto;
      }
        
        .master-landing-page .disbaled-form{
    display:block;
}

 .master-landing-page .disable-form1{
     display:none;
 }
      
      .gst-links .btn2 {
        background-color: #000;
        }
        .gst-links button{
            padding:19px 5px;
            margin-left: 10px;
            font-size: 12px !important;
        }
         
         .book-demo-class-form input {
            width: 90%;
            margin: 0 0px 5% 5%;
            }
            
        .book-demo-class-form select {
            width: 90%;
            margin: 0 0px 5% 5%;
        }
        
        .book-demo-class-form textarea {
            width: 90%;
            margin: 0 0px 5% 5%;
        }
        
        
        .online-class-features .online-feature-card {
            margin-bottom: -70px;
        }
        
        .online-programs .slick-next {
         display:none;
        }

        .online-programs .slick-prev {
         display:none;
        }

        .online-class-learn p {
            text-align: start;
        }
        
        .online-class-features .container2{
            margin:0 20px;
        }
  }
  
  @media screen and (max-width: 600px) {
      .landing-header .reg-btn{width: 140px;margin-top: 22px;font-size: 12px;height: 45px;}
      .banner.landing-page-banner .banner_slider .banner_slide .content img{max-width: 130px;}
      .banner.landing-page-banner .banner_slider .banner_slide .content h4{max-width: 70%;padding-right: 0;font-size: 13px;line-height: 22px;padding-bottom: 10px;}
      .banner.landing-page-banner .banner_slider .banner_slide .content h3{padding-bottom: 8px;}
      .banner.landing-page-banner{padding-top: 5px;}
      .banner.landing-page-banner .container{padding-top: 35px;}
      .banner.landing-page-banner .banner_slider .banner_slide .content ul li a{font-size: 12px;}
      .banner.landing-page-banner .banner_slider .banner_slide .content ul li{margin-bottom:0;}
      .landing-page-banner .seals{margin-top: 10px;}
      .landing-page-banner .banner_slider img{width: 85px;}
      .banner.landing-page-banner{background-image: url(../images/ati-banner-mobile.jpg);}
      .landing-header .menuzord-responsive .menuzord-menu.scrollable{display:none!important;}
      .master-landing-page .container{padding-top:35px;}
      .slider-landing h3{font-size:18px;text-align: center;}
      .master-landing-page .double-line-bottom-theme-colored-2:after, .master-landing-page .double-line-bottom-theme-colored-2:before{left:0;right:0;margin:0 auto;}
      .slider-landing{padding-bottom: 15px;}
      .cards-land{padding: 22px;}
      .slider-landing .cards-land h3{font-size:18px;text-align:center;}
      .cards-land ul li h5{font-size:13px;}
      .cards-land ul li:nth-child(even){float:right;width:55%;}
      .cards-land ul li:nth-child(odd)::before{font-size: 15px;right: -2px;line-height: 20px;}
      .modal.landing-modal{top: 10%;}
      .book-free-trial ul li{width: 100%!important;margin-bottom: 20px;}
      .book-free-trial ul li:last-child{margin-bottom:0;}
      .landing-page-slider h3{font-size:18px;text-align: center;}
      .landing-bottom .double-line-bottom-theme-colored-2:after, .landing-bottom .double-line-bottom-theme-colored-2:before{left:0;right:0;margin:0 auto;}
      #reviews{padding-top: 25px;}
      .landing-page-slider .slick-arrow{top: inherit;bottom: -55px;}
      .landing-page-slider .slick-prev{right:inherit;left:37%;}
      .landing-page-slider .slick-next{right:37%;}
      .landing-page-slider .col-md-3{width: 40%;float: inherit;margin: 0 auto;}
      .landing-page-slider .col-md-9{width: 100%;}
      .landing-page-slider p{font-size: 14px;text-align: center;padding-top: 20px;}
      .landing-page-slider h5{font-size: 14px;text-align: center;}
      .landing-page-our-certificates h3{font-size:18px;text-align: center;}
      .landing-page-our-certificates .col-md-6{width: 100%;margin-bottom: 20px;}
      .landing-page-our-certificates{padding-bottom: 20px;}
      .landing-contact p{font-size: 14px;line-height: 24px;}
      .landing-contact p br{display:none;}
      .landing-contact ul li{    width: 100%;margin-bottom: 20px;}
      .landing-map{margin-top: 45px;}
      .landing-footer .widget.dark .col-md-6{width:40%;float:left;}
      .landing-footer .pt-70{padding-top: 40px !important;}
      .landing-footer .widget{margin-bottom: 30px;}
      .landing-footer .footer-bottom .col-md-6{padding:0;}
      .fixed-mobile-foot{display:block;}
      .fixed-mobile-foot .col-md-6{padding:0;height: 42px;}
      .fixed-mobile-foot a{width:100%;padding:10px 20px;text-align:center;display: inline-block;}
      #why-ati{display:none;}
      .master-landing-page .fixed-form{margin-top: 0;margin-bottom: 40px;}
  }




/*animation*/

.slideanim {
    visibility:hidden;
    visibility:visible\9;/*For old IE browsers IE6-8 */
}
.slideanim.slide {visibility: visible; animation:slide 1s;animation-duration: 1s;}
.slideanim::after {
    /* useful when its child elements are float:left; */
    content: "";
    display: table;
    clear: both;
}

/*@keyframes slide {*/
/*    0% {*/
/*        opacity: 0;*/
/*        transform: translateY(50%);*/
/*    } */
/*    100% {*/
/*        opacity: 1;*/
/*        transform: translateY(0);*/
/*    } */
/*}*/

@keyframes slide {
    0% {
        opacity: 0;
        transform: translateX(-100px);
    }

    80% {
        transform: translateX(10px);
    }
    100% {
        opacity: 1;
        transform: translate(0);
    }
}


.header-top .widget .styled-icons, .header-top .col-md-6{display: inline-block;}


/*animation*/

/*nibin*/


