.page-template,body{height:auto!important;overflow-x:hidden;overflow-y:scroll}video{width:100%}ul.dropdown-menu li{list-style:none}.img-responsive{width:100%}@font-face{font-family:sofia_prosemibold;src:local('sofia_prosemibold'),local('sofia_prosemibold'),url(../fonts/SofiaPro/sofia_pro_semibold-webfont.woff2) format('woff2'),url(../fonts/SofiaPro/sofia_pro_semibold-webfont.woff) format('woff'),url(../fonts/SofiaPro/sofia_pro_semibold-webfont.ttf) format('ttf');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:sofia_prolight;src:local('sofia_prolight'),local('sofia_prolight'),url(../fonts/SofiaPro/sofiapro-light-webfont.woff2) format('woff2'),url(../fonts/SofiaPro/sofiapro-light-webfont.woff) format('woff'),url(../fonts/SofiaPro/sofiapro-light-webfont.ttf) format('ttf');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:sofia_proregular;src:local('sofia_proregular'),local('sofia_proregular'),url(../fonts/SofiaPro/sofia_pro_regular-webfont.woff2) format('woff2'),url(../fonts/SofiaPro/sofia_pro_regular-webfont.woff) format('woff'),url(../fonts/SofiaPro/sofia_pro_regular-webfont.ttf) format('ttf');font-weight:400;font-style:normal;font-display:swap}body p{color:#000!important;font-family:sofia_prolight!important;line-height:1.8!important;font-display:swap}ul li{list-style-image:url(../images/list-check.png);font-size:16px;margin-bottom:10px}.navbar.header{padding-bottom:10px;border-bottom:1px solid #ddd!important;margin-bottom:0}.navbar-toggle{background-color:#004068;margin-top:20px}.navbar-toggle .icon-bar{background:#fff}ul.nav.navbar-nav.navbar-right{padding-top:30px}.btn-let-start{border-radius:47px!important;padding:5px 20px!important;margin-top:10px}.padding-top-20{padding-top:20px}h3{margin-bottom:0;font-family:sofia_prosemibold;font-display:swap}p{line-height:23px!important;font-size:16px!important;margin:0 0 20px!important}h4.sub-title{font-size:22px}.gap1{height:10px}.gap2{height:20px}.gap3{height:30px}.gap4{height:40px}.gap5{height:50px}.gap10{height:100px}img.about-img{padding-top:20px;width:90%}.about h2,.about h3{text-align:center}.section-main h2{font-family:sofia_prosemibold;font-display:swap;font-size:38px;margin-top:0}.section-main h2 .inner-page h2{margin-top:0}.section-main{padding:50px 0}h2,h3,h4,h5{color:#004068}h4{font-size:22px}.service h4{font-family:sofia_proregular;font-display:swap;font-size:2rem;color:#07beba}.service p{color:#626262}.service-box{min-height:420px}.service-box h4{font-size:18px}.margin-top-0{margin-top:0!important}.margin-top-10{margin-top:10px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-5{margin-bottom:5px!important}img.service-img{width:70%;min-height:170px}.home-page .section-main h3{font-family:sofia_prosemibold;font-display:swap}h3.sub-title{font-family:sofia_proregular;font-display:swap;margin-top:0}.about-page p{font-family:sofia_prolight;font-display:swap}.about-page .core-values img{height:96px}.about-page .why-we-are img{width:110px}.about-page .why-we-are .box{background-color:#fff;padding:20px;min-height:317px}.contact-section,.position-section{background:url(../images/about-contact-bg.png) no-repeat center;background-size:92% 100%;margin-bottom:100px}.contact-section{background-image:none}.position-section{background-size:92% auto}.contact-section-box{padding:50px 0}.section-padding-70{padding:70px 0}.contact-section ul.list-left{color:#1ea6a3;padding-top:7px;list-style-image:url(../images/list-check.png);padding-left:0;list-style-position:inside;padding-left:50px}.contact-section form{padding-right:50px}.float-right{float:right}.contact-section ul.list-left li{font-size:20px;padding-top:5px;font-family:sofia_prolight;font-display:swap}.bg-white{background-color:#fff}.btn{font-size:16px}.section-main h3 span{font-family:sofia_prosemibold;font-size:2rem;color:#07beba}body{font-family:sofia_prolight;font-display:swap}p{font-family:sofia_prolight;font-size:15px;color:#2a2a2a}h4{font-family:sofia_prosemibold}.footer-links{padding:20px 0}footer ul.footer-links{list-style-type:none;padding-bottom:5px}footer ul.footer-links li{float:left;padding:10px;font-size:14px;list-style:none}.footer-right{text-align:right;float:right}.text-right{text-align:right}.text-left{text-align:left;float:left}footer li.footer-links-center::after{content:'|'}footer{font-family:sofia_prosemibold;font-size:16px}footer .footer-links li a{padding:16px;text-decoration:none}a{color:#004068;text-decoration:none}.header .navbar-nav>li>a{text-transform:capitalize;font-family:sofia_prosemibold;font-size:16px}.navbar-nav>li>a.active,.navbar-nav>li>a:focus,.navbar-nav>li>a:hover{color:#a4b99e;background-color:transparent}.btn-blue{background-color:#004068;font-family:sofia_proregular;color:#fff;border-radius:0;padding:6px 20px}.bg-gray{background:#eff2f7}.service{text-align:center}.service p{padding:0 30px}.text-with-bg{position:absolute;top:21%;width:100%;text-align:center}textarea{resize:none}.form-control{border:1px solid #bfb4a4;border-radius:0;color:#bfb4a4;height:39px}.form-control::placeholder{color:#bfb4a4}.center{text-align:center;margin:0 auto}footer{border-bottom:20px solid #004068;background:#fafafa}.smGlobalBtn{display:inline-block;position:relative;cursor:pointer;width:41px;height:41px;border:2px solid #004068;color:#004068;padding:0;text-decoration:none;text-align:center;font-size:19px;font-weight:400;line-height:2em;border-radius:27px;-moz-border-radius:27px;-webkit-border-radius:27px}.social-icons{margin:20px 10px;text-align:center}.social-icons{padding-left:0}.social-icons li{display:inline-block}.slide1,.slide2,.slide3,.slide4,.slide5{position:absolute;width:100%;height:100%;background:0 0!important}.slide1,.slide2,.slide3,.slide4{background-color:transparent}#fade{height:100px;border:0 solid orange;padding:5px}.home-page h2.title,.inner-page h2.title{font-size:38px;margin-top:0;font-family:sofia_prosemibold}.padding-top-60{padding-top:60px!important}.about-page h4.sub-title,.home-page h4.sub-title,.inner-page h4.sub-title{font-family:sofia_proregular;font-size:2rem;color:#07beba}.inner-page .section-main{padding:60px 0}.bg-top{background:url(../images/about-top-bg.png) no-repeat center;background-size:92% 100%}.why-we-are-bg{background:url(../images/why-we-are-bg.png) no-repeat center;background-size:90% 90%}section.digital-solution h4{padding-right:10px}.font-blue{color:#004068}.about-page span{font-family:sofia_prolight;letter-spacing:.3px}.border-right{border-right:1px solid #817056}.border-left{border-left:1px solid #817056}.font-light{font-family:sofia_prolight}.font-tiffany-blue{color:#07beba}.padding-40{padding:40px 0}.padding-50{padding:50px 0}.padding-60{padding:60px 0}.padding-top-30{padding-top:30px!important}.padding-60{padding:60px 0;padding:60px 0}.padding-30{padding:30px 0}.padding-25{padding:25px 0}.padding-20{padding:20px 0}.padding-bottom-10{padding-bottom:10px}.padding-bottom-0{padding-bottom:0}.padding-top-10{padding-top:10px}.padding-10{padding:10px 0}.text-bg-yellow span{background:url(../images/text-bg-yellow.png);background-size:cover}.text-bg-blue span{background:url(../images/text-bg-blue.png);font-weight:400}.underline-blue{background:url(../images/text-bg-blue.png);font-weight:400!important}.text-digital-future{padding-top:10px}.contact-title::after{content:url(../images/arrow-right.png);vertical-align:-webkit-baseline-middle;content:'';background:url(../images/arrow-right.png) no-repeat;height:61px;display:block;background-position:right bottom;position:absolute;right:0;bottom:0;z-index:9999;width:60px}.about-page .why-we-are .box p{min-height:90px;padding-top:7px}.about-page .why-we-are .box h3{min-height:36px}.relative{position:relative}.absolute{position:absolute}.border-absolute{background:url(../images/border-bottom-green.png) no-repeat center;height:3px;top:0;baxkground-size:cover}.border-absolute-blue{background:url(../images/border-bottom-blue.png) no-repeat center;height:3px;top:0}.bg-gray-small{background:url(../images/bg-gray-small.png) center}.font-16{font-size:16px}.font-18{font-size:18px!important}.why-suflam-bg{background:url(../images/why-suflam-bg.jpg) no-repeat center;background-size:100%}.digital-solution .padding-20{padding:30px;margin:0 20px}.digital-solution p{padding-right:40px;padding-left:40px}.padding-right-0{padding-right:0!important}.padding-left-0{padding-left:0!important}.ul-list{letter-spacing:.5px;font-size:16px}.sub-title{font-family:sofia_prolight}.font-italic{font-style:italic}.testimonial-box{padding:30px;border:1px solid #bac8d2;border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;margin-top:30px}.testimonial-box.testimonial-video-box{padding:0!important;padding-bottom:30px!important}.testimonial-box .testimonial-title{line-height:25px;font-style:italic}.testimonial-name{line-height:18px;margin-top:20px}.font-bold{font-weight:700!important}.padding-0{padding:0!important}.padding-top-0{padding-top:0!important}.border-top-blue{border-top:1px solid #b9e3e2}.border-left-blue{border-left:1px solid #b9e3e2}.border-right-blue{border-right:1px solid #b9e3e2}.border-bottom-blue{border-bottom:1px solid #b9e3e2}.border-bottom-gray{border-bottom:1px solid #e8ddcb}.approach p{padding-bottom:5px!important;margin:0 0 5px 0!important}.ddf{position:relative}.ddf:before{content:"";height:18px;top:5%;width:20px;position:absolute;left:-19px;background:url(../images/before-testimonial-box.png)}.case_section_one .mokup_title.text-bg-yellow .font-blue{margin-top:-25px!important}.padding-left-7{padding-left:7px!important}.padding-right-7{padding-right:7px!important}.why-suflam-content ul li{text-align:left}.why-suflam-content{padding:50px 0}.why-suflam-content .col-sm-9{width:82%}.why-suflam-content .col-sm-3{width:18%}.digital-future{padding-bottom:60px}.margin-auto{margin:0 auto}.text-webkit-center{text-align:-webkit-center}.text-webkit-center p{display:table;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:5px!important}.why-we-are-bg.section-main.border-bottom-blue img{width:95px}.text-with-bg h2.title{margin-top:20px}.case-section{background:url(../images/case-studies-bg.png) no-repeat center;background-size:92% 100%;margin-bottom:100px;padding-bottom:50px;padding-top:50px}.case-section-box{padding:30px;box-shadow:0 4px 11px rgba(0,0,0,.09);border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;margin-top:30px;background-color:#fff}.case-section-box h3{font-weight:700;margin-bottom:10px;font-size:24px}.case-section-box a{font-family:sofia_prosemibold;margin-bottom:20px}.case-section-box a:hover,.case_title_span a:hover{color:#a4b99e}.case-section-box.case-section-video-box{padding:0!important;padding-bottom:30px!important}.case-section-box .case-section-title{line-height:25px;font-style:italic}.case-section-name{line-height:18px;margin-top:20px}.mtb-30{margin-bottom:15px!important;margin-top:15px!important;color:#004068}.mobile-show-product{display:none}.mobile-show-product-main{display:block}.clientimg{padding-top:50px}.clientimg li{display:inline;margin-left:-10px}.clientimg li img{margin-left:50px}.bg-top-case-det{background:url(../images/why-suflam-bg.jpg) no-repeat center;background-size:92% 100%;padding:80px 0}.download-case{padding:50px 0 0 0}.case_title{width:100%;height:20px;border-bottom:1px solid #b9e3e2;text-align:center;margin-bottom:30px}.case_title_span a{margin-top:1px;font-family:sofia_prolight}.case-develop{padding:50px 0!important}.case-develop h2{margin-bottom:20px}.section-padding-50{padding:70px 0 50px 0}.case-detailsul{margin-left:-15px}.case-detailsul li{margin-bottom:5px}.challangeimg{margin-top:40px;border-radius:5px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.15)}.grid-style p{padding:0 40px}.sufalam-map{position:relative}.address-bg{position:absolute;top:80px;right:20px;padding:20px;z-index:9999;background:#004068;width:350px}.text-white{color:#fff!important}.mt-0{margin-top:0}.detailsli:first-child{margin-top:15px}.detailsli{margin-top:10px;display:table;width:100%}.detailsli p{float:left;width:90%;margin-bottom:0!important}.detailsli i{float:left;width:20px;line-height:23px}.text-white a{color:#fff}.case-study,.solutions-page{margin:0}.case_study_banner,.home_page_slider,.solutions_page_banner{background-color:#f7f7f7;height:auto}.banner_heading{background:url(../images/case-banner-bg.jpg) no-repeat center;background-size:100%;text-align:center;transform:translate(0,-50%);padding:7% 0;position:absolute;top:50%}.banner_heading h2{font-size:26px;font-weight:500;font-family:sofia_prosemibold;line-height:1.5;margin:0}.banner_mokeup img{padding:30px 0;height:auto;max-width:430px;width:100%;float:right}.text-set{top:30%}.case_about_content{text-align:left; background:url(../images/about-top-bg.jpg)}.case_about_content p{padding:0;color:#004068}.margin-t-40{margin-top:40px}.case_bullets{padding-left:0}.fruit_bg img{position:absolute;top:-40px;right:-40px}.case_section_one,.case_section_three{padding:20px 0;background-color:#eff2f7}.fruitfull_bg{background:url(../images/fruitful.png) no-repeat center;background-position:right bottom;background-size:15%;margin-bottom:40px}.d-table{display:table;position:relative;height:100%;width:100%}#fancybox-close{right:-40px!important}.case_content{margin:0;background:url(../images/case-fruit-bg.png) no-repeat center;background-size:40%;display:table-cell;vertical-align:middle}.case_content h3{font-family:sofia_prosemibold;margin-bottom:20px}.case_mokeups{display:table-cell;vertical-align:middle}.flex-row-reverse{display:-webkit-flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.h-100{height:100%;display:table;width:100%}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mokup_title{text-align:center}.case_section_two{padding:20px 0;background-color:#fff}.case_mokeups_two{background:url(../images/case-mokup-bg.png) no-repeat center;position:absolute;top:50%;transform:translateY(-50%);background-size:cover}.case_mokeups_two img{width:100%;max-width:80%;margin:0 auto}.case_section_two{padding:30px 0}.download-case i{margin-right:5px}.c-b-t{font-family:sofia_prosemibold}.p-rl-40{padding:0 40px}.icon_bottom{margin:0}.icon_bottom ul{padding:0}.icon_bottom ul li{list-style-image:none;list-style-type:none;background-color:#004068;display:inline-block;padding:8px;border-radius:50%;margin:5px 5px 5px 0}.icon_bottom ul li img{height:28px;width:28px}.masonry-with-columns{columns:3 200px;column-gap:0}.masonry-with-columns .col-sm-4{width:25%;display:inline-block;width:100%;float:none;padding-top:00px}.case-section-box{padding:0 0 30px}.case-section-box a{margin:0 auto;display:table}body .case-section-box{min-height:inherit;border-radius:0;transition:all .5s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease}body .case-section-box:hover{transform:scale(1.02)}body .case-section-box img{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease}body .case-section-box:hover img{filter:grayscale(100%)}body .case-section-box img{width:100%}body .case-section-box h3{padding:30px 30px 00px 30px;font-size:20px;line-height:30px;font-weight:400}body .case-section-box p{padding:10px 30px 0 30px;font-size:14px!important;line-height:24px!important}.case-section-box a{font-family:sofia_prolight}.case-section-box a:hover{color:#004068}.case-section-box a.btn:hover{color:#a4b99e}.icon_bottom.with-title ul{display:flex;flex-wrap:wrap}.icon_bottom.with-title ul li{background:0 0;border-radius:0;padding:0;margin:5px 5px 0 0;text-align:center;width:13%;float:left}.icon_bottom.with-title ul li img{background-color:#004068;border-radius:50%;padding:10px;width:40px;height:40px;display:inline-block}.icon_bottom.with-title ul li p{font-size:14px!important;margin-bottom:0!important;line-height:16px!important;margin-top:5px!important;word-break:break-word}.tooltip{display:none;position:absolute;padding:10px;color:#fff;font-size:12px Arial}.tooltip-arrow{display:none}.col-sm-6.p-rl-40.icon_bottom.with-title,.row-eq-height .col-md-6{position:static}.parent-pageid-48 .navbar-nav>li#menu-item-53>a{color:#a4b99e}.case-section-box .font-blue li{list-style:none;display:inline-block}.case-section-box .font-blue li img{background-color:#004068;border-radius:50%;padding:10px;width:40px;height:40px;display:inline-block}.case-section-box .font-blue img{width:30px}body .case-section-box li,body .case-section-box li.font-blue{padding:0;margin-bottom:0!important;font-size:13px!important}.listing-text{padding:0 30px}.listing-text li{list-style:none;display:inline-block;margin-right:2px;margin-bottom:0}body .case-section-box li.casestudyli-bg{background:url(../images/li-bg-blue.png) no-repeat;color:#000;background-size:cover;padding:3px 5px;margin-top:8px;font-size:11px!important;font-family:sofia_prolight;color:#004068;letter-spacing:.3px}.case-section-box .border-absolute{margin-bottom:10px}.career-page .sub-title h4{line-height:32px}.career h3{margin-bottom:20px}.career .content p{color:#004068;position:relative;z-index:1}.career .content .logo-img{position:absolute;right:0;top:35%;right:10%;z-index:0;width:150px}.career .content .bg-top p a{background:url(../images/text-bg-yellow.png);background-size:cover;font-family:sofia_prosemibold;padding:2px 20px;margin-top:2px;display:table}.position-box{background:#fff url(../images/opacity-logo.jpg) no-repeat;background-position:right -118px bottom;padding:30px 20px;box-shadow:0 0 15px rgba(0,0,0,.09)}.position-box h3{font-family:sofia_prosemibold;background:url(../images/text-bg-yellow.png) no-repeat;display:table;margin:15px auto 20px;background-position:0 10px}.position-box p{margin-bottom:10px!important;font-size:17px!important}.position-box img{height:46px}.apply-btn{border:2px solid #004068;color:#004068;border-radius:47px!important;padding:7px 30px!important;font-family:sofia_prosemibold;font-size:18px;margin-top:15px;display:inline-block}.position-box .apply-btn:active,.position-box .apply-btn:focus,.position-box .apply-btn:hover,.position-box:hover .apply-btn{text-decoration:none;background:#004068;color:#fff}.m-b-20{margin-bottom:20px}.career .row-eq-height{display:table}.career .row-eq-height .col-md-4{display:table}.career .row-eq-height .col-md-4 .position-box{display:table-cell}.row-eq-height p,.row-eq-height ul li{color:#000;font-family:sofia_prolight}#case_study_slider{background-image:radial-gradient(circle farthest-corner at -4% -12.9%,rgba(74,98,110,1) .3%,rgba(30,33,48,1) 90.2%);-webkit-background-image:radial-gradient(circle farthest-corner at -4% -12.9%,rgba(74,98,110,1) .3%,rgba(30,33,48,1) 90.2%);-moz-background-image:radial-gradient(circle farthest-corner at -4% -12.9%,rgba(74,98,110,1) .3%,rgba(30,33,48,1) 90.2%);-ms-background-image:radial-gradient(circle farthest-corner at -4% -12.9%,rgba(74,98,110,1) .3%,rgba(30,33,48,1) 90.2%);-o-background-image:radial-gradient(circle farthest-corner at -4% -12.9%,rgba(74,98,110,1) .3%,rgba(30,33,48,1) 90.2%);padding:30px;margin-bottom:0px;overflow-x:hidden!important}#case_study_slider .nav-tabs{border:0;text-align:center}#case_study_slider .nav-tabs>li{list-style-image:none;border:0;display:inline-block;float:none}#case_study_slider .nav-tabs>li>a{border:0}#case_study_slider .nav-tabs>li.active a,#case_study_slider .nav-tabs>li.active:active a,#case_study_slider .nav-tabs>li.active:focus a,#case_study_slider .nav-tabs>li.active:hover a,#case_study_slider .nav-tabs>li:active a,#case_study_slider .nav-tabs>li:focus a,#case_study_slider .nav-tabs>li:hover a{background:0 0;cursor:pointer;border:0}#case_study_slider .nav-tabs>li img{height:50px;opacity:.5}#case_study_slider .nav-tabs>li.active img,#case_study_slider .nav-tabs>li.active:active img,#case_study_slider .nav-tabs>li.active:focus img,#case_study_slider .nav-tabs>li.active:hover img,#case_study_slider .nav-tabs>li:active img,#case_study_slider .nav-tabs>li:focus img,#case_study_slider .nav-tabs>li:hover img{opacity:1}.tab-content #desktop,.tab-content #desktop1,.tab-content #mobile,.tab-content #mobile1{padding:50px 0}.case_study_slider{max-width:100%;width:100%;margin:15px auto;border-radius:5px;padding:20px 0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;margin:0;padding:0;overflow:visible}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}#case-study-slider .slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}#case-study-slider .slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;padding:60px 60px 0;outline:0;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.center .slick-center{padding:0 60px}#case_study_slider_mobile .center .slick-center{padding:0 30px}#case_study_slider_mobile .slick-slide{padding:60px 30px 0}.center .slick-center img{opacity:1;box-shadow:0 0 50px rgba(0,0,0,.4)}.slick-slide img{display:block;width:100%}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.desktop{width:1140px;margin:auto}.mobile{width:534px;margin:auto}.slick-slide img{opacity:.5}.slick-prev{height:40px;width:40px;position:absolute;left:40px;bottom:45%;z-index:999;cursor:pointer;border:none;outline:0;color:transparent;background:rgba(0,0,0,.2);background-image:url(../images/prev.png);background-repeat:no-repeat;background-size:17px;background-position:center center;border-radius:50%}.slick-next{height:40px;width:40px;position:absolute;right:40px;bottom:45%;z-index:999;cursor:pointer;border:none;outline:0;color:transparent;background:rgba(0,0,0,.2);background-image:url(../images/next.png);background-repeat:no-repeat;background-size:17px;background-position:center center;border-radius:50%}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-dots li{list-style-image:none;list-style:none;display:inline-block;margin-right:4px}.slick-dots li button{text-indent:-9999px;background:rgba(255,255,255,.4);box-shadow:none;border:0;border-radius:50%;outline:0;height:12px;width:12px}.slick-dots li.slick-active button{background:rgba(255,255,255,1);margin-bottom:0}.slick-dots{display:table;width:100%}.slick-dots li{margin-bottom:0}.grid{overflow:hidden}.grid:after{content:'';display:block;clear:both}.grid-item{float:left;width:365px;margin-bottom:15px;display:block}.techno-btn .button{background-color:#fff;border:0;border-radius:5px;padding:7px 15px;margin-bottom:10px;margin-right:10px}.techno-btn .button span.theme,.techno-btn .button span.white{display:none!important;height:35px;width:35px;padding:10px;background:#004068;display:inline-table;border-radius:50%;box-sizing:border-box;margin-right:5px;transition:ease .5s al;-webkit-transition:ease .5s al;-ms-transition:ease .5s al;-moz-transition:ease .5s al;-o-transition:ease .5s al}.techno-btn .button span.theme img,.techno-btn .button span.white img{width:20px;height:20px}.techno-btn .button.is-checked span.theme img,.techno-btn .button.is-checked span.white img,.techno-btn .button:hover span.white img{transform:scale(1.5)}.techno-btn .button{text-align:left!important;min-height:46px}.techno-btn .button span.theme{background:#fff;display:inline-block!important;border:1px solid #004068;padding:5px 6px;transition:ease .5s al;-webkit-transition:ease .5s al;-ms-transition:ease .5s al;-moz-transition:ease .5s al;-o-transition:ease .5s al}.techno-btn .button.is-checked,.techno-btn .button:hover{background:#004068;color:#fff}.techno-btn .button.is-checked span.theme,.techno-btn .button:hover span.theme{display:none!important}.techno-btn .button.is-checked span.white,.techno-btn .button:hover span.white{display:inline-block!important;padding:6px!important}.text-category{background:url(../images/text-bg-blue.png);background-size:cover}.techno-btn .button.is-checked span.text-category,.techno-btn .button:hover span.text-category{background:0 0}.filter-categories i{background:#004068;height:40px;width:40px;border-radius:50%;float:right;line-height:40px;color:#fff}.solution_page_content{background-size:100%;text-align:left;transform:translate(0,-50%);padding:0 0;position:absolute;top:50%}.home_page_content .heading,.solution_page_content .heading{position:relative;background:url(../images/case-banner-bg.jpg) no-repeat;margin-bottom:20px;display:table;padding:10px 25px 15px;background-size:100%}.heading.big_title h2{font-size:42px;font-family:sofia_prosemibold;text-align:left;line-height:1.2;padding:0 15px}.heading.big_title h3{margin-top:10px;padding:0 15px;font-family:sofia_proregular;font-size:2rem;color:#07beba}.solution_page_content p{padding:0 45px;color:#626262}.apply-btn.active{background:#004068;color:#fff;margin-left:45px}.apply-btn.active:hover{color:#000;text-decoration:none;background:#a4b99e;border-color:#a4b99e}.platform-section{padding:30px}.sulution-platform-bg{background:url(../images/about-contact-bg.jpg) no-repeat center;background-size:90% 90%;padding:50px 0}.padding-top-40{padding-top:40px}.product-section{background:#f5f5f6}.solution-leftside{position:relative;padding:15px;transition:ease .5s all;-webkit-transition:ease .5s all;-ms-transition:ease .5s all;-o-transition:ease .5s all;-moz-transition:ease .5s all}.solution-content{padding-left:71px;padding-right:41px}.solution-content h3{font-size:24px;font-family:sofia_prosemibold;margin:10px 0}.feature-box h3 span,.solution-content h3 a{background:url(../images/text-bg-yellow.png) no-repeat;background-size:cover;background-position:0 5px;text-transform:capitalize}.solution-icon{position:absolute;left:15px}div[class*=box-content-]:hover{background:#edeff2;border-radius:7px}.solution-leftside.box-content-1:hover .box-img-0{display:block!important}.black-text-50{color:#000!important;line-height:1.2}.black-text-50:before{content:'50+';display:block;color:#004068;opacity:.15;font-size:150px;position:absolute;text-align:center;font-family:sofia_prosemibold;width:100%;top:-100px}.features{padding:120px 0 60px}.feature-box{background:#fff url(../images/opacity-logo.jpg) no-repeat;background-position:right -118px bottom;padding:30px 20px;box-shadow:0 0 15px rgba(0,0,0,.09);min-height:295px;position:relative;margin-bottom:20px}.feature-box h3{font-family:sofia_prosemibold;margin:15px 0 20px;background-position:0 10px}.solution-screen a img{transform:translate(0,-50%);position:absolute;top:50%}.solution-screen a img{left:50%;transform:translate(-50%,-50%)}.col-md-6.solution-features-box:nth-child(2n) .feature-box{margin-top:0!important}.title.title.white-text{color:#fff;text-align:center;padding-bottom:30px}#morefeature .feature-box .centered p{margin-bottom:0!important}#morefeature .feature-box{min-height:325px}#morefeature .solution-features-box .feature-box{overflow:hidden}#morefeature{transform:scale(1);transition:all .5s ease;display:none}.page-id-755 #morefeature .feature-box{min-height:460px}.page-template-solutions-listing-php .suf-port-bg:hover .sufalam-p-image img{transform:translateY(calc(0))}.page-template-solutions-listing-php .suf-port-bg img{position:relative}.page-template-solutions-listing-php .sufalam-p-image{height:auto}.page-template-solutions-listing-php .suf-port-bg:hover .suf-port-heading{height:inherit}.custom-fluid{max-width:95%;margin:0 auto}.page-template-solutions-listing-php .suf-port-heading{position:relative;height:auto}.page.page-id-1020 #morefeature .feature-box{height:452px}.page.page-id-674 #morefeature .feature-box{min-height:368px}.page.page-id-1035 #morefeature .feature-box{min-height:255px}.page-template-case-inner .text-bg-yellow span{text-transform:capitalize}.page-template-about-with-siderbar-php .col-md-8 ul,.page-template-ecommerce-with-siderbar-php .col-md-8 ul,.page-template-hireus-with-sidebar-php .col-md-8 ul,.page-template-mobile-with-sidebar-php .col-md-8 ul,.page-template-web-with-siderbar-php .col-md-8 ul{padding-left:25px;margin-bottom:30px}#menu-top-menu li .sub-menu.dropdown-menu{box-shadow:0 0 15px rgba(0,0,0,.099);background:#fff;z-index:99;border:0}#menu-top-menu li .sub-menu.dropdown-menu li{display:block;padding:10px 15px;line-height:30px;margin:0}#menu-top-menu li .sub-menu.dropdown-menu li a{color:#000;padding:0}#menu-top-menu li .sub-menu.dropdown-menu li:hover a{color:#07beba;background:0 0}.navbar-right .dropdown-menu{right:auto;left:0}#menu-top-menu li .sub-menu.dropdown-menu::before{width:0;height:0;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #eee;top:-8px;left:15%;margin-left:-8px;content:''}@media(max-width:767px){.custom-fluid{max-width:100%;margin:0 auto}.icon_bottom.with-title ul li{width:45%;margin:0 0 10px 5px}.banner_heading{position:relative}.row-eq-height{display:block}.banner_heading{transform:translate(0,0)}.page-template-case-inner .font-blue.padding-20-xs{padding-top:0}.page-template-case-inner .fruitfull_bg{padding-bottom:35px;background-size:30%;background-position:right 98%}.contact-section{margin-bottom:00px}.page-template-solutions .row.row-eq-height.flex-row-reverse{display:inherit}.centered,.solution-screen a img,.solution_page_content{position:relative;transform:translate(0,0);left:0}.black-text-50:before{left:0}.heading.big_title h2{font-size:30px}.solution-content{padding-right:0}.col-md-6.one-grid{height:auto!important}.feature-box{min-height:inherit}}@media (max-width:1100px){.why-suflam-bg{background-size:100%}}@media(max-width:991px){.feature-box,.page page-id-1020 #morefeature .feature-box,.page.page-id-1035 #morefeature .feature-box,.page.page-id-674 #morefeature .feature-box{min-height:auto}}@media (max-width:768px){.masonry-with-columns{columns:1 200px}.address-bg{position:relative;width:100%;right:auto;top:auto}.bg-top-case-det{padding:50px 0}.footer-right{text-align:center;float:none}.border-right{border-right:transparent}.padding-right-0{padding-right:15px!important}.padding-left-0{padding-left:15px!important}.padding-20-xs{padding:20px 0}.section-main h2{font-size:30px}.case-section{padding-bottom:0}.mobile-hide{display:none}.mobile-show-product{display:block}.mobile-show-product-main{display:none}.text-bg{width:100%}.home-page h2.title,.inner-page h2.title{font-size:34px}.contact-section ul.list-left{padding-left:0}.contact-section form{padding-right:0}.padding-right-7{padding-right:15px!important}.padding-left-7{padding-left:15px!important}}@media (max-width:500px){.bg-top-case-det{padding:50px 0}.mobile-show-product{display:block}.mobile-show-product-main{display:none}.mobile-hide{display:none}.text-bg{width:100%}.home-page h2.title,.inner-page h2.title{font-size:22px}.contact-title::after{display:none}.contact-section ul.list-left{padding-left:0}.text-with-bg h2{font-size:20px}.text-with-bg h3{font-size:14px}.navbar-brand{padding: 5px 15px;}.navbar-brand>img{/*width:90%*/}h2{font-size:22px}#fade{height:132px}footer .footer-links li a{padding:2px}.contact-section form{padding-right:0}.padding-right-7{padding-right:15px!important}.padding-left-7{padding-left:15px!important}.border-right-blue{border:0}.icon_bottom ul li{margin:0}.desktop,.mobile{width:320px}.center .slick-slide{padding-right:10px;padding-left:10px;padding-top:20px;padding-bottom:20px}.center .slick-center{padding-top:0}.tab-content #desktop,.tab-content #desktop1,.tab-content #mobile,.tab-content #mobile1{padding-bottom:0}}
.archive .inner-page,.blog .inner-page,.category .inner-page,.single-post .inner-page{background:#f4f4f4;padding-bottom:30px}.post-box{background:#fff;margin-bottom:30px;overflow:hidden;border-radius: 15px;}.post-box .post-feature-img{position:relative;height:250px;width:100%;display:table}.post-box .post-feature-img img{position:absolute;max-width:100%;width:100%;height:100%;object-fit:cover}.post-box .post-box-content{background:#fff;padding:40px 20px 0;position:relative;z-index:1}.post-box .post-box-content:before{position:absolute;content:"";top:-5px;width:100%;height:500px;left:0;right:0;z-index:-1;transform:skewY(10deg);background:#fff none repeat scroll 0 0}.post-box .post-box-content:after{background:#f8f8f8 none repeat scroll 0 0;content:"";height:250px;position:absolute;right:0;top:-5px;transform:skewY(-10deg);width:100%;z-index:-2}.post-box .blog-title-by{text-align:center}.entry-date,.entry-meta i,.meta-sep,.post-box .blog-title-by i{color:#51634c}.post-box .blog-title-by i{font-size:16px}.post-box .entry-title{font-family:sofia_prosemibold;margin-top:5px}.post-box .entry-title a:active,.post-box .entry-title a:focus,.post-box .entry-title a:hover{text-decoration:none;color:#07beba}.post-box .categories-outer{line-height:100%;margin:20px 0;overflow:hidden;position:relative;text-align:center}.post-box .categories-outer .categories{display:inline-block;padding:0 30px;position:relative;width:auto}.post-box .categories-outer .categories:before{background:#b9e3e2;content:"";height:1px;width:1000px;margin:auto 0;position:absolute;bottom:0;right:100%;top:0}.post-box .categories-outer .categories:after{background:#b9e3e2;content:"";height:1px;width:1000px;margin:auto 0;position:absolute;bottom:0;left:100%;top:0}.post-box .categories-inner{display:inline-block;line-height:normal}.post-box .categories-inner a{color:#000}.social-outer{line-height:100%;margin:30px 0;overflow:hidden;position:relative;text-align:center}.social-outer .categories{display:inline-block;padding:0 30px;position:relative;width:auto}.social-outer .categories:before{background:#b9e3e2;content:"";height:1px;width:800px;margin:auto 0;position:absolute;bottom:0;right:100%;top:0}.social-outer .categories:after{background:#b9e3e2;content:"";height:1px;width:800px;margin:auto 0;position:absolute;bottom:0;left:100%;top:0}.categories-inner{display:inline-block;line-height:normal}.categories-inner a{color:#000}.share-icon{text-align:center;position:absolute;z-index:999;bottom:-15px;left:0;right:0}.share-icon a{display:inline-block;position:relative;cursor:pointer;width:36px;height:36px;background:#07beba;border:2px solid #07beba;color:#fff;padding:0;text-decoration:none;text-align:center;font-size:18px;font-weight:400;line-height:31px;border-radius:27px;-moz-border-radius:27px;-webkit-border-radius:27px}.categories-inner .social-sharing a,.social-box-on-list .social-sharing a{display:inline-block;font:normal normal normal 24px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;cursor:pointer;border:2px solid #004068;color:#004068;padding:0;text-decoration:none;text-align:center;font-weight:400;line-height:36px;border-radius:27px;-moz-border-radius:27px;-webkit-border-radius:27px;text-indent:0;background:0 0;margin:5px;width:40px;height:40px}.social-box-on-list{background:#fff;width:150px;text-align:center;right:0;left:0;margin:0 auto;border-radius:25px;display:none}.listing_share{display:table;height:80px;width:180px;z-index:9999999;position:absolute;z-index:9999;bottom:0;margin:0 auto;left:0;right:0}.listing_share:hover .social-box-on-list{display:block}.ss-button-facebook:before{content:"\f09a"}.ss-button-twitter:before{content:"\f099"}.ss-button-linkedin:before{content:"\f0e1"}#author-description h3{margin:0 0 10px 0}#entry-author-info{background:#fff;margin-bottom:30px;box-shadow:0 4px 11px rgba(0,0,0,.09);padding:20px 0}.pagination-box{margin:40px 0}.pagination-box a{float:left;width:48%}.pagination-box a:last-child{float:right;text-align:right}.pagination-box a:first-child{float:left;text-align:left}.read-btn{padding:15px 15px 30px 15px;text-align:center}.read-btn a{font-family:sofia_proregular;background-color:#fff;border:2px solid #004068;color:#004068;font-size:16px;border-radius:47px!important;padding:5px 20px!important;display:inline-block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.read-btn a:active,.read-btn a:focus,.read-btn a:hover{text-decoration:none;background:#004068;color:#a4b99e}.post-tags{border-top:1px solid #e4e4e4;padding:20px 0}.post-tags .tag-links{text-align:center;display:block}.post-tags .tag-links a{background:url(../images/text-bg-yellow.png);background-size:contain;margin:5px 7px;display:inline-block}.post-right-sidebar .tabbing{background:url(../images/tab-bg.jpg) no-repeat;background-size:cover;border-bottom:0}.post-right-sidebar .tabbing li{width:50%;text-align:center}.post-right-sidebar .tabbing li a{color:#004068;font-family:sofia_prosemibold;font-size:21px}.post-right-sidebar>.tabbing li.active>a,.post-right-sidebar>.tabbing li>a:hover,.post-right-sidebar>.tabbing>li.active>a:focus,.post-right-sidebar>.tabbing>li.active>a:hover{background:#004068;color:#fff;border-radius:0}.post-right-sidebar .tab-content{padding:15px 0}.right-box-post{background:#fff;padding:15px;box-shadow:0 10px 20px rgba(237,237,237,.17);margin-bottom:15px;position:relative}.right-box-post .post-img{position:relative;height:85px;width:85px}.right-box-post .post-img img{position:absolute;width:100%;height:100%;object-fit:cover}.right-box-post .post_title{position:absolute;top:50%;padding:15px 25px 15px 100px;transform:translateY(-50%)}.sidebar-title{font-family:sofia_prosemibold;color:#fff;font-size:21px;background:#004068;padding:15px;text-align:center}.categories-box{background:#fff;padding:0 0;box-shadow:0 10px 20px rgba(237,237,237,.17)}.categories-box li{padding:15px 15px 15px 50px;margin-bottom:0;border-bottom:1px solid #b9e3e2;list-style:none;position:relative}.categories-box li:before{width:16px;content:" ";background-image:url(../images/list-check.png);background-repeat:no-repeat;position:absolute;background-size:100%;left:15px;top:20px;height:14px}.categories-box li .children{padding:0}.categories-box li .children li{padding:10px 0 5px;border:0;list-style:inside}.categories-box li .children li:before{display:none}#categories li a{color:#000}#tags .categories-box a{background:url(../images/text-bg-yellow2.png) no-repeat;margin-right:15px;color:#000;margin-bottom:10px}#nav-below .nav-previous{float:left}#nav-below .nav-next{float:right}.page-title{font-size:30px;margin-top:0;font-family:sofia_prosemibold;color:#004068}.single-post-box {border-radius: 0px;}.single-post-box h1,.single-post-box h2,.single-post-box h3,.single-post-box h4,.single-post-box h5,.single-post-box h6,.single-post-box p{padding:0 15px 0}.single-post-box img{margin-bottom:15px;width:100%;max-width:100%;height:auto}.single-post-box div{width:100%!important}.entry-title{font-size:24px;margin-top:0;font-family:sofia_prosemibold;color:#004068}.no-padding{padding:0}
.entry-summary p{word-break: break-word;line-height: 24px !important;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 5px !important;}
.wp-caption-text{padding: 0px 15px 0px;}
.read-more-blog{padding: 20px;border-bottom: 1px solid #e4e4e4;}.read-more-blog h5{margin: 0px;padding: 0px;font-size: 20px;font-weight: 500;font-family: sofia_proregular;}
.single-blog-inner{padding: 20px 15px 10px 15px;}.blog-single-p-box{border-radius: 0px;}.single-port-main{padding: 0px 15px;}.single-port-main .sufalam-p-image{height: 300px;}
.blog-comment-wrapper{padding: 20px 15px;}.blog-cmt-inner{display: flex;padding-top: 20px;}
.blog-comment li{list-style: none;border-bottom: 1px solid #E4E4E4;}.child-comment{margin-left: 40px;padding-left: 40px;}.blog-comment li ul.child-comment .blog-cmt-inner{border-top:1px solid #E4E4E4;}.child-comment li{border-bottom: 0px;}
.blog-c-avatar{margin-right: 20px;}
.blog-c-avatar .round {line-height: 48px;color: #fff;width: 60px;height: 60px;display: inline-block;font-weight: 400;text-align: center;border-radius: 100%;background: #fff;}
.blog-c-avatar .round img {border-radius: 100%;}
.blog-c-text-main{display: flex;justify-content: space-between;align-items: center;}
.blog-c-uname a{color: #004068;font-weight: 500;font-size: 20px;text-decoration: none;}.blog-c-uname h5{font-size: 14px;color: #999999;margin: 5px 0px 5px 0px;}
.c-replay-btn a{background-color: #fff;border: 1px solid #07BEBA;font-weight: 300;font-size: 14px;padding: 5px 25px;color: #07BEBA;border-radius: 50px;text-decoration: none;}.c-replay-btn a:hover,.c-replay-btn a:focus{background-color: #004068;color: #fff;border-color: #004068;}
.single-c-readmore-btn{text-align: center;padding: 15px 0px;}.single-post-box ul{padding-left:45px;padding-right: 25px;}