@media only screen and (max-width:767px){input[type=text],input[type=submit],input[type=password],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.desktop{display:none}.mobile{display:block}.lead-text{float:left;max-width:780px;text-align:left;margin:0}.main-header{margin-top:-1px}.header{padding:0}.hreader-logo{width:80%}.lead-text p{font-size:11px;line-height:24px}.nav-wrap{width:100%;padding-top:30px;display:none}.main-logo,.footer-logo{max-width:150px}.phone-nav{display:block}.main-header{padding:18px 0}nav,.main-nav ul{width:100%}.main-nav ul{text-align:center;flex-direction:column}.main-nav ul li{display:block;width:100%}.main-nav ul li a{display:block;float:none;font-size:15px;padding:10px 0}.login-top-btn{float:none!important;max-width:157px;margin:0 auto;clear:both;overflow:hidden;padding-top:10px}.login-top-btn a{padding:7px 0!important}.home-page{margin-top:60px}.hero-content{top:40px}.about-title{padding:0 10px;top:-22px}.about-title h2{font-size:20px}.common-item{width:100%;margin:20px auto;float:none;clear:both;overflow:hidden}.common-item:first-child{margin:20px auto}.about-details{padding-top:20px}.about-section{padding-top:56px}.partner-details p{padding:0 10px;font-size:16px;line-height:22px}.partner-details{min-height:205px}.service-details h4,.address-wrap h4,.team-wrap h4{padding:0 10px 40px;font-size:16px}.partner-description-wrap{background:url(https://mll7nw8sqrup.i.optimole.com/mll7nw8sqrup-oaaates-rspnsie/w:auto/h:auto/q:auto/https://sofalapartners.com/wp-content/themes/new-theme/assets/images/partner-bg2.jpg)no-repeat center center/cover}.partner-details{position:relative}.common-title{padding:0 20px}.common-title span{font-size:18px}.service-section{padding-top:50px}.service-left{width:100%;padding:37px 10px 0;max-width:436px;float:none;margin:20px auto;clear:both;overflow:hidden}.service-left:nth-child(3n+2),.address-section .address-wrap .common-item:nth-child(2){margin:20px auto}.service-icon{width:20%;max-width:41px}.service-title span{width:80%;font-size:16px}.contact-details{min-height:200px;padding-bottom:0}.contact-section{margin-top:40px;margin-bottom:40px}.contact-left{width:100%;display:none}.contact-right{width:calc(100% - 1.492537313432836%)}.contact-text p,.contact-info{font-size:16px;line-height:22px;margin-top:0}.contact-info .email-info{margin-top:10px}.address-section .address-wrap .common-item,.contact-right{padding:37px 10px 0}.address-wrap,.service-details,.team-wrap{padding-top:20px}.team-section .team-wrap .common-item:nth-child(1){margin-left:auto}.team-section .team-wrap .common-item{padding:20px}.footer-section .common-wrap{padding:0 15px}.footer-main-logo{width:160px}.copyright{max-width:100%;width:100%;margin:10px 0 0}.back-top{position:absolute;right:15px;top:0}.footer-section{padding-bottom:30px}.hero-main-img{margin-top:-60px;height:400px}.down-arrow{bottom:90px;display:none}.overlay{left:auto;max-width:100%;padding:0 20px}.contact-below-text-wrap{width:100%}.overlay,.overlay-figure{opacity:1}.contact-image{margin:30px 0 20px 30px}.contact-right{padding:45px 10px}.mobi-bg{display:block}.about-item-fugure{display:none;opacity:0}.common-title{margin-top:76px;position:relative;z-index:7}#about .common-title{margin-top:10%}.overlay-figure{top:-25px}.item-description{position:relative;z-index:5}.login-page{padding-top:75px}.financial-service{float:left;max-width:100%}.team-member-row{display:block}.team-member{width:100%;margin-right:0}.team-figure{max-width:238px;margin:0 auto;float:none;clear:both;overflow:hidden}.team-figure,.team-member-description{width:100%}.team-member-row:nth-child(odd) .team-member:first-child{padding-top:30px}.team-member-description h6,.financial-nav li a{font-size:16px}.brand{float:none;max-width:306px;margin:0 auto;clear:both;overflow:hidden}.team-member-description{padding-left:20px}.who-we-wrap{padding-top:10px}.who-we-content{padding:0 0 0 15px;font-size:16px;line-height:20px;margin-top:24px}.brand-logo-wrap{margin-top:30px;padding:30px 20px 20px;width:100%}.brand-item{float:left;width:100%;margin:20px 0 0 0}.brand-logo{margin-left:0;padding-bottom:18px;width:100%}.login-top-btn{width:100%;max-width:100%}.usernacme-info-wrap{float:none;width:100%;margin:0 auto;clear:both;overflow:hidden;position:relative;right:auto;top:0;background:0 0;padding:30px 0}.financial-service,.tabs-content-wrap{width:100%}.sub-btn{color:#002941}.our-team-section .about-title{top:26px}.login-page-body .about-title-wrap{padding-top:50px}.login-page-body .contact-section .about-title-wrap{padding-top:40px}.login-page-body .about-title{top:25px}.login-page-body .contact-section{margin-top:20px}.contact-split .contact-card{width:100%}.contact-split{flex-wrap:wrap}.con-inf p{font-size:18px}.contact-split .contact-card{margin-bottom:3em}.contact-split{margin-bottom:2em}div.wpforms-container-full{width:100%!important}}@media only screen and (min-width:480px) and (max-width:767px){.nav-wrap{height:auto;overflow-y:auto}}@media only screen and (min-width:768px) and (max-width:991px){input[type=text],input[type=submit],input[type=password],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.header{padding:0 10px}.nav-wrap{width:73.418865%}.hreader-logo,.footer-main-logo{width:26.581135%;margin-top:10px}.login-top-btn{margin-left:18px}.service-left{min-height:330px;padding:30px 20px 0 20px}.common-wrap,.common-title{padding:0 15px}.service-icon{width:15%}.service-title span{width:80%;font-size:17px}.partner-details p{padding:0 45px}.common-item{min-height:250px}#about .common-item,#about .common-item:first-child{width:100%;margin:20px auto;float:none;clear:both;overflow:hidden}.address-section .address-wrap .common-item{min-height:275px;padding:37px 15px 0 15px}.address-section .address-wrap .service-icon{width:20%}.address-section .address-wrap .service-title span{padding-top:0}.team-section .team-wrap .common-item{min-height:250px;padding:20px;width:100%;margin:20px auto;float:none}.team-section .team-wrap .service-icon{width:20%}.team-section .team-wrap .service-title span{padding-top:0}.team-section .team-wrap .common-item:nth-child(1){margin-left:auto}.contact-info{margin-top:10px}.main-header{margin-top:-1px}.fixedTop .nav-wrap{margin-top:8px}.footer-main-logo{width:33.3333333%}.footer-logo{max-width:200px}.overlay{padding-right:10px;left:15px}.contact-below-text-wrap{width:100%}.overlay-figure,.overlay{opacity:1}.contact-image img{width:85%}.contact-right{padding:95px 15px}.partner-description-wrap{background:url(../../assets/images/partner-bg2.jpg)no-repeat center center/cover}.partner-details{position:relative}.about-item-fugure{opacity:0}.hero-main-img{height:650px}.item-description{margin-top:0}.overlay{margin-top:25px}.team-figure,.team-member-description{width:100%}.team-figure{float:none;max-width:238px;margin:0 auto;clear:both;overflow:hidden}.financial-service{width:40.910448%}.team-member-row:nth-child(odd) .team-member{padding-top:30px}.who-we-wrap{padding-top:40px}.who-we-content{margin-top:30px;font-size:22px}.usernacme-info-wrap{right:0}.login-page-body .main-nav li a{font-size:16px;padding:15px 10px 13px}.login-top-btn{width:120px;margin-left:10px}.main-logo{width:175px}.tabs-content-wrap{width:59.089552%}}@media only screen and (min-width:992px) and (max-width:1024px){input[type=text],input[type=submit],input[type=password],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.common-item{min-height:250px}.hreader-logo{margin-top:10px}.main-header{margin-top:-1px}.address-wrap .common-item{min-height:290px}.address-section .address-wrap .common-item{padding:37px 20px 0 20px}.team-wrap .common-item{min-height:290px}.team-section .team-wrap .common-item{padding:20px}.team-profile-pic{float:none;display:block;margin:0 auto}.team-section .team-info-wrap{position:relative;width:100%;transform:translateY(0)}.team-section .names{width:100%}.team-section .team-info-wrap h6{text-align:center;width:100%;display:block}.team-nav ul{text-align:center;width:100%}.team-section .team-wrap .common-item .team-nav li{display:inline-block;margin:0 auto;width:auto;float:none}.fixedTop .nav-wrap{margin-top:8px}.overlay{padding-right:10px}.contact-below-text-wrap{width:100%}.overlay-figure,.overlay{opacity:1}.contact-image img{width:120%}.partner-description-wrap{background:url(../../assets/images/partner-bg2.jpg)no-repeat center center/cover}.partner-details{position:relative}.about-item-fugure{opacity:0}.hero-main-img{height:650px}.team-figure{padding-top:45px}.usernacme-info-wrap{right:0}.financial-service{width:30.32%}.tabs-content-wrap{width:69.68%}.contact-below-text-wrap{font-size:15px}}@media only screen and (max-width:470px){.team-profile-pic{float:none;display:block;margin:0 auto}.team-section .team-info-wrap{position:relative;width:100%;transform:translateY(0)}.team-section .names{width:100%}.team-section .team-info-wrap h6{text-align:center;width:100%;display:block}.team-nav ul{text-align:center;width:100%}.team-section .team-wrap .common-item .team-nav li{display:inline-block;margin:0 auto;width:auto;float:none}.main-wrap{margin-top:0}.sub-menu{z-index:-9999!important;top:-1000px!important}}@media (max-height:700px){.rev_group{transform:scale(.7)!important}.hero-section,.hero-wrap{height:100%!important}#rev_slider_1_1{height:calc(83vh - 188px)!important}}@media (min-height:701px){.hero-section,.hero-wrap{height:23em!important}.home .desktop.hero-section,.home .desktop .hero-wrap{height:auto!important}}