/*!/wp-content/themes/grodinfinancial/css/responsive.css*/@media only screen and (min-width:3100px) and (max-width:4500px){}@media only screen and (min-width:2701px) and (max-width:3100px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{padding-right:30px;padding-left:30px}.team.circle .team-inner{text-align:left;width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}.team.circle .team-image{position:relative;width:190px;height:190px;display:block;margin:0 0;margin-bottom:0}.team.circle .team-title-holder{min-height:auto}.team.circle{margin-bottom:55px}.team.circle .team-info{width:calc(100% - 219px)}.team.circle .team-title-holder h4{text-align:right;font-size:26px;margin-bottom:10px}.team.circle .team-position{font-size:19px;text-align:right}.team-description h5{text-align:right;font-size:24px;line-height:28px;margin-bottom:0}.team.circle .team-text{margin-bottom:0}.team-description p{text-align:right;font-size:18px}.top-team{max-width:1860px;margin:auto}.banner-outer-section::before{height:538px}.service-wrapper .service-card-container{width:calc((100% - 30px * 5) / 6);margin-right:30px}.service-wrapper .service-card-container:nth-child(3n){margin-right:30px}.service-wrapper .service-card-container:nth-child(6n){margin-right:0}.service-card{height:520px}.common-outer.service-outer{background-position:0 -320px!important;margin-top:0}}@media only screen and (min-width:2001px) and (max-width:2700px){.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{padding-right:30px;padding-left:30px}.common-outer .container .title{padding-left:0px!important;padding-right:0px!important}.common-outer.single-services-page{background-image:none}.conact-form-outer .form-inner form ul li{margin-bottom:15px}.contact-content-wrapper .contact-icon{width:90px;height:90px}.contact-content-wrapper .contact-icon::before{width:110px;height:110px;left:-9px}.contact-content-wrapper .contact-icon img{width:40px;height:40px}.conact-form-outer li.Comments textarea{height:101px!important}.team.circle .team-inner{text-align:left;width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}.team.circle .team-image{position:relative;width:190px;height:190px;display:block;margin:0 0;margin-bottom:0}.team.circle .team-title-holder{min-height:auto}.team.circle{margin-bottom:55px}.team.circle .team-info{width:calc(100% - 219px)}.team.circle .team-title-holder h4{text-align:right;font-size:26px;margin-bottom:10px}.team.circle .team-position{font-size:19px;text-align:right}.team-description h5{text-align:right;font-size:24px;line-height:28px;margin-bottom:0}.team.circle .team-text{margin-bottom:0}.team-description p{text-align:right;font-size:18px}.top-team{max-width:1860px;margin:auto}.common-outer.service-outer{background-position:0 0px!important;margin-top:0}.common-outer ul li::before{line-height:18px}.service-card{height:450px}.banner-outer-section::before{height:426px}.common-outer .title{padding:0 416px 30px}.common-outer .title h2{font-size:75px;line-height:77px}.common-outer .title p{font-size:23px;line-height:34px}.service-wrapper .service-card-container{width:calc((100% - 30px * 5) / 6);margin-right:30px}.service-wrapper .service-card-container:nth-child(3n){margin-right:30px}.service-wrapper .service-card-container:nth-child(6n){margin-right:0}.service-wrapper{padding:0 10px}}@media only screen and (min-width:1801px) and (max-width:2000px){.common-outer .container .title{padding-left:50px!important;padding-right:50px!important}.common-outer.single-services-page{background-image:none}.conact-form-outer .form-inner form ul li{margin-bottom:15px}.contact-content-wrapper .contact-icon{width:90px;height:90px}.contact-content-wrapper .contact-icon::before{width:110px;height:110px;left:-9px}.contact-content-wrapper .contact-icon img{width:40px;height:40px}.conact-form-outer li.Comments textarea{height:101px!important}.team.circle .team-title-holder{min-height:auto}.team.circle .team-inner{text-align:left;width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}.team.circle .team-image{position:relative;width:190px;height:190px;display:block;margin:0 0;margin-bottom:0}.team.circle{margin-bottom:25px}.team.circle .team-info{width:calc(100% - 190px)}.team.circle .team-title-holder h4{text-align:right;font-size:23px;margin-bottom:8px}.team.circle .team-position{font-size:19px;text-align:right}.team-description h5{text-align:right;font-size:21px;line-height:23px;margin-bottom:6px}.team.circle .team-text{margin-bottom:0}.team-description p{text-align:right;font-size:18px}.banner-outer-section::before{height:403px}.common-outer .title{padding:0 316px 30px}.common-outer .title h2{font-size:70px;line-height:74px}.common-outer .title p{font-size:20px;line-height:30px}.service-wrapper{padding:0 89px}.service-wrapper .service-card-container{width:calc((100% - 30px * 3) / 4);margin-right:30px}.service-wrapper .service-card-container:nth-child(3n){margin-right:30px}.service-wrapper .service-card-container:nth-child(4n){margin-right:0}.top-team{max-width:1690px;margin:auto}}@media only screen and (min-width:1601px) and (max-width:1800px){.common-outer .container .title{padding-left:50px!important;padding-right:50px!important}.common-outer.single-services-page{background-image:none}.service-wrapper{padding:0 45px}.service-wrapper .service-card-container{width:calc((100% - 30px * 3) / 4);margin-right:30px}.service-wrapper .service-card-container:nth-child(3n){margin-right:30px}.service-wrapper .service-card-container:nth-child(4n){margin-right:0}.banner-outer-section::before{height:346px}.common-outer .title{padding:0 230px 30px}.common-outer .title h2{font-size:60px;line-height:64px}.common-outer .title p{font-size:18px}.top-team{max-width:1550px;margin:auto}}@media only screen and (min-width:1517px) and (max-width:1600px){.common-outer .container .title{padding-left:50px!important;padding-right:50px!important}.top-team{max-width:1400px;margin:auto}.banner-outer-section::before{height:313px}}@media (max-width:1300px){nav .nav-item{margin-left:20px}.header-btn-wrapper{margin-left:10px}}@media (max-width:1199px){.form-outer-wrapper .reg-btn a.btn{margin-bottom:20px}.conact-form-outer .select2-container .select2-selection .select2-selection__choice{margin-bottom:2px!important;min-width:149px;font-size:14px;width:auto}.reg-btn a.btn{margin-right:62px;margin-bottom:0;margin-left:0}.reg-btn{display:flex;justify-content:center;flex-direction:column;align-items:center}.common-outer.ourclasses-outer.service-outer .service-card{height:422px}.common-outer.ourclasses-outer.service-outer .service-card .servoce-content h4{font-size:31px;line-height:38px}.conact-form-outer .form-inner form.invalid .wpcf7-response-output{font-size:14px}.top-team{padding:0 0;max-width:700px;margin:auto}.team.circle.main-team-members .team-inner{display:block;text-align:center}.team.circle.main-team-members .team-inner .team-image{width:100%}.team.circle.main-team-members .team-inner .team-image{margin-bottom:15px;width:250px;height:250px}.team.circle.main-team-members .team-inner .team-image a{margin:auto}.team.circle.main-team-members .team-title-holder h4{text-align:center}.team.circle.main-team-members .team-description h5{text-align:center}.team.circle.main-team-members .team-title-holder{text-align:center}.common-outer .title{text-align:center;padding:0 0 30px}.page-template-template-service footer{margin-top:-128px!important}.common-outer.service-outer{padding-bottom:218px}.service-wrapper{padding:0 0}.home footer{margin-top:-128px!important}header .header-top .header-logo-container{padding:12px 20px 12px 0;display:flex;align-items:center}.header-logo img{width:240px}.header-logo{width:240px}nav .nav-item{margin-left:10px}nav .nav-item a{font-size:14px}.header-btn-wrapper a.btn{min-width:130px;margin-right:52px}.header-btn-wrapper a.btn::after{width:40px;margin:auto;right:-42px;background-size:18px}.header-btn-wrapper{margin-left:17px}.our-process-circle-wrapper .circle_animation_outer{display:block}.our-process-circle{width:100%;align-content:flex-start}.online-courses-details.registration-outer{width:46%}}@media (max-width:1080px){.footer-bottom .footer-content p{font-size:10px}}@media (max-width:991px){.common-outer{padding:50px 0 60px}.common-outer.team-page-inner{padding-top:50px}.common-outer.about-inner{padding:0}.common-outer.service-outer{padding-top:170px}.common-outer.single-services-page{padding-top:50px}.common-outer.contact-us-page{padding:50px 0 0 0}.common-outer.privacy-policy-outer{padding-top:60px}.common-outer.team-detail{padding-top:50px}.common-outer.our-process{padding-top:50px}.common-outer.news-blog{padding-top:50px}.conact-form-outer .form-inner form ul li.Cell{width:100%!important}.conact-form-outer .form-inner form ul li.form-services{width:100%!important}.location-wrapper .location-content p{margin-bottom:0;font-size:15px}.registration-outer{margin-bottom:30px}.footer-bottom .footer-content p{font-size:12px}.common-outer.about-inner .ourstory-wrapper img.alignleft{padding-right:0;max-width:100%;width:100%;object-fit:cover;border-right:none;margin:0 0 30px;height:auto}.common-outer.about-inner .why-us-wrapper img.alignright{padding-left:0;max-width:100%;width:100%;object-fit:cover;margin:0 0 30px;border-left:none;height:auto}body.home footer{background-color:#000000!important;background-image:none!important}.conact-form-outer .form-inner .row{flex-direction:column-reverse}.map-wrapper{height:400px}.common-outer.service-outer{margin-top:0;padding-top:60px;padding-bottom:60px}.page-template-template-service footer{margin-top:0px!important;position:relative;background:#000!important}.page-template-template-service header{background-color:#000000!important;position:relative!important}.service-wrapper .service-card-container{width:calc((100% - 30px * 2) / 2);margin-right:30px}.service-wrapper .service-card-container:nth-child(3n){margin-right:30px}.service-wrapper .service-card-container:nth-child(2n){margin-right:0}.contact-details-outer .contact-us-c-inn:nth-child(2n+1) .contact-content-wrapper{transform:translateY(0);animation:none}.contact-details-outer .contact-us-c-inn:nth-child(2n) .contact-content-wrapper{transform:translateY(0);animation:none}.contact-content-wrapper{padding-bottom:30px}.contact-us-heading{padding-bottom:35px}.contact-details-outer{padding-bottom:21px}.team-detail .team-inner-img{max-width:350px;height:350px}.service-form-outer .single-service-Form form ul li{width:48.5%}.single-service-img{float:none;width:100%;margin-right:0;margin-left:0;height:auto}.home footer{background-color:#000;margin-top:0px!important;z-index:300;position:static}.banner-outer-section{height:500px}.common-banner-title{top:205px}nav .sub-menu{padding-top:26px}header .header-top{flex-wrap:wrap}header .header-top .header-logo-container{padding:15px 0 15px 0;width:100%;justify-content:center;border-right:none;border-bottom:1.22px solid #fff}.header-right-wrapper{justify-content:center;padding:20px 0 20px;width:100%;border-bottom:1.22px solid #fff}nav .nav-item{margin-left:20px}header{position:relative!important;border-bottom:none}.footer-top p{padding-right:10px;margin-right:10px;border-right:1px solid #9e7511;font-size:13px;margin-bottom:0}.what-we-do-wrapper{background-attachment:scroll!important}.alignnone{width:100%}.aligncenter,div.aligncenter{width:100%}.alignright{width:100%}.alignleft{width:100%}body.home header{background-color:#000000!important}.reg-btn{display:flex;justify-content:space-between;flex-direction:row;align-items:center}div#lisence-wrapper-link{position:relative!important;top:-10px!important}.online-courses-details.registration-outer{width:100%}}@media (max-width:777px){.slider-btn{width:240px!important;font-size:13px!important;height:40px!important;display:flex!important;align-items:center;justify-content:center;margin-left:15px}.rev-btn::before{height:40px;right:-43px;width:40px;background-size:22px}}@media (max-width:767px){.reg-btn a.btn{margin-right:62px;margin-left:0}.reg-btn{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.location-wrapper .location-content p{margin-bottom:0;font-size:17px}.conact-form-outer .form-inner form ul li{width:100%}.team.circle.main-team-members .team-title-holder{height:auto;min-height:initial;max-width:480px;margin:auto auto 15px}.common-outer.our-process .content-circle ul{padding-left:10px}.team-detail .image-icon-wrapper{float:none;margin-right:0;margin-bottom:0;margin-left:0}.linked-in-image{display:block;max-width:100%}.blog-texts-wrapper p{height:auto;overflow:visible}.blog-card .blog-img{height:auto;overflow:hidden}.common-outer .title{padding:0 0 30px}.service-wrapper{padding:0 0;max-width:522px;margin:auto}.service-wrapper .service-card-container{margin-right:0px!important;width:100%}body.home header{position:relative;background-color:#000000!important;background-image:none}.team-detail .team-inner-img{max-width:350px;height:350px;float:none;margin:auto}.team-detail .team-content .team-heading h2{text-align:center}.team-detail .team-content .team-heading h5{text-align:center}.team-detail .team-content .designarion h4{text-align:center}.team-detail .team-content .designarion p{text-align:center}.service-form-outer .single-service-Form form ul li{width:100%}.common-outer.our-process .content-circle ul li{font-size:15px;line-height:18px}header .header-top .header-logo-container{padding:0;width:40%;border-right:none;border-bottom:none}.header-right-wrapper{padding:0 55px 0;border-bottom:none;width:60%;position:static;display:flex;justify-content:left;align-self:center}header.sticky{animation-name:none;position:relative}.common-banner-title{top:0;text-align:center}.banner-outer-section{height:320px}header{border-bottom:1.22px solid #fff;padding:20px 0;position:relative;background:#000!important;background-image:none!important}header::before{display:none}.header-btn-wrapper a.btn::after{width:50px;right:-52px}.header-btn-wrapper{margin-left:0}.menu-wrapper{position:absolute;width:100%;top:100%;left:0;right:0;padding:0 0;background:#000}nav .sub-menu{width:100%}nav .nav-item:hover .sub-menu,nav .nav-item:hover,nav .nav-item .sub-menu{background-color:#fff0;list-style:none;padding-left:0}nav .sub-menu a{color:#fff;color:#fff;border-bottom:1px solid #fff}nav .sub-menu{display:none;position:relative;padding-top:0}.navbar-inverse .navbar-brand{background:none}.navbar-wrapper{position:relative}nav .nav-item a{font-size:16px}nav .nav-mobile{display:block;bottom:calc(100% + 38px);top:unset;right:20px;left:unset;background:top;color:#fff;font-size:35px;padding:0 15px}nav .nav-mobile span{font-size:28px;line-height:7px;font-weight:400;margin-left:10px;display:none}nav.nav{width:100%;padding:0 0 0}nav .nav-list{border-top:1px solid #fff;display:none;list-style:none outside none;margin:10px;padding:0;margin-top:0}nav .nav-item{width:100%;float:none;margin-left:0}nav .nav-item>a{background:none repeat scroll 0 0 #fff0;color:#fff;padding:8px;border-bottom:1px solid #efefef}nav .nav-click{display:block}nav .nav-mobile-open{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0}nav .nav-item:hover .sub-menu{display:none}footer{position:static;background-color:#000000!important;background-image:none!important}footer::before{display:none}.footer-top p{padding-right:20px;margin-right:20px;border-right:1px solid #9e7511;font-size:15px;margin-bottom:10px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-bottom:6px;flex-direction:column-reverse}.footer-top{padding-top:20px;padding-bottom:10px}.footer-number{padding-right:0;padding-top:0;margin-bottom:10px}.footer-content{margin-bottom:15px}.footer-bottom .footer-content p{font-size:13px;margin-bottom:5px}.footer-bottom{padding-bottom:15px}.service-card:hover .servoce-content{max-height:initial}.service-card .servoce-content{max-height:initial}.our-process-circle{height:auto;display:block;position:static}.center-circle{display:none}.bullet-wrapper{display:none}.our-process-content{position:static;width:100%;height:auto;-webkit-animation:none;animation:none;display:flex;flex-wrap:wrap;justify-content:space-between}.content-circle{position:static;-webkit-animation:none;animation:none;margin:0;margin-bottom:30px;width:240px;height:240px;padding:15px 45px}.circle_animation_outer .blog-btn{position:static;-webkit-animation:none;animation:none}.content-circle ul li{font-size:15px}.content-circle.c-1{margin:0}}@media (max-width:640px){div#lisence-wrapper-link{position:relative!important;top:-10px!important}}@media (max-width:575px){.form-outer-wrapper .reg-btn a.btn:first-child{margin-bottom:20px}.form-outer-wrapper .reg-btn a.btn:last-child{margin-bottom:0}.reg-btn{display:flex;justify-content:center;flex-direction:column;align-items:center}.conact-form-outer .select2-container .select2-selection .select2-selection__choice{min-width:89%}.what-we-do-wrapper .what-we-do-accordian-outer .faq__accordion__heading h3{font-size:24px;line-height:33px}.service-form-outer .wpcf7 form .wpcf7-response-output{position:static;margin-top:0;margin-bottom:0}.our-process-content{display:block}.content-circle{margin:auto;margin-bottom:30px}.content-circle.c-1{margin:auto;margin-bottom:30px}header .header-top .header-logo-container{width:100%;padding-bottom:20px;border-bottom:1.22px solid #fff}.header-logo img{width:auto}.header-right-wrapper{padding:20px 0 0;width:100%}nav .nav-mobile{right:15px;bottom:calc(100% + 23px)}.footer-top p{padding-right:0;margin-right:0;border-right:0 solid #9e7511;margin-bottom:10px;width:100%;text-align:center}}@media (max-width:480px){footer .menu-footer-menu-container ul{border-top:1px solid rgb(255 255 255 / 49%);padding-top:15px}footer .menu-footer-menu-container ul li{padding:0;margin:0;display:block;padding-bottom:10px;text-align:center;border:0}.conact-form-outer .form-inner .wpcf7-response-output{bottom:-52px}.banner-wrapper{overflow:hidden}.conact-form-outer .form-inner{padding:30px 20px 70px}.banner-wrapper rs-slides,.banner-wrapper #rev_slider_5_1_wrapper,.banner-wrapper #rev_slider_5_1,.banner-wrapper #rev_slider_5_1_forcefullwidth{height:300px!important;min-height:300px;max-height:300px!important;width:100%!important;min-width:100%!important;max-width:100%!important;object-fit:cover!important}.banner-wrapper #rev_slider_5_1 img{width:100%!important;min-width:100%!important;max-width:100%!important;height:300px!important;min-height:300px!important;max-height:300px!important;transform:none!important;object-fit:cover!important;transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out}.banner-wrapper #rev_slider_5_1 rs-sbg{background-position:center!important;background-size:cover!important;height:300px!important;width:100%!important}.banner-wrapper #rev_slider_5_1 rs-sbg canvas{object-fit:cover;width:100%!important;min-width:100%!important;max-width:100%!important;height:300px!important;min-height:300px!important;max-height:300px!important;display:none!important}.rev_slider .tp-bgimg.defaultimg{background-position:center center!important;max-height:300px}.banner-wrapper #rev_slider_5_1 rs-slide:before{display:none}.banner-wrapper .slider-caption{bottom:150px}.banner-wrapper .slider-button.rev-btn{bottom:150px}.team-detail .team-inner-img{max-width:300px;height:300px}.online-courses-details-outer .online-courses-details.registration-outer .courses-details ul{padding:0 0 0 0}.online-courses-details-outer .online-courses-details.registration-outer .online-courses-id-location{display:block!important}.online-courses-details-outer .online-courses-details.registration-outer .online-courses-id-location h5{text-align:center!important}}@media (max-width:380px){.online-courses-details-outer .online-courses-details.registration-outer .reg-btn a{padding:3px 13px 5px}}@media (max-width:321px){.team-detail .team-inner-img{max-width:240px;height:240px}}