@charset "utf-8";/* ----------------------------------
Name:style.css
Version:1.0
-------------------------------------
Table of contents
    01. Google font
    02. Reset
    03. Typography
    04. Background color
    05. Custom
    06. Button
    07. Border
    08. Aside style
    09. Video
    10. Background image
    11. Icon
    12. Magnific popup
    13. Header
    14. Page title
    15. Swiper carousel
    16. Slider and parallax typography
    17. Portfolio
    18. Elements
    19. Blog
    20. Footer
    21. Home page
    22. Others */
/* Google font  */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
/*@font-face{font-family:'Poppins';font-weight:100;font-style:normal;font-display:swap;src:url('../font/Poppins-Thin.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-weight:200;font-style:normal;font-display:swap;src:url('../font/Poppins-ExtraLight.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-weight:300;font-style:normal;font-display:swap;src:url('../font/Poppins-Light.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-weight:400;font-style:normal;font-display:swap;src:url('../font/Poppins-Regular.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-weight:500;font-style:normal;font-display:swap;src:url('../font/Poppins-Medium.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-weight:600;font-style:normal;font-display:swap;src:url('../font/Poppins-SemiBold.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-weight:700;font-style:normal;font-display:swap;src:url('../font/Poppins-Bold.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-weight:800;font-style:normal;font-display:swap;src:url('../font/Poppins-ExtraBold.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-weight:900;font-style:normal;font-display:swap;src:url('../font/Poppins-Black.ttf') format('truetype');}*/
/*==== Icon  =====*/
.hd_28,.hd_36,.hd_60{background-image:url("../images/header-icon.svg");background-repeat:no-repeat;vertical-align:middle;display:inline-block;}
.hd_28 {background-size:380px;width:28px;height:28px;padding:0;}.hd_28.automotive {background-position:-5px -4px;}.hd_28.realestste {background-position:-43px -5px;}.hd_28.education {background-position:-81px -5px;}.hd_28.healthcare {background-position:-119px -4px;}.hd_28.transportlogistics {background-position:-158px -4px;}.hd_28.bankingfinance {background-position:-195px -5px;}.hd_28.foodrestaurant {background-position:-233px -5px;}.hd_28.mediaentertainment {background-position:-271px -5px;}.hd_28.travel {background-position:-309px -5px;}.hd_28.sports {background-position:-347px -5px;}.hd_28.taxibooking {background-position:-5px -43px;}.hd_28.grocerydelivery {background-position:-43px -43px;}.hd_28.fooddelivery {background-position:-81px -43px;}.hd_28.medicinedelivery {background-position:-119px -43px;}.hd_28.elerning {background-position:-157px -43px;}.hd_28.doctor {background-position:-195px -43px;}.hd_28.dating {background-position:-233px -43px;}.hd_28.fitness {background-position:-271px -43px;}.hd_28.homeservices {background-position:-309px -43px;}.hd_28.ondemand {background-position:-347px -43px;}.hd_28.mobileapp {background-position:-7px -81px;}.hd_28.webapp {background-position:-43px -81px;}.hd_28.ecommerce {background-position:-81px -81px;}.hd_28.cms {background-position:-119px -81px;}.hd_28.mvp {background-position:-157px -81px;}.hd_28.itstrategy {background-position:-195px -81px;}.hd_28.itstaffing {background-position:-233px -81px;}.hd_28.dedicated {background-position:-271px -81px;}.hd_28.odc {background-position:-309px -81px;}.hd_28.aws {background-position:-347px -81px;}.hd_28.google {background-position:-7px -119px;}.hd_28.azure {background-position:-43px -119px;}.hd_28.enterprise {background-position:-81px -119px;}.hd_28.product {background-position:-119px -119px;}.hd_28.digital {background-position:-157px -119px;}.hd_28.chatbot {background-position:-195px -119px;}.hd_28.android {background-position:-6px -157px;}.hd_28.ios {background-position:-43px -157px;}.hd_28.ionic {background-position:-81px -157px;}.hd_28.react {background-position:-119px -157px;}.hd_28.swift {background-position:-157px -157px;}.hd_28.kotlin {background-position:-195px -157px;}.hd_28.flutter {background-position:-233px -157px;}.hd_28.angular {background-position:-271px -157px;}.hd_28.vuejs {background-position:-309px -157px;}.hd_28.javascript {background-position:-347px -157px;}.hd_28.rubyonrails {background-position:-7px -195px;}.hd_28.java {background-position:-43px -195px;}.hd_28.php {background-position:-81px -195px;}.hd_28.dotnet {background-position:-119px -195px;}.hd_28.laravel {background-position:-157px -195px;}.hd_28.python {background-position:-195px -195px;}.hd_28.nodejs {background-position:-233px -195px;}.hd_28.shopify {background-position:-271px -195px;}.hd_28.wordpress {background-position:-309px -195px;}.hd_28.drupal {background-position:-347px -195px;}.hd_28.magento {background-position:-7px -233px;}.hd_28.woocommerce {background-position:-43px -233px;}.hd_28.mean {background-position:-81px -233px;}.hd_28.mern {background-position:-119px -233px;}.hd_28.firebase {background-position:-157px -233px;}.hd_28.salesforce {background-position:-195px -233px;}.hd_28.tensorflow {background-position:-233px -233px;}.hd_28.ar {background-position:-271px -233px;}.hd_28.iot {background-position:-309px -233px;}.hd_28.blockchain {background-position:-347px -233px;}.hd_28.rpa {background-position:-5px -271px;}.hd_28.devops {background-position:-43px -271px;}.hd_28.aiml {background-position:-81px -271px;}.hd_28.meteorjs {background-position:-119px -271px;}.hd_28.emberjs {background-position:-157px -271px;}.hd_28.backbonejs {background-position:-195px -271px;}.hd_28.expressjs{background-position:-233px -271px;}.hd_28.software{background-position:-271px -271px;}.hd_28.fullstack{background-position:-309px -271px;}.hd_28.frontend{background-position:-347px -271px;}.hd_28.codeIgniter{background-position:-5px -309px;}.hd_28.joomla{background-position:-43px -309px;}.hd_28.spreecommerce{background-position:-81px -309px;}.hd_28.mobilehire{background-position:-119px -309px;}.hd_28.webhire{background-position:-157px -309px;}.hd_28.backend{background-position:-195px -309px;}.hd_28.uiux{background-position:-233px -309px;}.hd_28.api{background-position:-271px -309px;}.hd_28.saas{background-position:-309px -309px;}.hd_28.spring-boot{background-position:-347px -309px;}.hd_28.django {background-position:-5px -347px;}.hd_28.dynamics365 {background-position:-43px -347px;}
.hd_28.remote{background-position:-81px -386px;}.hd_28.modern{background-position:-81px -347px;}.hd_28.itoutsourcing{background-position:-195px -347px;}.hd_28.eintegration{background-position:-158px -347px;}.hd_28.migration{background-position:-233px -347px;}.hd_28.visualization{background-position:-271px -347px;}.hd_28.engineering{background-position:-119px -347px;}.hd_28.scustomization{background-position:-309px -347px;}.hd_28.simplementation{background-position:-346px -347px;}.hd_28.sintegration{background-position:-5px -385px;}.hd_28.sdevelopment{background-position:-43px -383px;}.hd_28.sconsulting{background-position:-119px -385px;}.hd_28.appexchange{background-position:-158px -383px;}.hd_28.cpq{background-position:-196px -383px;}.hd_28.augmentation{background-position:-233px -383px;}.hd_28.powerapp{background-position:-271px -385px;}.hd_28.bi{background-position:-310px -385px;}

.hd_36{background-size:500px;width:36px;height:36px;}.hd_36.automotive{background-position:-7px -7px;}.hd_36.realestste{background-position:-58px -5px;}.hd_36.education{background-position:-107px -7px;}.hd_36.healthcare{background-position:-157px -8px;}.hd_36.transportlogistics{background-position:-206px -6px;}.hd_36.bankingfinance{background-position:-257px -6px;}.hd_36.foodrestaurant{background-position:-308px -7px;}.hd_36.mediaentertainment{background-position:-358px -8px;}.hd_36.travel{background-position:-407px -7px;}.hd_36.sports{background-position:-457px -7px;}.hd_36.taxibooking{background-position:-7px -57px;}.hd_36.grocerydelivery{background-position:-58px -58px;}.hd_36.fooddelivery{background-position:-107px -57px;}.hd_36.medicinedelivery{background-position:-157px -58px;}.hd_36.elerning{background-position:-208px -58px;}.hd_36.doctor{background-position:-257px -57px;}.hd_36.dating{background-position:-308px -57px;}.hd_36.fitness{background-position:-358px -58px;}.hd_36.homeservices{background-position:-407px -58px;}.hd_36.ondemand{background-position:-457px -57px;}.hd_36.mobileapp{background-position:-7px -108px;;}.hd_36.webapp{background-position:-58px -108px;}.hd_36.ecommerce{background-position:-107px -108px;}.hd_36.cms{background-position:-157px -108px;}.hd_36.mvp{background-position:-208px -108px;}.hd_36.itstrategy{background-position:-257px -108px;}.hd_36.itstaffing{background-position:-308px -108px;}.hd_36.dedicated{background-position:-358px -108px;}.hd_36.odc{background-position:-407px -108px;}.hd_36.aws{background-position:-457px -108px;}.hd_36.google{background-position:-7px -158px;}.hd_36.azure{background-position:-57px -158px;}.hd_36.enterprise{background-position:-108px -158px;}.hd_36.product{background-position:-158px -158px;}.hd_36.digital{background-position:-208px -158px;}.hd_36.chatbot{background-position:-257px -158px;}.hd_36.android{background-position:-7px -207px;}.hd_36.ios{background-position:-58px -208px;}.hd_36.ionic{background-position:-108px -207px;}.hd_36.react{background-position:-157px -207px;}.hd_36.swift{background-position:-208px -207px;}.hd_36.kotlin{background-position:-257px -207px;}.hd_36.flutter{background-position:-308px -207px;}.hd_36.angular{background-position:-358px -207px;}.hd_36.vuejs{background-position:-407px -207px;}.hd_36.javascript{background-position:-457px -207px;}.hd_36.rubyonrails{background-position:-7px -258px;}.hd_36.java{background-position:-58px -258px;}.hd_36.php{background-position:-107px -258px;}.hd_36.dotnet{background-position:-157px -258px;}.hd_36.laravel{background-position:-208px -258px;}.hd_36.python{background-position:-257px -258px;}.hd_36.nodejs{background-position:-308px -258px;}.hd_36.django{background-position:-8px -458px;}.hd_36.spring-boot{background-position:-458px -407px;}.hd_36.shopify{background-position:-358px -258px;}.hd_36.wordpress{background-position:-407px -258px;}.hd_36.drupal{background-position:-457px -258px;}.hd_36.magento{background-position:-7px -308px;}.hd_36.woocommerce{background-position:-58px -308px;}.hd_36.mean{background-position:-107px -308px;}.hd_36.mern{background-position:-157px -308px;}.hd_36.firebase{background-position:-208px -308px;}.hd_36.salesforce{background-position:-258px -308px;}.hd_36.tensorflow{background-position:-308px -308px;}.hd_36.ar{background-position:-358px -308px;}.hd_36.iot{background-position:-407px -307px;}.hd_36.blockchain{background-position:-458px -308px;}.hd_36.rpa{background-position:-8px -358px;}.hd_36.devops{background-position:-58px -358px;}.hd_36.aiml{background-position:-107px -358px;}.hd_36.meteorjs{background-position:-157px -358px;}.hd_36.emberjs{background-position:-208px -358px;}.hd_36.backbonejs{background-position:-257px -358px;}.hd_36.remote{background-position: -107px -507px;}.hd_36.modern{background-position:-107px -457px;}.hd_36.itoutsourcing{background-position:-257px -457px;}.hd_36.eintegration{background-position:-207px -457px;}.hd_36.migration{background-position:-307px -457px;}.hd_36.visualization{background-position:-357px -457px;}.hd_36.engineering{background-position:-157px -457px;}.hd_36.scustomization{background-position:-407px -459px;}.hd_36.simplementation{background-position:-457px -457px;}.hd_36.sintegration{background-position:-7px -506px;}.hd_36.sdevelopment{background-position:-57px -506px;}.hd_36.sconsulting{background-position:-157px -506px;}.hd_36.appexchange{background-position:-208px -506px;}.hd_36.cpq{background-position:-257px -506px;}.hd_36.augmentation{background-position:-307px -506px;}.hd_36.powerapp{background-position:-357px -506px;}.hd_36.bi{background-position:-410px -506px;}

@media (max-width:992px){.hd_36{background-size:380px;width:28px;height:28px;}.hd_36.automotive{background-position:-4px -4px;}.hd_36.realestste{background-position:-43px -4px;}.hd_36.education{background-position:-81px -4px;}.hd_36.healthcare{background-position:-119px -4px;}.hd_36.transportlogistics{background-position:-157px -4px;}.hd_36.bankingfinance{background-position:-195px -4px;}.hd_36.foodrestaurant{background-position:-231px -4px;}.hd_36.mediaentertainment{background-position:-271px -4px;}.hd_36.travel{background-position:-309px -4px;}.hd_36.sports{background-position:-348px -4px;}.hd_36.taxibooking{background-position:-4px -43px;}.hd_36.grocerydelivery{background-position:-43px -43px;}.hd_36.fooddelivery{background-position:-81px -43px;}.hd_36.medicinedelivery{background-position:-119px -43px;}.hd_36.elerning{background-position:-157px -43px;}.hd_36.doctor{background-position:-195px -43px;}.hd_36.dating{background-position:-231px -43px;}.hd_36.fitness{background-position:-271px -43px;}.hd_36.homeservices{background-position:-309px -43px;}.hd_36.ondemand{background-position:-348px -43px;}.hd_36.mobileapp{background-position:-4px -82px;}.hd_36.webapp{background-position:-43px -82px;}.hd_36.ecommerce{background-position:-81px -82px;}.hd_36.cms{background-position:-118px -82px;}.hd_36.mvp{background-position:-157px -82px;}.hd_36.itstrategy{background-position:-195px -82px;}.hd_36.itstaffing{background-position:-231px -82px;}.hd_36.dedicated{background-position:-271px -82px;}.hd_36.odc{background-position:-309px -82px;}.hd_36.aws{background-position:-348px -82px;}.hd_36.google{background-position:-4px -119px;}.hd_36.azure{background-position:-43px -119px;}.hd_36.enterprise{background-position:-81px -119px;}.hd_36.product{background-position:-118px -119px;}.hd_36.digital{background-position:-157px -119px;}.hd_36.chatbot{background-position:-5px -271px;}.hd_36.android{background-position:-4px -157px;}.hd_36.ios{background-position:-43px -157px;}.hd_36.ionic{background-position:-81px -157px;}.hd_36.react{background-position:-118px -157px;}.hd_36.swift{background-position:-157px -157px;}.hd_36.kotlin{background-position:-195px -157px;}.hd_36.flutter{background-position:-231px -157px;}.hd_36.angular{background-position:-271px -157px;}.hd_36.vuejs{background-position:-309px -157px;}.hd_36.javascript{background-position:-348px -157px;}.hd_36.rubyonrails{background-position:-4px -195px;}.hd_36.java{background-position:-43px -195px;}.hd_36.php{background-position:-81px -195px;}.hd_36.dotnet{background-position:-118px -195px;}.hd_36.laravel{background-position:-157px -195px;}.hd_36.python{background-position:-195px -195px;}.hd_36.nodejs{background-position:-231px -195px;}.hd_36.django{background-position:-4px -347px}.hd_36.spring-boot{background-position:-348px -309px;}.hd_36.shopify{background-position:-271px -195px;}.hd_36.wordpress{background-position:-309px -195px;}.hd_36.drupal{background-position:-348px -195px;}.hd_36.magento{background-position:-4px -234px;}.hd_36.woocommerce{background-position:-43px -234px;}.hd_36.mean{background-position:-81px -234px;}.hd_36.mern{background-position:-118px -234px;}.hd_36.firebase{background-position:-157px -234px;}.hd_36.salesforce{background-position:-195px -234px;}.hd_36.tensorflow{background-position:-231px -234px;}.hd_36.ar{background-position:-271px -234px;}.hd_36.iot{background-position:-309px -234px;}.hd_36.blockchain{background-position:-348px -234px;}.hd_36.rpa{background-position:-5px -271px;}.hd_36.devops{background-position:-43px -271px;}.hd_36.aiml{background-position:-81px -271px;}.hd_36.meteorjs{background-position:-118px -271px;}.hd_36.emberjs{background-position:-157px -271px;}.hd_36.backbonejs{background-position:-195px -271px;}.hd_36.remote{background:-81px -386px;}.hd_36.modern{background-position:-81px -347px;}.hd_36.itoutsourcing{background-position:-195px -347px;}.hd_36.eintegration{background-position:-156px -347px;}.hd_36.migration{background-position:-233px -347px;}.hd_36.visualization{background-position:-271px -347px;}.hd_36.engineering{background-position:-117px -347px;}.hd_36.scustomization{background-position:-309px -347px;}.hd_36.simplementation{background-position:-346px -347px;}.hd_36.sintegration{background-position:-5px -385px;}.hd_36.sdevelopment{background-position:-43px -383px;}
.hd_36.sconsulting{background-position:-119px -383px;}.hd_36.appexchange{background-position:-158px -383px;}.hd_36.cpq{background-position:-196px -383px;}.hd_36.augmentation{background-position:-233px -383px;}
.hd_36.powerapp{background-position:-271px -385px;}.hd_36.bi{background-position:-310px -385px;}}

.hd_60{background-size:800px;width:60px;height:60px;margin-bottom:10px;}.hd_60.automotive{background-position:-10px -10px;}.hd_60.realestste{background-position:-90px -10px;}.hd_60.education{background-position:-170px -10px;}.hd_60.healthcare{background-position:-250px -10px;}.hd_60.transportlogistics{background-position:-330px -10px;}.hd_60.bankingfinance{background-position:-410px -10px;}.hd_60.foodrestaurant{background-position:-490px -10px;}.hd_60.mediaentertainment{background-position:-570px -10px;}.hd_60.travel{background-position:-650px -10px;}.hd_60.sports{background-position:-730px -10px;}.hd_60.taxibooking{background-position:-10px -90px;}.hd_60.grocerydelivery{background-position:-90px -90px;}.hd_60.fooddelivery{background-position:-170px -90px;}.hd_60.medicinedelivery{background-position:-250px -90px;}.hd_60.elerning{background-position:-330px -90px;}.hd_60.doctor{background-position:-410px -90px;}.hd_60.dating{background-position:-490px -90px;}.hd_60.fitness{background-position:-570px -90px;}.hd_60.homeservices{background-position:-650px -90px;}.hd_60.ondemand{background-position:-730px -90px;}.hd_60.mobileapp{background-position:-10px -170px;;}.hd_60.webapp{background-position:-90px -170px;}.hd_60.ecommerce{background-position:-170px -170px;}.hd_60.cms{background-position:-250px -170px;}.hd_60.mvp{background-position:-330px -170px;}.hd_60.itstrategy{background-position:-410px -170px;}.hd_60.itstaffing{background-position:-490px -170px;}.hd_60.dedicated{background-position:-570px -170px;}.hd_60.odc{background-position:-650px -170px;}.hd_60.aws{background-position:-730px -170px;}.hd_60.google{background-position:-10px -250px;}.hd_60.azure{background-position:-90px -250px;}.hd_60.enterprise{background-position:-170px -250px;}.hd_60.product{background-position:-250px -250px;}.hd_60.digital{background-position:-330px -250px;}.hd_60.chatbot{background-position:-410px -250px;}.hd_60.android{background-position:-10px -330px;}.hd_60.ios{background-position:-90px -330px;}.hd_60.ionic{background-position:-170px -330px;}.hd_60.react{background-position:-250px -330px;}.hd_60.swift{background-position:-330px -330px;}.hd_60.kotlin{background-position:-410px -330px;}.hd_60.flutter{background-position:-490px -330px;}.hd_60.angular{background-position:-570px -330px;}.hd_60.vuejs{background-position:-650px -330px;}.hd_60.javascript{background-position:-730px -330px;}.hd_60.rubyonrails{background-position:-10px -409px;}.hd_60.java{background-position:-90px -409px;}.hd_60.php{background-position:-170px -409px;}.hd_60.dotnet{background-position:-250px -409px;}.hd_60.laravel{background-position:-330px -409px;}.hd_60.python{background-position:-410px -409px;}.hd_60.nodejs{background-position:-490px -409px;}.hd_60.shopify{background-position:-570px -409px;}.hd_60.wordpress{background-position:-650px -409px;}.hd_60.drupal{background-position:-730px -409px;}.hd_60.magento{background-position:-10px -489px;}.hd_60.woocommerce{background-position:-90px -489px;}.hd_60.mean{background-position:-170px -489px;}.hd_60.mern{background-position:-250px -489px;}.hd_60.firebase{background-position:-330px -489px;}.hd_60.salesforce{background-position:-410px -489px;}.hd_60.tensorflow{background-position:-490px -489px;}.hd_60.ar{background-position:-570px -489px;}.hd_60.iot{background-position:-650px -489px;}.hd_60.blockchain{background-position:-730px -489px;}.hd_60.rpa{background-position:-10px -569px;}.hd_60.devops{background-position:-90px -569px;}.hd_60.aiml{background-position:-170px -569px;}.hd_60.meteorjs{background-position:-250px -569px;}.hd_60.emberjs{background-position:-330px -569px;}.hd_60.backbonejs{background-position:-410px -569px;}.hd_60.expressjs{background-position:-490px -569px;}.hd_60.software{background-position:-570px -569px;}.hd_60.fullstack{background-position:-650px -569px;}.hd_60.frontend{background-position:-730px -569px;}.hd_60.codeIgniter{background-position:-10px -650px;}.hd_60.joomla{background-position:-90px -650px;}.hd_60.spreecommerce{background-position:-170px -650px;}.hd_60.mobilehire{background-position:-250px -649px;}.hd_60.webhire{background-position:-330px -649px;}.hd_60.backend{background-position:-410px -649px;}.hd_60.uiux{background-position:-490px -649px;}.hd_60.api{background-position:-570px -649px;}.hd_60.saas{background-position:-650px -649px;}.hd_60.msdynamic{background-position:-90px -729px;}.hd_60.modernization{background-position:-170px -729px;}.hd_60.engineering{background-position:-250px -729px;}.hd_60.integration{background-position:-330px -729px;}.hd_60.outsourcing{background-position:-410px -729px;}.hd_60.migration{background-position:-490px -729px;}.hd_60.visualization{background-position:-570px -729px;}.hd_60.scustomization{background-position:-650px -730px;}.hd_60.simplementation{background-position:-730px -730px;}.hd_60.sintegration{background-position:-10px -810px;}.hd_60.sdevelopment{background-position:-90px -810px;}
.hd_60.sconsulting{background-position:-250px -810px;}
.hd_60.appexchange{background-position:-330px -810px;}
.hd_60.cpq{background-position:-410px -810px;}
.hd_60.augmentation{background-position:-491px -810px;}
.hd_60.powerapp{background-position:-571px -810px;}
.hd_60.bi{background-position:-650px -810px;}

.ccf_icon{background-image:url("../images/clientele_coverage_files.png");background-repeat:no-repeat;padding:0;display:block;margin:0 40px;}.ccf_icon.varmora{background-position:-945px -156px;width:115px;height:96px;}.ccf_icon.mypropertybuild{background-position:-10px -10px;width:110px;height:100px;}.ccf_icon.lecarrossier{background-position:-127px -5px;width:265px;height:85px;}.ccf_icon.pawshmere{background-position:-388px -5px;width:120px;height:110px;}.ccf_icon.boubouparis{background-position:-511px -5px;width:220px;height:105px;}.ccf_icon.longbottom{background-position:-0px -105px;width:280px;height:40px;}.ccf_icon.cakespace{background-position:-10px -154px;width:219px;height:108px;}.ccf_icon.chichicastelnango{background-position:-281px -125px;width:277px;height:68px;}.ccf_icon.lexxola{background-position:-245px -205px;width:235px;height:63px;}.ccf_icon.rotaro{background-position:-503px -220px;width:236px;height:48px;}.ccf_icon.matilde{background-position:-566px -122px;width:254px;height:62px;}.ccf_icon.bredouille{background-position:-747px -196px;width:110px;height:80px;}.ccf_icon.guruji{background-position:-738px -9px;width:203px;height:97px;}.ccf_icon.tbc{background-position:-843px -108px;width:85px;height:88px;}.ccf_icon.osc{background-position:-949px -79px;width:112px;height:78px;}.ccf_icon.ameos{background-position:-949px -11px;width:115px;height:55px;}.ccf_icon.spotlit{background-position:-1073px -10px;width:57px;height:101px;}.ccf_icon.familyfirst{background-position:-1065px -118px;width:100px;height:93px;}
.testimonials_icon{background-image:url("../images/aglo_logo_client.png");background-repeat:no-repeat;padding:0;display:block;margin:0 auto;}.testimonials_icon.tonylehtmaki{background-position:0px 0px;width:100px;height:100px;}.testimonials_icon.antoinedebausset{background-position:-101px 0px;width:100px;height:100px;}.testimonials_icon.viveksingh{background-position:-202px 0px;width:100px;height:100px;}.testimonials_icon.nimeshpatel{background-position:-303px 0px;width:100px;height:100px;}.testimonials_icon.craigzappa{background-position:-404px 0px;width:100px;height:100px;}.testimonials_icon.neillockwood{background-position:-505px 0px;width:100px;height:100px;}.testimonials_icon.daphnechristoforidou{background-position:-606px 0px;width:100px;height:100px;}
.media_icon{background-image:url("../images/Media-Coverage.png");background-repeat:no-repeat;padding:0;display:block;margin:0 auto;}.media_icon.hacker{background-position:0px 0px;width:57px;height:55px;}.media_icon.pti{background-position:-57px 0px;width:83px;height:55px;}.media_icon.dailyherald{background-position:-146px 0px;width:75px;height:55px;}.media_icon.digitaljournal{background-position:-222px 0px;width:127px;height:55px;}.media_icon.dzone{background-position:-352px 0px;width:53px;height:55px;}.media_icon.marketwatch{background-position:-408px 0px;width:127px;height:55px;}.media_icon.theprint{background-position:-537px 0px;width:117px;height:55px;}.media_icon.businessstandard{background-position:-654px 0px;width:103px;height:55px;}.media_icon.businesswire{background-position:-759px 0px;width:78px;height:55px;}.media_icon.ani{background-position:-839px 0px;width:93px;height:55px;}

/*==== Reset ====*/
/* width */ ::-webkit-scrollbar{width:14px;padding:0 2px;margin-left:50px}
/* Track */ ::-webkit-scrollbar-track{background-color:transparent;scroll-behavior:smooth;backdrop-filter:blur(10px);}
/* Handle */
::-webkit-scrollbar-thumb{width:0px;border:4px solid rgba(0, 0, 0, 0.0);background-clip:padding-box;background-color:rgba(0 0 0 / 0.3);-webkit-border-radius:7px;-webkit-box-shadow:inset -1px -1px 0px rgba(0, 0, 0, 0.1),inset 1px 1px 0px rgba(0, 0, 0, 0.1);}
::-webkit-scrollbar-button{display:none;width:0px;height:0;}
::-webkit-scrollbar-corner{background-color:transparent;}

p{font-size:18px;line-height:26px;font-weight:400;font-family:'Poppins', sans-serif;margin-bottom:10px;}
body{font-family:'Poppins', sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:15px;color:black;font-weight:400;line-height:24px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#FDFDFD;}
body, html{height:100%;-moz-osx-font-smoothing:grayscale;}
a, a:active, a:focus{color:black;text-decoration:none;}
a:hover, a:active{color:#fe9000;text-decoration:none;}
a:focus, a:active, button:focus, button:active, .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{outline:none;}
img{max-width:100%;height:auto;}
video{background-size:cover;display:table-cell;vertical-align:middle;width:100%;}
select::-ms-expand{display:none;}
iframe{border:0;}
b, strong{font-weight:600;}
.last-paragraph-no-margin p:last-of-type{margin-bottom:0}
.alt-font strong{font-weight:700}
ul, ol, dl{list-style-position:outside;margin-bottom:10px}
*{transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;}
*:hover{transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;}
::selection{color:#000;background:#dbdbdb;}
::-moz-selection{color:#000;background:#dbdbdb;}
::-webkit-input-placeholder{color:#6f6f6f;text-overflow:ellipsis;}
::-moz-placeholder{color:#6f6f6f;text-overflow:ellipsis;opacity:1;} 
:-ms-input-placeholder{color:#6f6f6f;text-overflow:ellipsis;opacity:1;}

/* ====== Contact Form 7 ====== 
/* form p{margin-bottom:0;}
input, textarea, select{border:1px solid #d1d1d1;font-size:16px;padding:8px 15px;margin:0 0 20px 0;} */
#hireurl, .cf7-cf-turnstile{display:none;}
.form_sec{position:relative;background:#FFFFFF;box-shadow:0px 0px 80px 10px rgba(0, 0, 0, 0.1);padding:40px;width:80%;margin:0 auto;text-align:left;}
.form_sec.full{width:100%;}

form p{margin-bottom:20px;}
.wpcf7-spinner{display:none !important;}
::placeholder{font-size:17px;color:black;font-weight:400}
input[type="button"], input[type="text"], input[type="search"], input[type="password"], textarea, input[type="submit"]{-webkit-appearance:none;outline:none;}
input[type="text"],input[type="email"],input[type="tel"], textarea, select{background-color:transparent;border:none;border-bottom:1px solid #A3A3A3;border-radius:0;font-size:17px;font-weight:400;color:black;outline:0 !important;margin-bottom:0;padding:15px 0;width:100%;max-width:100%;resize:none;-webkit-appearance:button;-moz-appearance:button;-o-appearance:button;appearance:button;}
textarea{height:65px;}
input:focus, textarea:focus{border-color:#585858;outline:none;}
input[type="button"]:focus{outline:none;}
input[type="submit"]{background:#fe9000;border-radius:50px;color:white;padding:10px 20%;/*margin-top:0;*/border:1px solid transparent}
input[type="submit"]:hover{background:rgba(254 144 0 / 10%);color:#fe9000;border-color:#fe9000;}
input[type="file"]{padding:0;margin:0;border:1px dashed #F7901E;border-radius:4px;line-height:normal;width:100%;}
input[type="file"]::-webkit-file-upload-button{background:#FFF9F4;width:100%;height:55px;margin-right:10px;font-weight:600;font-size:14px;border:none}
form .puls_sub, form .puls_sub .work_details{display:flex;align-items:center;justify-content:flex-start;}
.puls_sub p{margin-bottom:0 !important;}
.sub_btn p{height:100%;display:flex;align-items:center;justify-content:flex-end;}
.footer_sub_btn{width:80%;margin:0 auto;}
.footer_sub_btn p{width:100%;}

input:-webkit-autofill, input:-webkit-autofill:focus{appearance:menulist-button;background-image:none !important;background-color:transparent!important;color:fieldtext !important;}

.hdd_form_sec{position:relative;background:#FFFFFF;box-shadow:0px 0px 110px 10px rgba(0, 0, 0, 0.1);padding:40px;width:80%;margin:0 auto;text-align:left;}
.hdd_form_sec form .puls_sub, .hdd_form_sec form .puls_sub .work_details{display:flex;align-items:center;}
.hdd_form_sec form .puls_sub .work_details p{margin-bottom:0}
.hdd_form_sec .wpcf7 form br{display:none}
.hdd_form_sec .formbg{background-color:transparent;border:none;border-bottom:1px solid #A3A3A3;border-radius:0;font-size:17px;font-weight:400;color:black;outline:0 !important;margin-bottom:0;padding:15px 0;}
.hdd_form_sec select option{color:black}
.hdd_form_sec textarea{height:65px;}

/* ====== Typography ====== */
/* font family */
.alt-font{font-family:'Montserrat', sans-serif;font-weight:500}
.main-font{font-family:'Roboto', sans-serif;}
.play-font{font-family:'Playball', cursive;}
.pop-font{font-family:'Poppins', sans-serif;}

/* heading */
h1, h2, h3, h4, h5, h6{margin:0 0 25px;padding:0;letter-spacing:0;font-weight:400;}
h1{font-size:70px;line-height:70px;}
h2{font-size:55px;line-height:60px}
h3{font-size:48px;line-height:54px}
h4{font-size:40px;line-height:46px}
h5{font-size:32px;line-height:40px}
h6{font-size:25px;line-height:30px}

/* text size */
.text-extra-small{font-size:11px;line-height:14px}
.text-small{font-size:12px;line-height:20px}
.text-medium{font-size:16px;line-height:23px}
.text-large{font-size:18px;line-height:26px}
.text-extra-large{font-size:20px;line-height:26px}
.text-light-black{font-size:22px;line-height:30px}
.text-medium-black{font-size:24px;line-height:32px}
.title-large{font-size:100px;line-height:95px}
.title-extra-large{font-size:130px;line-height:120px}

.text-250{font-size:250px;line-height:normal;}
.text-200{font-size:200px;line-height:normal;}
.text-150{font-size:150px;line-height:normal;}
.text-100{font-size:100px;line-height:normal;}
.text-80{font-size:80px;line-height:80px;}
.text-70{font-size:70px;line-height:70px;}
.text-60{font-size:60px;line-height:60px;}
.text-56{font-size:56px;line-height:56px;}
.text-55{font-size:55px !important;line-height:60px !important}
.text-48{font-size:48px;line-height:54px}
.text-40{font-size:40px;line-height:46px}
.text-36{font-size:36px;line-height:44px}
.text-32{font-size:32px;line-height:40px;}
.text-30{font-size:30px;line-height:38px}
.text-28{font-size:28px !important;line-height:38px !important;}
.text-26{font-size:26px;line-height:36px}
.text-25{font-size:25px;line-height:30px}
.text-22{font-size:22px;line-height:30px}
.text-20{font-size:20px;line-height:26px}
.text-18{font-size:18px;line-height:26px}
.text-16{font-size:16px;line-height:26px}
.text-15{font-size:15px;line-height:20px}
.text-14{font-size:14px;line-height:20px}
.text-12{font-size:12px;line-height:16px}

/* text color */
.text-wh{color:#FFF !important}
.text-white{color:#FFF}
.text-bl{color:#000 !important}
.text-black{color:#000}
.text-extra-dark-gray{color:#121212}
.text-dark-gray{color:#1c1c1c;}
.text-extra-medium-gray{color:#757575}
.text-medium-gray{color:#939393}
.text-extra-light-gray{color:#b7b7b7}
.text-light-gray{color:#d6d5d5}
.text-very-light-gray{color:#ededed}
.text-deep-pink{color:#fe9000}
.text-orange{color:#fe9000;}
.text-very-light-pink{color:#fec996;}
.text-light-pink{color:#fef8f2;}
.text-line-through{text-decoration:line-through}

/* text-transform */
.text-transform-capitalize{text-transform:capitalize;}
.text-transform-inherit{text-transform:inherit;}
.text-transform-lowercase{text-transform:lowercase;}
.text-transform-none{text-transform:none;}
.text-transform-uppercase{text-transform:uppercase;}
.text-justify-center{text-align:justify;text-align-last:center;}
.text-justify{text-align:justify;}
.text-left{text-align:left;}

/* dropcap */
.first-letter{float:left;font-size:50px;line-height:auto;margin:0 20px 0 0;text-align:center;padding:10px 0;font-weight:600}
.first-letter-big{float:left;font-size:110px;line-height:110px;margin:0 20px 0 0;padding:0 8px;text-align:center;font-weight:600;position:relative;}
.first-letter-big:before{position:absolute;border-bottom:1px solid;content:"";display:block;width:100%;top:55%;left:0}
.first-letter-block{font-size:30px;height:55px;line-height:22px;padding:15px 0;width:55px;font-weight:500;margin-top:5px}
.first-letter-block-round{border-radius:6px;border:1px solid;}
.first-letter-round{border-radius:50%;font-size:35px;padding:15px;width:65px;height:65px;line-height:32px;}

/* blockquote */
blockquote{padding:20px 30px}
blockquote  p{font-size:18px;line-height:30px;margin-bottom:17px !important;font-weight:300}
blockquote{border-left:2px solid;padding:15px 40px;margin:45px 30px;}
blockquote footer{color:#939393;}
.blog-image blockquote{padding:60px;border:0;margin:0;}
.blog-image blockquote h6:before{content:"\e67f";font-family:'themify';font-size:40px;top:5px;position:relative;margin-right:12px;color:#fe9000}

@media (max-width:991px){blockquote{margin:45px 0px;}}

/* text link hover color */
a.text-link-white, a.text-link-white i{color:#ffffff}
a.text-link-white:hover, a.text-link-white:hover i, a.text-link-white:focus, a.text-link-white:focus i{color:#fe9000}
a.text-link-black, a.text-link-black i{color:#000000}
a.text-link-dark-gray{color:#939393}
a.text-link-dark-gray:hover, .text-link-dark-gray:focus{color:#232323}
a.text-link-extra-dark-gray{color:#232323}
a.text-link-extra-dark-gray:hover, a.text-link-extra-dark-gray:focus{color:#000000}
a.text-link-deep-pink, a.text-link-deep-pink i{color:#fe9000}
a.text-link-deep-pink:hover, a.text-link-deep-pink:hover i, a.text-link-deep-pink:focus, a.text-link-deep-pink:focus i{color:#fff}

/* hover color */
a.text-white-hover:hover, a.text-white-hover:focus{color:#fff}
a.text-black-hover:hover, a.text-black-hover:focus{color:#000}
a.text-deep-pink-hover:hover, a.text-deep-pink-hover:focus{color:#fe9000}
a.text-extra-dark-gray-hover:hover{color:#232323}
a.text-dark-gray-hover:hover{color:#626262}
a.text-extra-medium-gray-hover:hover{color:#757575}
a.text-medium-gray-hover:hover{color:#939393}
a.text-extra-light-gray-hover:hover{color:#b7b7b7}
a.text-light-gray-hover:hover{color:#d6d5d5}
a.text-very-light-gray-hover:hover{color:#ededed}

/* letter spacing */
.no-letter-spacing{letter-spacing:0px}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.letter-spacing-3{letter-spacing:3px}.letter-spacing-4{letter-spacing:4px}.letter-spacing-5{letter-spacing:5px}.letter-spacing-6{letter-spacing:6px}.letter-spacing-7{letter-spacing:7px}.letter-spacing-8{letter-spacing:8px}.letter-spacing-9{letter-spacing:9px}.letter-spacing-10{letter-spacing:10px}.letter-spacing-minus-1{letter-spacing:-1px}.letter-spacing-minus-2{letter-spacing:-2px}.letter-spacing-minus-3{letter-spacing:-3px}.letter-spacing-minus-4{letter-spacing:-4px}.letter-spacing-minus-5{letter-spacing:-5px}.letter-spacing-minus-6{letter-spacing:-6px}.letter-spacing-minus-7{letter-spacing:-7px}.letter-spacing-minus-8{letter-spacing:-8px}.letter-spacing-minus-9{letter-spacing:-9px}.letter-spacing-minus-10{letter-spacing:-10px}

/* font weight */
.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-weight-bold{font-weight:bold}

/* text property */
.text-transform-unset{text-transform:unset}
.text-decoration-underline{text-decoration:underline;}
.text-decoration-line-through{text-decoration:line-through;}
.line-height-unset{line-height:unset}
.line-height-normal{line-height:normal}
.line-height-none{line-height:0}
.word-wrap{word-wrap:break-word}
.text-nowrap{white-space:nowrap;}
.text-transform-none{text-transform:none}
.title-line-through{padding:0 15px}
.text-middle-line{position:relative;white-space:nowrap}
.text-outside-line{position:relative}
.text-outside-line::before{border-top:1px solid;content:"";height:0;left:auto;position:absolute;right:-60px;top:50%;width:40px;opacity:.4;}
.text-outside-line::after{border-top:1px solid;content:"";height:0;left:auto;position:absolute;left:-60px;top:50%;width:40px;opacity:.4;}
.text-leftside-line{position:relative;padding-left:35px}
.text-leftside-line:before{border-top:1px solid;content:"";height:0;left:auto;position:absolute;left:0;top:45%;width:25px;opacity:.7}
.text-outside-line-full{position:relative;display:inline-block}
.text-outside-line-full::before{content:"";position:absolute;top:50%;height:1px;width:99%;display:block;border-bottom:1px solid;right:100%;margin-right:25px;opacity:.15}
.text-outside-line-full::after{content:"";position:absolute;top:50%;height:1px;width:99%;display:block;border-bottom:1px solid;left:100%;margin-left:25px;opacity:.15}
.text-middle-line:before{border-bottom:1px solid;position:absolute;content:"";width:100%;top:53%;opacity:0.35}
.text-bottom-line{width:1px;border-top:30px solid;margin-left:auto;margin-right:auto;}
.text-middle-line-deep-pink:before{border-bottom:1px solid #fe9000;position:absolute;content:"";width:100%;margin-top:5px;margin-left:-20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.text-decoration-line-through-black, .text-decoration-line-through-deep-pink{position:relative;}
.text-decoration-line-through-deep-pink:before{background:#fe9000;}
.text-decoration-line-through-black:before{background:#000;}
.text-decoration-line-through-black::before, .text-decoration-line-through-deep-pink:before{content:"";height:1px;left:-10px;position:absolute;top:53%;width:calc(100% + 20px);-webkit-transform:translateY(-53%);-moz-transform:translateY(-53%);-ms-transform:translateY(-53%);-o-transform:translateY(-53%);transform:translateY(-53%);}

/* line height */
.line-height-10{line-height:10px}.line-height-13{line-height:13px}.line-height-18{line-height:18px}.line-height-20{line-height:20px}.line-height-24{line-height:24px}.line-height-22{line-height:22px}.line-height-26{line-height:26px}.line-height-28{line-height:28px}.line-height-30{line-height:30px}.line-height-35{line-height:35px}.line-height-40{line-height:40px}.line-height-45{line-height:45px}.line-height-50{line-height:50px}.line-height-55{line-height:55px}.line-height-60{line-height:60px}.line-height-65{line-height:65px}.line-height-70{line-height:70px}.line-height-75{line-height:75px}.line-height-80{line-height:80px}.line-height-85{line-height:85px}.line-height-90{line-height:90px}.line-height-95{line-height:95px}.line-height-100{line-height:100px}.line-height-110{line-height:110px}.line-height-120{line-height:120px}.line-height-60-imp{line-height:60px !important}

/* ====== Background color ====== */
.bg-transparent{background-color:transparent;}
.bg-white{background-color:#fff;}
.bg-black{background-color:#000;}
.bg-extra-dark-gray{background-color:#0C0C0C;}
.bg-dark-gray{background-color:#1c1c1c;}
.bg-extra-medium-gray{background-color:#939393;}
.bg-medium-gray{background-color:#dbdbdb;}
.bg-extra-light-gray{background-color:#e0e0e0}
.bg-medium-light-gray{background-color:#ededed}
.bg-light-gray{background-color:#f1f1f1}
.bg-very-light-gray{background-color:#f9f9f9}
.bg-orange{background-color:#fe9000;}
.bg-deep-pink{background-color:#fe9000;}
.bg-very-light-pink{background-color:#fec996;}
.bg-extra-light-pink{background-color:rgba(254 144 0 / 10%);}
.bg-light-pink{background-color:#fef8f2;}
.bg-transparent-white{background-color:rgba(255,255,255,0.3);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 37%, rgba(255,255,255,1) 96%, rgba(255,255,255,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(37%, rgba(255,255,255,0)), color-stop(96%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 37%, rgba(255,255,255,1) 96%, rgba(255,255,255,1) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 37%, rgba(255,255,255,1) 96%, rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 37%, rgba(255,255,255,1) 96%, rgba(255,255,255,1) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 37%, rgba(255,255,255,1) 96%, rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );}
.bg-transparent-black{background-color:rgba(0,0,0,0);background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 37%, rgba(0,0,0,1) 96%, rgba(0,0,0,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,0)), color-stop(37%, rgba(0,0,0,0)), color-stop(96%, rgba(0,0,0,1)), color-stop(100%, rgba(0,0,0,1)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 37%, rgba(0,0,0,1) 96%, rgba(0,0,0,1) 100%);background:-o-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 37%, rgba(0,0,0,1) 96%, rgba(0,0,0,1) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 37%, rgba(0,0,0,1) 96%, rgba(0,0,0,1) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 37%, rgba(0,0,0,1) 96%, rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );}
.bg-white-opacity{background-color:rgba(255, 255, 255, 0.85);}
.bg-black-opacity{background-color:rgba(0, 0, 0, 0.85);}
.bg-black-opacity-light{background-color:rgba(0, 0, 0, 0.5);}
.bg-deep-pink-opacity{background-color:rgba(255, 33, 79, 0.85);}
.bg-charcoal-gray{background-color:#0e0f10;}

.bg-lightpink{background-color:#fef8f2;position:relative;overflow:visible}
.bg-lightpink .bg-svgfile{position:absolute;height:auto;width:100%;top:auto;left:0;bottom:-70px;}
/* ====== Custom ====== */
.center-col{float:none;margin-left:auto;margin-right:auto}
section{padding:50px 0;overflow:hidden;}
section.big-section{padding:100px 0;}
section.extra-big-section{padding:200px 0;}
section.half-section{padding:80px 0;}
.overlap-section{margin-top:-14%;position:relative}
.col-2-nth .col-md-6:nth-child(2n+1){clear:left;}
.col-2-nth .col-sm-6:nth-child(2n+1){clear:left;}
.col-3-nth .col-md-4:nth-child(3n+1){clear:left;}
.col-3-nth .col-sm-4:nth-child(3n+1){clear:left;}
.col-4-nth .col-md-3:nth-child(4n+1){clear:left;}
.col-4-nth .col-sm-3:nth-child(4n+1){clear:left;}

.banner_sec{position:relative;padding:120px 0 50px;}
/*---tital--*/
.services-sections-tital{position:relative}
.services-sections-tital>img{position:absolute;top:-10px;left:0;width:160px;z-index:-1;}	

/* input */
.input-border-bottom{background:transparent;border:0;border-bottom:1px solid #484848;padding:10px 0;margin-bottom:30px;font-size:14px;}
.input-border-bottom:focus{background:transparent;border:0;border-bottom:1px solid #929292;}
.input-border-bottom::-webkit-input-placeholder{font-weight:300;font-size:14px;}
.input-border-bottom::-moz-placeholder{font-weight:300;font-size:14px;} 
.input-border-bottom:-ms-input-placeholder{font-weight:300;font-size:14px;}

.extra-big-input, .extra-big-textarea, .extra-big-select select{padding:18px 25px;font-size:14px;line-height:24px;height:62px;}
/*.big-input, .big-textarea, .big-select select{padding:18px 25px;font-size:14px;border-radius:0;}*/

.medium-input, .medium-textarea, .medium-select select{padding:12px 20px;font-size:14px;line-height:normal;border-radius:0;}
/*.small-input, .small-textarea{padding:12px 15px;font-size:11px;line-height:normal}*/
.small-select select{padding:15px 15px;line-height:normal}
.medium-input-light, .medium-textarea-light, .medium-select-light select{padding:12px 25px;font-size:12px;line-height:normal}

.extra-small-input, .extra-small-textarea, .extra-small-select select{padding:9px 17px;font-size:12px;line-height:normal}

.select-style select{width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}
.select-style select:focus{outline:none;border:none;box-shadow:none}

.input-group input, .input-group textarea, .input-group select{margin:0;border-radius:4px 0 0 4px;border-color:#fff;padding:19px 25px;}
.input-group-btn .btn{border-radius:0 4px 4px 0}
.input-group-btn .btn.btn-large{line-height:2px;height:62px;padding:15px 25px!important}
.input-group-404 input{height:62px;}

.input-group .required-error{border:1px solid #ee2323 !important}
.input-group .required-error, .input-group .required-error + .input-group-btn button, .input-group .required-error + .input-group-btn a.btn{border:1px solid #ee2323 !important}

.input-border-white .input-border-bottom{border-bottom:1px solid #ffffff;color:#fff;border-top:transparent !important;border-left:transparent !important;border-right:transparent !important}
.input-border-white .input-border-bottom:focus{background:transparent;border-bottom:1px solid #ffffff;color:#fff}
.input-border-white .input-border-bottom::-webkit-input-placeholder{color:#fff;}
.input-border-white .input-border-bottom::-moz-placeholder{color:#fff;} 
.input-border-white .input-border-bottom:-ms-input-placeholder{color:#fff;}

.btn .caret{border-top:4px solid}
input.input-bg{background-color:#f7f7f7;border-radius:4px;border:1px solid rgba(0,0,0, .1);padding:10px 20px;margin-bottom:15px;}
input.input-bg:focus, textarea.input-bg:focus{border:0;border:1px solid rgba(0,0,0, .3);}
textarea.input-bg{background-color:#f7f7f7;border-radius:4px;border:1px solid rgba(0,0,0, .1);padding:10px 20px;margin-bottom:15px;min-height:130px;}
.input-bg::-webkit-input-placeholder{font-weight:400;font-size:14px;}
.input-bg::-moz-placeholder{font-weight:400;font-size:14px;} 
.input-bg:-ms-input-placeholder{font-weight:400;font-size:14px;}
.required-error{border:1px solid #ee2323 !important}
.input-border-bottom.required-error{border-width:0 !important;border-bottom-width:1px !important;border-bottom-color:#ee2323 !important}
#success-subscribe-newsletter{clear:both;margin:0 15px 15px;text-align:center;border:1px solid #1a940a;color:#1a940a;padding:2px 0;display:none;font-size:11px}
#success-subscribe-newsletter2{clear:both;margin:0 15px 15px;text-align:center;border:1px solid #1a940a;color:#1a940a;padding:2px 0;display:none;font-size:11px}

#success-contact-form{clear:both;margin:0 15px 15px;text-align:center;border:1px solid #1a940a;color:#1a940a;padding:2px 0;display:none;font-size:11px}
#success-contact-form-2{clear:both;margin:0 15px 15px;text-align:center;border:1px solid #1a940a;color:#1a940a;padding:2px 0;display:none;font-size:11px}
#success-contact-form-3{clear:both;margin:0 15px 15px;text-align:center;border:1px solid #1a940a;color:#1a940a;padding:2px 0;display:none;font-size:11px}
#success-project-contact-form{clear:both;margin:0 15px 15px;text-align:center;border:1px solid #1a940a;color:#1a940a;padding:2px 0;display:none;font-size:11px}
#success-project-contact-form-4{clear:both;margin:0 15px 15px;text-align:center;border:1px solid #1a940a;color:#1a940a;padding:2px 0;display:none;font-size:11px}


/* separator */
.separator-line-verticle-extra-small{width:1px;height:8px;}
.separator-line-verticle-small-thick{width:17px;height:3px;}
.separator-line-verticle-small{width:1px;height:13px;}
.separator-line-verticle-small-thick2{width:64px;height:7px;}
.separator-line-verticle-large{width:1px;height:20px;}
.separator-line-verticle-extra-large{width:1px;height:30px;}
.separator-line-verticle-medium-thick-full{width:8px;height:40px;}
.separator-line-verticle-large-thick{width:109px;height:11px}
.separator-line-horrizontal-medium-light{width:36px;height:3px;}
.separator-line-horrizontal-medium-light2{width:40%;height:1px;}
.separator-line-horrizontal-medium-light3{width:18%;height:1px;}
.separator-line-horrizontal-medium-thick{width:50px;height:5px;}
.separator-line-horrizontal-full{width:100%;height:1px;}
/* divider */
.divider-full{width:100%;height:1px;display:inline-block}
/* opacity */
.opacity-very-light{position:absolute;height:100%;width:100%;opacity:0.2;top:0;left:0;}
.opacity-light{position:absolute;height:100%;width:100%;opacity:0.3;top:0;left:0;}
.opacity-extra-medium{position:absolute;height:100%;width:100%;opacity:0.5;top:0;left:0;}
.opacity-medium{position:absolute;height:100%;width:100%;opacity:0.75;top:0;left:0;}
.opacity-full{position:absolute;height:100%;width:100%;opacity:0.8;top:0;left:0;}
.opacity-full-dark{position:absolute;height:100%;width:100%;opacity:0.9;top:0;left:0;}

.opacity1{opacity:.1}
.opacity2{opacity:.2}
.opacity3{opacity:.3}
.opacity4{opacity:.4}
.opacity5{opacity:.5}
.opacity6{opacity:.6}
.opacity7{opacity:.7}
.opacity8{opacity:.8}
.opacity9{opacity:.9}

.white-box{background-color:white;box-shadow:0px 3px 26.39px 2.61px rgba(252, 197, 143, 0.4);border-radius:10px;}
.hiring-modal-box{background-color:white;box-shadow:0px 6px 13.6px 2.4px rgba(84, 84, 84, 0.18);border-radius:10px;}

/* box-shadow */
.box-shadow-page{box-shadow:-2px 2px 7px 1px rgba(0,0,0,0.20);}
.btn-shadow{box-shadow:0 0 6px rgba(0,0,0, .3);}
.box-shadow{box-shadow:0 0 3px rgba(0,0,0, .2);}
.box-shadow-medium{box-shadow:0px 0px 10px rgba(0,0,0, .2);}
.box-shadow-dark{box-shadow:0 0 4px rgba(0,0,0, .4);}
.box-shadow-large{box-shadow:0 0 12px rgba(0,0,0, .2);}
.box-shadow-long{box-shadow:0 0 60px rgba(0,0,0, .2);}
/* z-index */
.z-index-1111{z-index:1111;}
.z-index-111{z-index:111;}
.z-index-1{z-index:1;}
.z-index-2{z-index:2;}
.z-index-3{z-index:3;}
.z-index-4{z-index:4;}
.z-index-5{z-index:5;}
.z-index-0{z-index:0;}
.z-index-minus2{z-index:-2;}
/* verticle align */
.vertical-align-middle{vertical-align:middle;}
.vertical-align-top{vertical-align:top;}
.vertical-align-bottom{vertical-align:bottom;}
.vertical-middle{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0}
.clear-both{clear:both}
.line-break{display:block;}
.no-transition *, .mfp-container *, .skillbar-bar-main *, .portfolio-grid *, .parallax, .rev-slider *, .header-searchbar *, .header-social-icon *{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;-ms-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;-ms-transition-duration:0s;}
.absolute-middle-center{left:50%;top:50%;position:absolute;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);}
.absolute-bottom-center{left:50%;top:80%;position:absolute;-ms-transform:translateX(-50%) translateY(-80%);-moz-transform:translateX(-50%) translateY(-80%);-webkit-transform:translateX(-50%) translateY(-80%);transform:translateX(-50%) translateY(-80%);-o-transform:translateX(-50%) translateY(-80%);}

/* ====== Button ====== */
.btn{font-size:15px;display:inline-block;border:2px solid transparent;border-radius:30px;padding:10px 25px;margin-top:30px;letter-spacing:.5px;line-height:inherit;text-transform:uppercase;width:auto;font-family:'Poppins', sans-serif;font-weight:500;transition-duration:0.3s;transition-timing-function:ease-in-out;}

.text-color-black{color:black;}
.text-color-black:hover{color:white;}
.text-color-white{color:white;}
.text-color-white:hover{color:black}

.btn.black{background-color:black;color:white;border-color:black;}
.btn.black:hover{background-color:transparent;color:black}
.btn.black_line{background-color:transparent;color:black;border-color:black;}
.btn.black_line:hover{background-color:black;color:white;}
.btn.white{background-color:white;color:#fe9000;border-color:white;}
.btn.white:hover{background-color:transparent;color:white}
.btn.white_line{background-color:transparent;color:white;border-color:white;}
.btn.white_line:hover{background-color:white;color:#fe9000;}
.btn.orange{background-color:#fe9000;color:white;border-color:#fe9000;}
.btn.orange:hover{background-color:transparent;color:#fe9000}
.btn.orange_line{background-color:transparent;color:#fe9000;border-color:#fe9000;}
.btn.orange_line:hover{background-color:#fe9000;color:white;}

/* button size */
.btn.btn-very-small{font-size:9px;padding:1px 17px;line-height:22px;}
.btn.btn-small{font-size:11px;padding:4px 24px;}
.btn.btn-medium{font-size:12px;padding:6px 25px 5px;}
.btn.btn-large{font-size:13px;padding:9px 34px;line-height:25px}
.btn.btn-extra-large{font-size:15px;padding:12px 40px 13px;line-height:25px}
.btn-dual .btn{margin:0 10px;}
.btn i{margin-left:6px;vertical-align:middle;position:relative;top:-1px}

/* button background */
.btn.btn-white{background:#ffffff;border-color:#ffffff;color:#fe9000;}
.btn.btn-white:hover, .btn.btn-white:focus{background:transparent;color:#fff}
.btn.btn-black{background:#000000;border-color:#000000;color:#fff;}
.btn.btn-black:hover, .btn.btn-black:focus{background:transparent;color:#000}
.btn.btn-deep-pink, .btn.btn-orange{background:#fe9000;border-color:#fe9000;color:#ffffff;}
.btn.btn-deep-pink:hover, .btn.btn-deep-pink:focus, .btn.btn-orange:hover, .btn.btn-orange:focus{background:transparent;border-color:#fe9000;color:#fe9000}
.btn.btn-deep-pink-line{background-color:transparent;border-color:#fe9000;color:#fe9000;}
.btn.btn-deep-pink-line:hover, .btn.btn-deep-pink-line:focus{background:#fe9000;border-color:#fe9000;color:white}


/* button transparent */
.btn.btn-transparent-white{background:transparent;border-color:#ffffff;color:#ffffff}
.btn.btn-transparent-white:hover, .btn.btn-transparent-white:focus{background:#ffffff;border-color:#ffffff;color:#232323}
.btn.btn-transparent-black{background:transparent;border-color:#000000;color:#000000}
.btn.btn-transparent-black:hover, .btn.btn-transparent-black:focus{background:#000000;border-color:#000000;color:#ffffff}
.btn.btn-transparent-dark-gray{background:transparent;border-color:#232323;color:#232323}
.btn.btn-transparent-dark-gray:hover, .btn.btn-transparent-dark-gray:focus{background:#232323;border-color:#232323;color:#ffffff}
.btn.btn-transparent-light-gray{background:transparent;border-color:#dbdbdb;color:#dbdbdb}
.btn.btn-transparent-light-gray:hover, .btn.btn-transparent-light-gray:focus{background:#dbdbdb;border-color:#dbdbdb;color:#232323}
.btn.btn-transparent-deep-pink{background:transparent;border-color:#fe9000;color:#fe9000 !important;}
.btn.btn-transparent-deep-pink:hover, .btn.btn-transparent-deep-pink:focus{background:#fe9000;border-color:#fe9000;color:#fff !important;}

.btn.btn-transparent-red{background:transparent;border-color:#ed1c24;color:#ed1c24}
.btn.btn-transparent-red:hover, .btn.btn-transparent-red:focus{background:#ed1c24;border-color:#ed1c24;color:#fff}

.btn.btn-transparent-sky-blue{background:transparent;border-color:#00d8ff;color:#00d8ff}
.btn.btn-transparent-sky-blue:hover, .btn.btn-transparent-sky-blue:focus{background:#00d8ff;border-color:#00d8ff;color:#fff}

.btn.btn-transparent-dark-blue{background:transparent;border-color:#2391a5;color:#2391a5}
.btn.btn-transparent-dark-blue:hover, .btn.btn-transparent-sky-blue:focus{background:#2391a5;border-color:#2391a5;color:#fff}

/* dropdown style 1 */
.dropdown-style-1 .btn{color:#fff;font-size:11px;padding:0;margin:0;background:transparent;border:none;font-weight:normal}
.dropdown-style-1 .btn:hover, .custom-dropdown btn:focus{color:#fe9000;}
.dropdown-style-1 .dropdown-menu{margin-top:2px;min-width:130px;border-radius:0;border:none;z-index:444;right:0;left:auto;}
.dropdown-style-1 .dropdown-menu > li > a{padding:6px 15px;font-size:12px}
.dropdown-style-1 .dropdown-menu > li > a:hover, .dropdown-style-1 .dropdown-menu > li > a:focus{background:#ededed}

/* ====== Border ====== */
.border-all{border:1px solid #ededed}

/* boder width */
.border-width-1{border-width:1px;}
.border-width-2{border-width:2px;}
.border-width-3{border-width:3px;}
.border-width-4{border-width:4px;}
.border-width-5{border-width:5px;}
.border-width-6{border-width:6px;}
.border-width-7{border-width:7px;}
.border-width-8{border-width:8px;}
.border-width-9{border-width:9px;}
.border-width-10{border-width:10px !important;}
.border-width-20{border-width:20px;}

/* boder align */
.border-top{border-top:1px solid;}
.border-bottom{border-bottom:1px solid;}
.border-left{border-left:1px solid;}
.border-right{border-right:1px solid;}
.border-lr{border-left:1px solid;border-right:1px solid;}
.border-tb{border-top:1px solid;border-bottom:1px solid;}

/* border color */
.border-color-white{border-color:#fff}
.border-color-black{border-color:#000}
.border-color-extra-dark-gray{border-color:#232323}
.border-color-medium-dark-gray{border-color:#363636}
.border-color-dark-gray{border-color:#939393}
.border-color-extra-medium-gray{border-color:#dbdbdb}
.border-color-medium-gray{border-color:#e4e4e4}
.border-color-extra-light-gray{border-color:#ededed}
.border-color-light-gray{border-color:#f5f5f5}
.border-color-very-light-pink{border-color:#fec996;}
.border-color-light-pink{border-color:#fef8f2;}
.border-color-deep-pink{border-color:#fe9000}
.border-color-orange{border-color:#fe9000}
.border-color-transparent-pink{border-color:rgba(255, 33, 79, 0.45);}

/* boder style */
.border-dotted{border-style:dotted !important;}
.border-dashed{border-style:dashed !important;}
.border-solid{border-style:solid !important;}
.border-double{border-style:double !important;}
.border-groove{border-style:groove !important;}
.border-ridge{border-style:ridge !important;}
.border-inset{border-style:inset !important;}
.border-outset{border-style:outset !important;}
.border-none{border-style:none !important;}
.border-hidden{border-style:hidden !important;}
.border-transperent{border-color:transparent !important;}

.no-border{border:0 !important}
.no-border-top{border-top:0 !important}
.no-border-bottom{border-bottom:0 !important}
.no-border-right{border-right:0 !important}
.no-border-left{border-left:0 !important}
/* border for overline icon box */
.overline-icon-box{border-top-width:4px;}
/* border color for overline icon box */
.overline-icon-box.overline-white{border-top-color:#fff;}
.overline-icon-box.overline-black{border-top-color:#000;}
.overline-icon-box.overline-extra-dark-gray{border-top-color:#232323;}
.overline-icon-box.overline-medium-dark-gray{border-top-color:#363636;}
.overline-icon-box.overline-dark-gray{border-top-color:#939393;}
.overline-icon-box.overline-extra-light-gray{border-top-color:#dbdbdb;}
.overline-icon-box.overline-medium-gray{border-top-color:#e4e4e4;}
.overline-icon-box.overline-light-gray{border-top-color:#f5f5f5;}
.overline-icon-box.overline-light-pink{border-top-color:#862237;}
.overline-icon-box.overline-deep-pink{border-top-color:#fe9000;}
.overline-icon-box.overline-transparent-pink{border-top-color:rgba(255, 33, 79, 0.45);}

/* transparent border */
.border-black-light{border-color:rgba(0,0,0, .1) !important;}
.border-white-light{border-color:rgba(255,255,255, .1) !important;}

/* border radius */
.border-radius-1{border-radius:1px}
.border-radius-2{border-radius:2px}
.border-radius-3{border-radius:3px}
.border-radius-4{border-radius:4px}
.border-radius-5{border-radius:5px}
.border-radius-6{border-radius:6px}
.border-radius-7{border-radius:7px}
.border-radius-8{border-radius:8px}
.border-radius-9{border-radius:9px}
.border-radius-10{border-radius:10px}
.border-radius-20{border-radius:20px}
.border-radius-30{border-radius:30px}
.border-radius-50{border-radius:50%}
.border-radius-100{border-radius:100%}
.border-radius-none{border-radius:0}

/* ====== Aside style ====== */
.wp-widgate-block ul{padding-left:0px}
.wp-widgate-block ul li{list-style:none;padding-left:0 !important}
.aside-title{position:relative;overflow:hidden}
.aside-title span{display:inline-block;vertical-align:middle;margin-right:20px;}
.aside-title:after{content:"";display:inline-block;width:100%;background:#fe9000;height:1px;top:50%;position:absolute;}
/*.right-sidebar{padding-right:45px;}
.left-sidebar{padding-left:45px;}*/
.post-date{display:block;font-size:0.8em}
.list-style-none{list-style:none;}

/* ====== Video ====== */
.video-wrapper{height:100%;overflow:hidden;position:absolute;width:100%;}
.html-video{background-color:#000;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);width:auto;z-index:-3;}
.video-wrapper iframe{height:100%;left:0;position:absolute;top:-5px !important;width:100%;}
.video-background{position:absolute;height:100%;width:100%;z-index:1;top:0;background:rgba(67,67,67,0.5)}

/*====== Margin ====== */
.margin-half-all{margin:.5%}.margin-one-all{margin:1%}.margin-one-half-all{margin:1.5%}.margin-two-all{margin:2%}.margin-two-half-all{margin:2.5%}.margin-three-all{margin:3%}.margin-three-half-all{margin:3.5%}.margin-four-all{margin:4%}.margin-four-half-all{margin:4.5%}.margin-five-all{margin:5%}.margin-five-half-all{margin:5.5%}.margin-six-all{margin:6%}.margin-six-half-all{margin:6.5%}.margin-seven-all{margin:7%}.margin-seven-half-all{margin:7.5%}.margin-eight-all{margin:8%}.margin-eight-half-all{margin:8.5%}.margin-nine-all{margin:9%}.margin-nine-half-all{margin:9.5%}.margin-ten-all{margin:10%}.margin-ten-half-all{margin:10.5%}.margin-eleven-all{margin:11%}.margin-eleven-half-all{margin:11.5%}.margin-twelve-all{margin:12%}.margin-twelve-half-all{margin:12.5%}.margin-thirteen-all{margin:13%}.margin-thirteen-half-all{margin:13.5%}.margin-fourteen-all{margin:14%}.margin-fourteen-half-all{margin:14.5%}.margin-fifteen-all{margin:15%}.margin-fifteen-half-all{margin:15.5%}.margin-sixteen-all{margin:16%}.margin-sixteen-half-all{margin:16.5%}.margin-seventeen-all{margin:17%}.margin-seventeen-half-all{margin:17.5%}.margin-eighteen-all{margin:18%}.margin-eighteen-half-all{margin:18.5%}.margin-nineteen-all{margin:19%}.margin-nineteen-half-all{margin:19.5%}.margin-twenty-all{margin:20%}.margin-twenty-half-all{margin:20.5%}.margin-twenty-one-all{margin:21%}.margin-twenty-one-half-all{margin:21.5%}.margin-twenty-two-all{margin:22%}.margin-twenty-two-half-all{margin:22.5%}.margin-twenty-three-all{margin:23%}.margin-twenty-three-half-all{margin:23.5%}.margin-twenty-four-all{margin:24%}.margin-twenty-four-half-all{margin:24.5%}.margin-twenty-five-all{margin:25%}.margin-5px-all{margin:5px}.margin-10px-all{margin:10px}.margin-15px-all{margin:15px}.margin-20px-all{margin:20px}.margin-25px-all{margin:25px}.margin-30px-all{margin:30px}.margin-35px-all{margin:35px}.margin-40px-all{margin:40px}.margin-45px-all{margin:45px}.margin-50px-all{margin:50px}.margin-55px-all{margin:55px}.margin-60px-all{margin:60px}.margin-65px-all{margin:65px}.margin-70px-all{margin:70px}.margin-75px-all{margin:75px}.margin-80px-all{margin:80px}.margin-85px-all{margin:85px}.margin-90px-all{margin:90px}.margin-95px-all{margin:95px}.margin-100px-all{margin:100px}

.no-margin{margin:0 !important}.no-margin-lr{margin-left:0 !important;margin-right:0 !important}.no-margin-tb{margin-top:0 !important;margin-bottom:0 !important}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}.no-margin-right{margin-right:0 !important}.margin-lr-auto{margin-left:auto !important;margin-right:auto !important}.margin-auto{margin:0 auto !important;}

/* margin top */
.margin-one-top{margin-top:1%}.margin-one-half-top{margin-top:1.5%}.margin-two-top{margin-top:2%}.margin-two-half-top{margin-top:2.5%}.margin-three-top{margin-top:3%}.margin-three-half-top{margin-top:3.5%}.margin-four-top{margin-top:4%}.margin-four-half-top{margin-top:4.5%}.margin-five-top{margin-top:5%}.margin-five-half-top{margin-top:5.5%}.margin-six-top{margin-top:6%}.margin-six-half-top{margin-top:6.5%}.margin-seven-top{margin-top:7%}.margin-seven-half-top{margin-top:7.5%}.margin-eight-top{margin-top:8%}.margin-eight-half-top{margin-top:8.5%}.margin-nine-top{margin-top:9%}.margin-nine-half-top{margin-top:9.5%}.margin-ten-top{margin-top:10%}.margin-ten-half-top{margin-top:10.5%}.margin-eleven-top{margin-top:11%}.margin-eleven-half-top{margin-top:11.5%}.margin-twelve-top{margin-top:12%}.margin-twelve-half-top{margin-top:12.5%}.margin-thirteen-top{margin-top:13%}.margin-thirteen-half-top{margin-top:13.5%}.margin-fourteen-top{margin-top:14%}.margin-fourteen-half-top{margin-top:14.5%}.margin-fifteen-top{margin-top:15%}.margin-fifteen-half-top{margin-top:15.5%}.margin-sixteen-top{margin-top:16%}.margin-sixteen-half-top{margin-top:16.5%}.margin-seventeen-top{margin-top:17%}.margin-seventeen-half-top{margin-top:17.5%}.margin-eighteen-top{margin-top:18%}.margin-eighteen-half-top{margin-top:18.5%}.margin-nineteen-top{margin-top:19%}.margin-nineteen-half-top{margin-top:19.5%}.margin-twenty-top{margin-top:20%}.margin-twenty-half-top{margin-top:20.5%}.margin-twenty-one-top{margin-top:21%}.margin-twenty-one-half-top{margin-top:21.5%}.margin-twenty-two-top{margin-top:22%}.margin-twenty-two-half-top{margin-top:22.5%}.margin-twenty-three-top{margin-top:23%}.margin-twenty-three-half-top{margin-top:23.5%}.margin-twenty-four-top{margin-top:24%}.margin-twenty-four-half-top{margin-top:24.5%}.margin-twenty-five-top{margin-top:25%}.margin-5px-top{margin-top:5px}.margin-10px-top{margin-top:10px}.margin-15px-top{margin-top:15px}.margin-20px-top{margin-top:20px}.margin-25px-top{margin-top:25px}.margin-30px-top{margin-top:30px}.margin-35px-top{margin-top:35px}.margin-40px-top{margin-top:40px}.margin-45px-top{margin-top:45px}.margin-50px-top{margin-top:50px}.margin-55px-top{margin-top:55px}.margin-60px-top{margin-top:60px}.margin-65px-top{margin-top:65px}.margin-70px-top{margin-top:70px !important;}.margin-75px-top{margin-top:75px}.margin-80px-top{margin-top:80px}.margin-90px-top{margin-top:90px}.margin-100px-top{margin-top:100px}

/* margin bottom */
.margin-one-bottom{margin-bottom:1%}.margin-one-half-bottom{margin-bottom:1.5%}.margin-two-bottom{margin-bottom:2%}.margin-two-half-bottom{margin-bottom:2.5%}.margin-three-bottom{margin-bottom:3%}.margin-three-half-bottom{margin-bottom:3.5%}.margin-four-bottom{margin-bottom:4%}.margin-four-half-bottom{margin-bottom:4.5%}.margin-five-bottom{margin-bottom:5%}.margin-five-half-bottom{margin-bottom:5.5%}.margin-six-bottom{margin-bottom:6%}.margin-six-half-bottom{margin-bottom:6.5%}.margin-seven-bottom{margin-bottom:7%}.margin-seven-half-bottom{margin-bottom:7.5%}.margin-eight-bottom{margin-bottom:8%}.margin-eight-half-bottom{margin-bottom:8.5%}.margin-nine-bottom{margin-bottom:9%}.margin-nine-half-bottom{margin-bottom:9.5%}.margin-ten-bottom{margin-bottom:10%}.margin-ten-half-bottom{margin-bottom:10.5%}.margin-eleven-bottom{margin-bottom:11%}.margin-eleven-half-bottom{margin-bottom:11.5%}.margin-twelve-bottom{margin-bottom:12%}.margin-twelve-half-bottom{margin-bottom:12.5%}.margin-thirteen-bottom{margin-bottom:13%}.margin-thirteen-half-bottom{margin-bottom:13.5%}.margin-fourteen-bottom{margin-bottom:14%}.margin-fourteen-half-bottom{margin-bottom:14.5%}.margin-fifteen-bottom{margin-bottom:15%}.margin-fifteen-half-bottom{margin-bottom:15.5%}.margin-sixteen-bottom{margin-bottom:16%}.margin-sixteen-half-bottom{margin-bottom:16.5%}.margin-seventeen-bottom{margin-bottom:17%}.margin-seventeen-half-bottom{margin-bottom:17.5%}.margin-eighteen-bottom{margin-bottom:18%}.margin-eighteen-half-bottom{margin-bottom:18.5%}.margin-nineteen-bottom{margin-bottom:19%}.margin-nineteen-half-bottom{margin-bottom:19.5%}.margin-twenty-bottom{margin-bottom:20%}.margin-twenty-half-bottom{margin-bottom:20.5%}.margin-twenty-one-bottom{margin-bottom:21%}.margin-twenty-one-half-bottom{margin-bottom:21.5%}.margin-twenty-two-bottom{margin-bottom:22%}.margin-twenty-two-half-bottom{margin-bottom:22.5%}.margin-twenty-three-bottom{margin-bottom:23%}.margin-twenty-three-half-bottom{margin-bottom:23.5%}.margin-twenty-four-bottom{margin-bottom:24%}.margin-twenty-four-half-bottom{margin-bottom:24.5%}.margin-twenty-five-bottom{margin-bottom:25%}.margin-5px-bottom{margin-bottom:5px}.margin-10px-bottom{margin-bottom:10px}.margin-15px-bottom{margin-bottom:15px}.margin-20px-bottom{margin-bottom:20px}.margin-25px-bottom{margin-bottom:25px}.margin-30px-bottom{margin-bottom:30px}.margin-35px-bottom{margin-bottom:35px}.margin-40px-bottom{margin-bottom:40px}.margin-45px-bottom{margin-bottom:45px}.margin-50px-bottom{margin-bottom:50px}.margin-55px-bottom{margin-bottom:55px}.margin-60px-bottom{margin-bottom:60px}.margin-65px-bottom{margin-bottom:65px}.margin-70px-bottom{margin-bottom:70px}.margin-75px-bottom{margin-bottom:75px}.margin-80px-bottom{margin-bottom:80px}.margin-85px-bottom{margin-bottom:85px}.margin-90px-bottom{margin-bottom:90px}.margin-95px-bottom{margin-bottom:95px}.margin-100px-bottom{margin-bottom:100px}

/* margin right */
.margin-one-right{margin-right:1%}.margin-one-half-right{margin-right:1.5%}.margin-two-right{margin-right:2%}.margin-two-half-right{margin-right:2.5%}.margin-three-right{margin-right:3%}.margin-three-half-right{margin-right:3.5%}.margin-four-right{margin-right:4%}.margin-four-half-right{margin-right:4.5%}.margin-five-right{margin-right:5%}.margin-five-half-right{margin-right:5.5%}.margin-six-right{margin-right:6%}.margin-six-half-right{margin-right:6.5%}.margin-seven-right{margin-right:7%}.margin-seven-half-right{margin-right:7.5%}.margin-eight-right{margin-right:8%}.margin-eight-half-right{margin-right:8.5%}.margin-nine-right{margin-right:9%}.margin-nine-half-right{margin-right:9.5%}.margin-ten-right{margin-right:10%}.margin-ten-half-right{margin-right:10.5%}.margin-eleven-right{margin-right:11%}.margin-eleven-half-right{margin-right:11.5%}.margin-twelve-right{margin-right:12%}.margin-twelve-half-right{margin-right:12.5%}.margin-thirteen-right{margin-right:13%}.margin-thirteen-half-right{margin-right:13.5%}.margin-fourteen-right{margin-right:14%}.margin-fourteen-half-right{margin-right:14.5%}.margin-fifteen-right{margin-right:15%}.margin-fifteen-half-right{margin-right:15.5%}.margin-sixteen-right{margin-right:16%}.margin-sixteen-half-right{margin-right:16.5%}.margin-seventeen-right{margin-right:17%}.margin-seventeen-half-right{margin-right:17.5%}.margin-eighteen-right{margin-right:18%}.margin-eighteen-half-right{margin-right:18.5%}.margin-nineteen-right{margin-right:19%}.margin-nineteen-half-right{margin-right:19.5%}.margin-twenty-right{margin-right:20%}.margin-twenty-half-right{margin-right:20.5%}.margin-twenty-right{margin-right:21%}.margin-twenty-one-half-right{margin-right:21.5%}.margin-twenty-two-right{margin-right:22%}.margin-twenty-two-half-right{margin-right:22.5%}.margin-twenty-three-right{margin-right:23%}.margin-twenty-three-half-right{margin-right:23.5%}.margin-twenty-four-right{margin-right:24%}.margin-twenty-four-half-right{margin-right:24.5%}.margin-twenty-five-right{margin-right:25%}.margin-5px-right{margin-right:5px}.margin-10px-right{margin-right:10px}.margin-15px-right{margin-right:15px}.margin-20px-right{margin-right:20px}.margin-25px-right{margin-right:25px}.margin-30px-right{margin-right:30px}.margin-35px-right{margin-right:35px}.margin-40px-right{margin-right:40px}.margin-45px-right{margin-right:45px}.margin-50px-right{margin-right:50px}.margin-55px-right{margin-right:55px}.margin-60px-right{margin-right:60px}.margin-65px-right{margin-right:65px}.margin-70px-right{margin-right:70px}.margin-75px-right{margin-right:75px}.margin-80px-right{margin-right:80px}.margin-85px-right{margin-right:85px}.margin-90px-right{margin-right:90px}.margin-95px-right{margin-right:95px}.margin-100px-right{margin-right:100px}

/* margin left */
.margin-one-left{margin-left:1%}.margin-one-half-left{margin-left:1.5%}.margin-two-left{margin-left:2%}.margin-two-half-left{margin-left:2.5%}.margin-three-left{margin-left:3%}.margin-three-half-left{margin-left:3.5%}.margin-four-left{margin-left:4%}.margin-four-half-left{margin-left:4.5%}.margin-five-left{margin-left:5%}.margin-five-half-left{margin-left:5.5%}.margin-six-left{margin-left:6%}.margin-six-half-left{margin-left:6.5%}.margin-seven-left{margin-left:7%}.margin-seven-half-left{margin-left:7.5%}.margin-eight-left{margin-left:8%}.margin-eight-half-left{margin-left:8.5%}.margin-nine-left{margin-left:9%}.margin-nine-half-left{margin-left:9.5%}.margin-ten-left{margin-left:10%}.margin-ten-half-left{margin-left:10.5%}.margin-eleven-left{margin-left:11%}.margin-eleven-half-left{margin-left:11.5%}.margin-twelve-left{margin-left:12%}.margin-twelve-half-left{margin-left:12.5%}.margin-thirteen-left{margin-left:13%}.margin-thirteen-half-left{margin-left:13.5%}.margin-fourteen-left{margin-left:14%}.margin-fourteen-half-left{margin-left:14.5%}.margin-fifteen-left{margin-left:15%}.margin-fifteen-half-left{margin-left:15.5%}.margin-sixteen-left{margin-left:16%}.margin-sixteen-half-left{margin-left:16.5%}.margin-seventeen-left{margin-left:17%}.margin-seventeen-half-left{margin-left:17.5%}.margin-eighteen-left{margin-left:18%}.margin-eighteen-half-left{margin-left:18.5%}.margin-nineteen-left{margin-left:19%}.margin-nineteen-half-left{margin-left:19.5%}.margin-twenty-left{margin-left:20%}.margin-twenty-half-left{margin-left:20.5%}.margin-twenty-one-left{margin-left:21%}.margin-twenty-one-half-left{margin-left:21.5%}.margin-twenty-two-left{margin-left:22%}.margin-twenty-two-half-left{margin-left:22.5%}.margin-twenty-three-left{margin-left:23%}.margin-twenty-three-half-left{margin-left:23.5%}.margin-twenty-four-left{margin-left:24%}.margin-twenty-four-half-left{margin-left:24.5%}.margin-twenty-five-left{margin-left:25%}.margin-5px-left{margin-left:5px}.margin-10px-left{margin-left:10px}.margin-15px-left{margin-left:15px}.margin-20px-left{margin-left:20px}.margin-25px-left{margin-left:25px}.margin-30px-left{margin-left:30px}.margin-35px-left{margin-left:35px}.margin-40px-left{margin-left:40px}.margin-45px-left{margin-left:45px}.margin-50px-left{margin-left:50px}.margin-55px-left{margin-left:55px}.margin-60px-left{margin-left:60px}.margin-65px-left{margin-left:65px}.margin-70px-left{margin-left:70px}.margin-75px-left{margin-left:75px}.margin-80px-left{margin-left:80px}.margin-85px-left{margin-left:85px}.margin-90px-left{margin-left:90px}.margin-95px-left{margin-left:95px}.margin-100px-left{margin-left:100px}

/* margin left and right */
.margin-one-lr{margin-left:1%;margin-right:1%;}.margin-one-half-lr{margin-left:1.5%;margin-right:1.5%;}.margin-two-lr{margin-left:2%;margin-right:2%;}.margin-two-half-lr{margin-left:2.5%;margin-right:2.5%;}.margin-three-lr{margin-left:3%;margin-right:3%;}.margin-three-half-lr{margin-left:3.5%;margin-right:3.5%;}.margin-four-lr{margin-left:4%;margin-right:4%;}.margin-four-half-lr{margin-left:4.5%;margin-right:4.5%;}.margin-five-lr{margin-left:5%;margin-right:5%;}.margin-five-half-lr{margin-left:5.5%;margin-right:5.5%;}.margin-six-lr{margin-left:6%;margin-right:6%;}.margin-six-half-lr{margin-left:6.5%;margin-right:6.5%;}.margin-seven-lr{margin-left:7%;margin-right:7%;}.margin-seven-half-lr{margin-left:7.5%;margin-right:7.5%;}.margin-eight-lr{margin-left:8%;margin-right:8%;}.margin-eight-half-lr{margin-left:8.5%;margin-right:8.5%;}.margin-nine-lr{margin-left:9%;margin-right:9%;}.margin-nine-half-lr{margin-left:9.5%;margin-right:9.5%;}.margin-ten-lr{margin-left:10%;margin-right:10%;}.margin-ten-half-lr{margin-left:10.5%;margin-right:10.5%;}.margin-eleven-lr{margin-left:11%;margin-right:11%;}.margin-eleven-half-lr{margin-left:11.5%;margin-right:11.5%;}.margin-twelve-lr{margin-left:12%;margin-right:12%;}.margin-twelve-half-lr{margin-left:12.5%;margin-right:12.5%;}.margin-thirteen-lr{margin-left:13%;margin-right:13%;}.margin-thirteen-half-lr{margin-left:13.5%;margin-right:13.5%;}.margin-fourteen-lr{margin-left:14%;margin-right:14%;}.margin-fourteen-half-lr{margin-left:14.5%;margin-right:14.5%;}.margin-fifteen-lr{margin-left:15%;margin-right:15%;}.margin-fifteen-half-lr{margin-left:15.5%;margin-right:15.5%;}.margin-sixteen-lr{margin-left:16%;margin-right:16%;}.margin-sixteen-half-lr{margin-left:16.5%;margin-right:16.5%;}.margin-seventeen-lr{margin-left:17%;margin-right:17%;}.margin-seventeen-half-lr{margin-left:17.5%;margin-right:17.5%;}.margin-eighteen-lr{margin-left:18%;margin-right:18%;}.margin-eighteen-half-lr{margin-left:18.5%;margin-right:18.5%;}.margin-nineteen-lr{margin-left:19%;margin-right:19%;}.margin-nineteen-half-lr{margin-left:19.5%;margin-right:19.5%;}.margin-twenty-lr{margin-left:20%;margin-right:20%;}.margin-twenty-half-lr{margin-left:20.5%;margin-right:20.5%;}.margin-twenty-one-lr{margin-left:21%;margin-right:21%;}.margin-twenty-one-half-lr{margin-left:21.5%;margin-right:21.5%;}.margin-twenty-two-lr{margin-left:22%;margin-right:22%;}.margin-twenty-two-half-lr{margin-left:22.5%;margin-right:22.5%;}.margin-twenty-three-lr{margin-left:23%;margin-right:23%;}.margin-twenty-three-half-lr{margin-left:23.5%;margin-right:23.5%;}.margin-twenty-four-lr{margin-left:24%;margin-right:24%;}.margin-twenty-four-half-lr{margin-left:24.5%;margin-right:24.5%;}.margin-twenty-five-lr{margin-left:25%;margin-right:25%;}.margin-5px-lr{margin-left:5px;margin-right:5px;}.margin-10px-lr{margin-left:10px;margin-right:10px;}.margin-15px-lr{margin-left:15px;margin-right:15px;}.margin-20px-lr{margin-left:20px;margin-right:20px;}.margin-25px-lr{margin-left:25px;margin-right:25px;}.margin-30px-lr{margin-left:30px;margin-right:30px;}.margin-35px-lr{margin-left:35px;margin-right:35px;}.margin-40px-lr{margin-left:40px;margin-right:40px;}.margin-45px-lr{margin-left:45px;margin-right:45px;}.margin-50px-lr{margin-left:50px;margin-right:50px;}.margin-55px-lr{margin-left:55px;margin-right:55px;}.margin-60px-lr{margin-left:60px;margin-right:60px;}.margin-65px-lr{margin-left:65px;margin-right:65px;}.margin-70px-lr{margin-left:70px;margin-right:70px;}.margin-75px-lr{margin-left:75px;margin-right:75px;}.margin-80px-lr{margin-left:80px;margin-right:80px;}.margin-85px-lr{margin-left:85px;margin-right:85px;}.margin-90px-lr{margin-left:90px;margin-right:90px;}.margin-95px-lr{margin-left:95px;margin-right:95px;}.margin-100px-lr{margin-left:100px;margin-right:100px;}

/* margin top and bottom */
.margin-one-tb{margin-top:1%;margin-bottom:1%;}.margin-one-half-tb{margin-top:1.5%;margin-bottom:1.5%;}.margin-two-tb{margin-top:2%;margin-bottom:2%;}.margin-two-half-tb{margin-top:2.5%;margin-bottom:2.5%;}.margin-three-tb{margin-top:3%;margin-bottom:3%;}.margin-three-half-tb{margin-top:3.5%;margin-bottom:3.5%;}.margin-four-tb{margin-top:4%;margin-bottom:4%;}.margin-four-half-tb{margin-top:4.5%;margin-bottom:4.5%;}.margin-five-tb{margin-top:5%;margin-bottom:5%;}.margin-five-half-tb{margin-top:5.5%;margin-bottom:5.5%;}.margin-six-tb{margin-top:6%;margin-bottom:6%;}.margin-six-half-tb{margin-top:6.5%;margin-bottom:6.5%;}.margin-seven-tb{margin-top:7%;margin-bottom:7%;}.margin-seven-half-tb{margin-top:7.5%;margin-bottom:7.5%;}.margin-eight-tb{margin-top:8%;margin-bottom:8%;}.margin-eight-half-tb{margin-top:8.5%;margin-bottom:8.5%;}.margin-nine-tb{margin-top:9%;margin-bottom:9%;}.margin-nine-half-tb{margin-top:9.5%;margin-bottom:9.5%;}.margin-ten-tb{margin-top:10%;margin-bottom:10%;}.margin-ten-half-tb{margin-top:10.5%;margin-bottom:10.5%;}.margin-eleven-tb{margin-top:11%;margin-bottom:11%;}.margin-eleven-half-tb{margin-top:11.5%;margin-bottom:11.5%;}.margin-twelve-tb{margin-top:12%;margin-bottom:12%;}.margin-twelve-half-tb{margin-top:12.5%;margin-bottom:12.5%;}.margin-thirteen-tb{margin-top:13%;margin-bottom:13%;}.margin-thirteen-half-tb{margin-top:13.5%;margin-bottom:13.5%;}.margin-fourteen-tb{margin-top:14%;margin-bottom:14%;}.margin-fourteen-half-tb{margin-top:14.5%;margin-bottom:14.5%;}.margin-fifteen-tb{margin-top:15%;margin-bottom:15%;}.margin-fifteen-half-tb{margin-top:15.5%;margin-bottom:15.5%;}.margin-sixteen-tb{margin-top:16%;margin-bottom:16%;}.margin-sixteen-half-tb{margin-top:16.5%;margin-bottom:16.5%;}.margin-seventeen-tb{margin-top:17%;margin-bottom:17%;}.margin-seventeen-half-tb{margin-top:17.5%;margin-bottom:17.5%;}.margin-eighteen-tb{margin-top:18%;margin-bottom:18%;}.margin-eighteen-half-tb{margin-top:18.5%;margin-bottom:18.5%;}.margin-nineteen-tb{margin-top:19%;margin-bottom:19%;}.margin-nineteen-half-tb{margin-top:19.5%;margin-bottom:19.5%;}.margin-twenty-tb{margin-top:20%;margin-bottom:20%;}.margin-twenty-half-tb{margin-top:20.5%;margin-bottom:20.5%;}.margin-twenty-one-tb{margin-top:21%;margin-bottom:21%;}.margin-twenty-one-half-tb{margin-top:21.5%;margin-bottom:21.5%;}.margin-twenty-two-tb{margin-top:22%;margin-bottom:22%;}.margin-twenty-two-half-tb{margin-top:22.5%;margin-bottom:22.5%;}.margin-twenty-three-tb{margin-top:23%;margin-bottom:23%;}.margin-twenty-three-half-tb{margin-top:23.5%;margin-bottom:23.5%;}.margin-twenty-four-tb{margin-top:24%;margin-bottom:24%;}.margin-twenty-four-half-tb{margin-top:24.5%;margin-bottom:24.5%;}.margin-twenty-five-tb{margin-top:25%;margin-bottom:25%;}.margin-5px-tb{margin-top:5px;margin-bottom:5px;}.margin-10px-tb{margin-top:10px;margin-bottom:10px;}.margin-15px-tb{margin-top:15px;margin-bottom:15px;}.margin-20px-tb{margin-top:20px;margin-bottom:20px;}.margin-25px-tb{margin-top:25px;margin-bottom:25px;}.margin-30px-tb{margin-top:30px;margin-bottom:30px;}.margin-35px-tb{margin-top:35px;margin-bottom:35px;}.margin-40px-tb{margin-top:40px;margin-bottom:40px;}.margin-45px-tb{margin-top:45px;margin-bottom:45px;}.margin-50px-tb{margin-top:50px;margin-bottom:50px;}.margin-55px-tb{margin-top:55px;margin-bottom:55px;}.margin-60px-tb{margin-top:60px;margin-bottom:60px;}.margin-65px-tb{margin-top:65px;margin-bottom:65px;}.margin-70px-tb{margin-top:70px;margin-bottom:70px;}.margin-75px-tb{margin-top:75px;margin-bottom:75px;}.margin-80px-tb{margin-top:80px;margin-bottom:80px;}.margin-85px-tb{margin-top:85px;margin-bottom:85px;}.margin-90px-tb{margin-top:90px;margin-bottom:90px;}.margin-95px-tb{margin-top:95px;margin-bottom:95px;}.margin-100px-tb{margin-top:100px;margin-bottom:100px;}

/* ====== Padding ======= */
.no-padding{padding:0 !important}.no-padding-lr{padding-left:0 !important;padding-right:0 !important}.no-padding-tb{padding-top:0 !important;padding-bottom:0 !important}
.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}
.padding-one-all{padding:1%;}.padding-one-half-all{padding:1.5%;}.padding-two-all{padding:2%;}.padding-two-half-all{padding:2.5%;}.padding-three-all{padding:3%;}.padding-three-half-all{padding:3.5%;}.padding-four-all{padding:4%;}.padding-four-half-all{padding:4.5%;}.padding-five-all{padding:5%;}.padding-five-half-all{padding:5.5%;}.padding-six-all{padding:6%;}.padding-six-half-all{padding:6.5%;}.padding-seven-all{padding:7%;}.padding-seven-half-all{padding:7.5%;}.padding-eight-all{padding:8%;}.padding-eight-half-all{padding:8.5%;}.padding-nine-all{padding:9%;}.padding-nine-half-all{padding:9.5%;}.padding-ten-all{padding:10%;}.padding-ten-half-all{padding:10.5%;}.padding-eleven-all{padding:11%;}.padding-eleven-half-all{padding:11.5%;}.padding-twelve-all{padding:12%;}.padding-twelve-half-all{padding:12.5%;}.padding-thirteen-all{padding:13%;}.padding-thirteen-half-all{padding:13.5%;}.padding-fourteen-all{padding:14%;}.padding-fourteen-half-all{padding:14.5%;}.padding-fifteen-all{padding:15%;}.padding-fifteen-half-all{padding:15.5%;}.padding-sixteen-all{padding:16%;}.padding-sixteen-half-all{padding:16.5%;}.padding-seventeen-all{padding:17%;}.padding-seventeen-half-all{padding:17.5%;}.padding-eighteen-all{padding:18%;}.padding-eighteen-half-all{padding:18.5%;}.padding-nineteen-all{padding:19%;}.padding-nineteen-half-all{padding:19.5%;}.padding-twenty-all{padding:20%;}.padding-twenty-half-all{padding:20.5%;}.padding-twenty-one-all{padding:21%;}.padding-twenty-one-half-all{padding:21.5%;}.padding-twenty-two-all{padding:22%;}.padding-twenty-two-half-all{padding:22.5%;}.padding-twenty-three-all{padding:23%;}.padding-twenty-three-half-all{padding:23.5%;}.padding-twenty-four-all{padding:24%;}.padding-twenty-four-half-all{padding:24.5%;}.padding-twenty-five-all{padding:25%;}.padding-twenty-five-half-all{padding:25.5%;}.padding-5px-all{padding:5px;}.padding-10px-all{padding:10px;}.padding-15px-all{padding:15px;}.padding-20px-all{padding:20px;}.padding-25px-all{padding:25px;}.padding-30px-all{padding:30px;}.padding-35px-all{padding:35px;}.padding-40px-all{padding:40px;}.padding-45px-all{padding:45px;}.padding-50px-all{padding:50px;}.padding-55px-all{padding:55px;}.padding-60px-all{padding:60px;}.padding-65px-all{padding:65px;}.padding-70px-all{padding:70px;}.padding-75px-all{padding:75px;}.padding-80px-all{padding:80px;}.padding-85px-all{padding:85px;}.padding-90px-all{padding:90px;}.padding-95px-all{padding:95px;}.padding-100px-all{padding:100px;}

/* padding top */
.padding-one-top{padding-top:1%;}.padding-one-half-top{padding-top:1.5%;}.padding-two-top{padding-top:2%;}.padding-two-half-top{padding-top:2.5%;}.padding-three-top{padding-top:3%;}.padding-three-half-top{padding-top:3.5%;}.padding-four-top{padding-top:4%;}.padding-four-half-top{padding-top:4.5%;}.padding-five-top{padding-top:5%;}.padding-five-half-top{padding-top:5.5%;}.padding-six-top{padding-top:6%;}.padding-six-half-top{padding-top:6.5%;}.padding-seven-top{padding-top:7%;}.padding-seven-half-top{padding-top:7.5%;}.padding-eight-top{padding-top:8%;}.padding-eight-half-top{padding-top:8.5%;}.padding-nine-top{padding-top:9%;}.padding-nine-half-top{padding-top:9.5%;}.padding-ten-top{padding-top:10%;}.padding-ten-half-top{padding-top:10.5%;}.padding-eleven-top{padding-top:11%;}.padding-eleven-half-top{padding-top:11.5%;}.padding-twelve-top{padding-top:12%;}.padding-twelve-half-top{padding-top:12.5%;}.padding-thirteen-top{padding-top:13%;}.padding-thirteen-half-top{padding-top:13.5%;}.padding-fourteen-top{padding-top:14%;}.padding-fourteen-half-top{padding-top:14.5%;}.padding-fifteen-top{padding-top:15%;}.padding-fifteen-half-top{padding-top:15.5%;}.padding-sixteen-top{padding-top:16%;}.padding-sixteen-half-top{padding-top:16.5%;}.padding-seventeen-top{padding-top:17%;}.padding-seventeen-half-top{padding-top:17.5%;}.padding-eighteen-top{padding-top:18%;}.padding-eighteen-half-top{padding-top:18.5%;}.padding-nineteen-top{padding-top:19%;}.padding-nineteen-half-top{padding-top:19.5%;}.padding-twenty-top{padding-top:20%;}.padding-twenty-half-top{padding-top:20.5%;}.padding-twenty-one-top{padding-top:21%;}.padding-twenty-one-half-top{padding-top:21.5%;}.padding-twenty-two-top{padding-top:22%;}.padding-twenty-two-half-top{padding-top:22.5%;}.padding-twenty-two-top{padding-top:22%;}.padding-twenty-two-half-top{padding-top:22.5%;}.padding-twenty-three-top{padding-top:23%;}.padding-twenty-three-half-top{padding-top:23.5%;}.padding-twenty-four-top{padding-top:24%;}.padding-twenty-four-half-top{padding-top:24.5%;}.padding-twenty-five-top{padding-top:25%;}.padding-5px-top{padding-top:5px;}.padding-10px-top{padding-top:10px;}.padding-15px-top{padding-top:15px;}.padding-20px-top{padding-top:20px;}.padding-25px-top{padding-top:25px;}.padding-30px-top{padding-top:30px;}.padding-35px-top{padding-top:35px;}.padding-40px-top{padding-top:40px;}.padding-45px-top{padding-top:45px;}.padding-50px-top{padding-top:50px;}.padding-55px-top{padding-top:55px;}.padding-60px-top{padding-top:60px;}.padding-65px-top{padding-top:65px;}.padding-70px-top{padding-top:70px;}.padding-75px-top{padding-top:75px;}.padding-80px-top{padding-top:80px;}.padding-85px-top{padding-top:85px;}.padding-90px-top{padding-top:90px;}.padding-95px-top{padding-top:95px;}.padding-100px-top{padding-top:100px;}

/* padding bottom */
.padding-one-bottom{padding-bottom:1%;}.padding-one-half-bottom{padding-bottom:1.5%;}.padding-two-bottom{padding-bottom:2%;}.padding-two-half-bottom{padding-bottom:2.5%;}.padding-three-bottom{padding-bottom:3%;}.padding-three-half-bottom{padding-bottom:3.5%;}.padding-four-bottom{padding-bottom:4%;}.padding-four-half-bottom{padding-bottom:4.5%;}.padding-five-bottom{padding-bottom:5%;}.padding-five-half-bottom{padding-bottom:5.5%;}.padding-six-bottom{padding-bottom:6%;}.padding-six-half-bottom{padding-bottom:6.5%;}.padding-seven-bottom{padding-bottom:7%;}.padding-seven-half-bottom{padding-bottom:7.5%;}.padding-eight-bottom{padding-bottom:8%;}.padding-eight-half-bottom{padding-bottom:8.5%;}.padding-nine-bottom{padding-bottom:9%;}.padding-nine-half-bottom{padding-bottom:9.5%;}.padding-ten-bottom{padding-bottom:10%;}.padding-ten-half-bottom{padding-bottom:10.5%;}.padding-eleven-bottom{padding-bottom:11%;}.padding-eleven-half-bottom{padding-bottom:11.5%;}.padding-twelve-bottom{padding-bottom:12%;}.padding-twelve-half-bottom{padding-bottom:12.5%;}.padding-thirteen-bottom{padding-bottom:13%;}.padding-thirteen-half-bottom{padding-bottom:13.5%;}.padding-fourteen-bottom{padding-bottom:14%;}.padding-fourteen-half-bottom{padding-bottom:14.5%;}.padding-fifteen-bottom{padding-bottom:15%;}.padding-fifteen-half-bottom{padding-bottom:15.5%;}.padding-sixteen-bottom{padding-bottom:16%;}.padding-sixteen-half-bottom{padding-bottom:16.5%;}.padding-seventeen-bottom{padding-bottom:17%;}.padding-seventeen-half-bottom{padding-bottom:17.5%;}.padding-eighteen-bottom{padding-bottom:18%;}.padding-eighteen-half-bottom{padding-bottom:18.5%;}.padding-nineteen-bottom{padding-bottom:19%;}.padding-nineteen-half-bottom{padding-bottom:19.5%;}.padding-twenty-bottom{padding-bottom:20%;}.padding-twenty-half-bottom{padding-bottom:20.5%;}.padding-twenty-one-bottom{padding-bottom:21%;}.padding-twenty-one-half-bottom{padding-bottom:21.5%;}.padding-twenty-two-bottom{padding-bottom:22%;}.padding-twenty-two-half-bottom{padding-bottom:22.5%;}.padding-twenty-three-bottom{padding-bottom:23%;}.padding-twenty-three-half-bottom{padding-bottom:23.5%;}.padding-twenty-four-bottom{padding-bottom:24%;}.padding-twenty-four-half-bottom{padding-bottom:24.5%;}.padding-twenty-five-bottom{padding-bottom:25%;}.padding-5px-bottom{padding-bottom:5px;}.padding-10px-bottom{padding-bottom:10px;}.padding-15px-bottom{padding-bottom:15px;}.padding-20px-bottom{padding-bottom:20px;}.padding-25px-bottom{padding-bottom:25px;}.padding-30px-bottom{padding-bottom:30px;}.padding-35px-bottom{padding-bottom:35px;}.padding-40px-bottom{padding-bottom:40px;}.padding-45px-bottom{padding-bottom:45px;}.padding-50px-bottom{padding-bottom:50px;}.padding-55px-bottom{padding-bottom:55px;}.padding-60px-bottom{padding-bottom:60px;}.padding-65px-bottom{padding-bottom:65px;}.padding-70px-bottom{padding-bottom:70px;}.padding-75px-bottom{padding-bottom:75px;}.padding-80px-bottom{padding-bottom:80px;}.padding-85px-bottom{padding-bottom:85px;}.padding-90px-bottom{padding-bottom:90px;}.padding-95px-bottom{padding-bottom:95px;}.padding-100px-bottom{padding-bottom:100px;}

/* padding right */
.padding-one-right{padding-right:1%;}.padding-one-half-right{padding-right:1.5%;}.padding-two-right{padding-right:2%;}.padding-two-half-right{padding-right:2.5%;}.padding-three-right{padding-right:3%;}.padding-three-half-right{padding-right:3.5%;}.padding-four-right{padding-right:4%;}.padding-four-half-right{padding-right:4.5%;}.padding-five-right{padding-right:5%;}.padding-five-half-right{padding-right:5.5%;}.padding-six-right{padding-right:6%;}.padding-six-half-right{padding-right:6.5%;}.padding-seven-right{padding-right:7%;}.padding-seven-half-right{padding-right:7.5%;}.padding-eight-right{padding-right:8%;}.padding-eight-half-right{padding-right:8.5%;}.padding-nine-right{padding-right:9%;}.padding-nine-half-right{padding-right:9.5%;}.padding-ten-right{padding-right:10%;}.padding-ten-half-right{padding-right:10.5%;}.padding-eleven-right{padding-right:11%;}.padding-eleven-half-right{padding-right:11.5%;}.padding-twelve-right{padding-right:12%;}.padding-twelve-half-right{padding-right:12.5%;}.padding-thirteen-right{padding-right:13%;}.padding-thirteen-half-right{padding-right:13.5%;}.padding-fourteen-right{padding-right:14%;}.padding-fourteen-half-right{padding-right:14.5%;}.padding-fifteen-right{padding-right:15%;}.padding-fifteen-half-right{padding-right:15.5%;}.padding-sixteen-right{padding-right:16%;}.padding-sixteen-half-right{padding-right:16.5%;}.padding-seventeen-right{padding-right:17%;}.padding-seventeen-half-right{padding-right:17.5%;}.padding-eighteen-right{padding-right:18%;}.padding-eighteen-half-right{padding-right:18.5%;}.padding-nineteen-right{padding-right:19%;}.padding-nineteen-half-right{padding-right:19.5%;}.padding-twenty-right{padding-right:20%;}.padding-twenty-half-right{padding-right:20.5%;}.padding-twenty-one-right{padding-right:21%;}.padding-twenty-one-half-right{padding-right:21.5%;}.padding-twenty-two-right{padding-right:22%;}.padding-twenty-two-half-right{padding-right:22.5%;}.padding-twenty-three-right{padding-right:23%;}.padding-twenty-three-half-right{padding-right:23.5%;}.padding-twenty-four-right{padding-right:24%;}.padding-twenty-four-half-right{padding-right:24.5%;}.padding-twenty-five-right{padding-right:25%;}.padding-5px-right{padding-right:5px;}.padding-10px-right{padding-right:10px;}.padding-15px-right{padding-right:15px;}.padding-20px-right{padding-right:20px;}.padding-25px-right{padding-right:25px;}.padding-30px-right{padding-right:30px;}.padding-35px-right{padding-right:35px;}.padding-40px-right{padding-right:40px;}.padding-45px-right{padding-right:45px;}.padding-50px-right{padding-right:50px;}.padding-55px-right{padding-right:55px;}.padding-60px-right{padding-right:60px;}.padding-65px-right{padding-right:65px;}.padding-70px-right{padding-right:70px;}.padding-75px-right{padding-right:75px;}.padding-80px-right{padding-right:80px;}.padding-85px-right{padding-right:85px;}.padding-90px-right{padding-right:90px;}.padding-95px-right{padding-right:95px;}.padding-100px-right{padding-right:100px;}

/* padding left */
.padding-one-left{padding-left:1%;}.padding-one-half-left{padding-left:1.5%;}.padding-two-left{padding-left:2%;}.padding-two-half-left{padding-left:2.5%;}.padding-three-left{padding-left:3%;}.padding-three-half-left{padding-left:3.5%;}.padding-four-left{padding-left:4%;}.padding-four-half-left{padding-left:4.5%;}.padding-five-left{padding-left:5%;}.padding-five-half-left{padding-left:5.5%;}.padding-six-left{padding-left:6%;}.padding-six-half-left{padding-left:6.5%;}.padding-seven-left{padding-left:7%;}.padding-seven-half-left{padding-left:7.5%;}.padding-eight-left{padding-left:8%;}.padding-eight-half-left{padding-left:8.5%;}.padding-nine-left{padding-left:9%;}.padding-nine-half-left{padding-left:9.5%;}.padding-ten-left{padding-left:10%;}.padding-ten-half-left{padding-left:10.5%;}.padding-eleven-left{padding-left:11%;}.padding-eleven-half-left{padding-left:11.5%;}.padding-twelve-left{padding-left:12%;}.padding-twelve-half-left{padding-left:12.5%;}.padding-thirteen-left{padding-left:13%;}.padding-thirteen-half-left{padding-left:13.5%;}.padding-fourteen-left{padding-left:14%;}.padding-fourteen-half-left{padding-left:14.5%;}.padding-fifteen-left{padding-left:15%;}.padding-fifteen-half-left{padding-left:15.5%;}.padding-sixteen-left{padding-left:16%;}.padding-sixteen-half-left{padding-left:16.5%;}.padding-seventeen-left{padding-left:17%;}.padding-seventeen-half-left{padding-left:17.5%;}.padding-eighteen-left{padding-left:18%;}.padding-eighteen-half-left{padding-left:18.5%;}.padding-nineteen-left{padding-left:19%;}.padding-nineteen-half-left{padding-left:19.5%;}.padding-twenty-left{padding-left:20%;}.padding-twenty-half-left{padding-left:20.5%;}.padding-twenty-one-left{padding-left:21%;}.padding-twenty-one-half-left{padding-left:21.5%;}.padding-twenty-two-left{padding-left:22%;}.padding-twenty-two-half-left{padding-left:22.5%;}.padding-twenty-three-left{padding-left:23%;}.padding-twenty-three-half-left{padding-left:23.5%;}.padding-twenty-four-left{padding-left:24%;}.padding-twenty-four-half-left{padding-left:24.5%;}.padding-twenty-five-left{padding-left:25%;}.padding-5px-left{padding-left:5px;}.padding-10px-left{padding-left:10px;}.padding-15px-left{padding-left:15px;}.padding-20px-left{padding-left:20px;}.padding-25px-left{padding-left:25px;}.padding-30px-left{padding-left:30px;}.padding-35px-left{padding-left:35px;}.padding-40px-left{padding-left:40px;}.padding-45px-left{padding-left:45px;}.padding-50px-left{padding-left:50px;}.padding-55px-left{padding-left:55px;}.padding-60px-left{padding-left:60px;}.padding-65px-left{padding-left:65px;}.padding-70px-left{padding-left:70px;}.padding-75px-left{padding-left:75px;}.padding-80px-left{padding-left:80px;}.padding-85px-left{padding-left:85px;}.padding-90px-left{padding-left:90px;}.padding-95px-left{padding-left:95px;}.padding-100px-left{padding-left:100px;}

/* padding top and bottom */
.padding-one-tb{padding-top:1%;padding-bottom:1%;}.padding-one-half-tb{padding-top:1.5%;padding-bottom:1.5%;}.padding-two-tb{padding-top:2%;padding-bottom:2%;}.padding-two-half-tb{padding-top:2.5%;padding-bottom:2.5%;}.padding-three-tb{padding-top:3%;padding-bottom:3%;}.padding-three-half-tb{padding-top:3.5%;padding-bottom:3.5%;}.padding-four-tb{padding-top:4%;padding-bottom:4%;}.padding-four-half-tb{padding-top:4.5%;padding-bottom:4.5%;}.padding-five-tb{padding-top:5%;padding-bottom:5%;}.padding-five-half-tb{padding-top:5.5%;padding-bottom:5.5%;}.padding-six-tb{padding-top:6%;padding-bottom:6%;}.padding-six-half-tb{padding-top:6.5%;padding-bottom:6.5%;}.padding-seven-tb{padding-top:7%;padding-bottom:7%;}.padding-seven-half-tb{padding-top:7.5%;padding-bottom:7.5%;}.padding-eight-tb{padding-top:8%;padding-bottom:8%;}.padding-eight-half-tb{padding-top:8.5%;padding-bottom:8.5%;}.padding-nine-tb{padding-top:9%;padding-bottom:9%;}.padding-nine-half-tb{padding-top:9.5%;padding-bottom:9.5%;}.padding-ten-tb{padding-top:10%;padding-bottom:10%;}.padding-ten-half-tb{padding-top:10.5%;padding-bottom:10.5%;}.padding-eleven-tb{padding-top:11%;padding-bottom:11%;}.padding-eleven-half-tb{padding-top:11.5%;padding-bottom:11.5%;}.padding-twelve-tb{padding-top:12%;padding-bottom:12%;}.padding-twelve-half-tb{padding-top:12.5%;padding-bottom:12.5%;}.padding-thirteen-tb{padding-top:13%;padding-bottom:13%;}.padding-thirteen-half-tb{padding-top:13.5%;padding-bottom:13.5%;}.padding-fourteen-tb{padding-top:14%;padding-bottom:14%;}.padding-fourteen-half-tb{padding-top:14.5%;padding-bottom:14.5%;}.padding-fifteen-tb{padding-top:15%;padding-bottom:15%;}.padding-fifteen-half-tb{padding-top:15.5%;padding-bottom:15.5%;}.padding-sixteen-tb{padding-top:16%;padding-bottom:16%;}.padding-sixteen-half-tb{padding-top:16.5%;padding-bottom:16.5%;}.padding-seventeen-tb{padding-top:17%;padding-bottom:17%;}.padding-seventeen-half-tb{padding-top:17.5%;padding-bottom:17.5%;}.padding-eighteen-tb{padding-top:18%;padding-bottom:18%;}.padding-eighteen-half-tb{padding-top:18.5%;padding-bottom:18.5%;}.padding-nineteen-tb{padding-top:19%;padding-bottom:19%;}.padding-nineteen-half-tb{padding-top:19.5%;padding-bottom:19.5%;}.padding-twenty-tb{padding-top:20%;padding-bottom:20%;}.padding-twenty-half-tb{padding-top:20.5%;padding-bottom:20%;}.padding-twenty-one-tb{padding-top:21%;padding-bottom:21%;}.padding-twenty-one-half-tb{padding-top:21.5%;padding-bottom:21.5%;}.padding-twenty-two-tb{padding-top:22%;padding-bottom:22%;}.padding-twenty-two-half-tb{padding-top:22.5%;padding-bottom:22.5%;}.padding-twenty-three-tb{padding-top:23%;padding-bottom:23%;}.padding-twenty-three-half-tb{padding-top:23.5%;padding-bottom:23.5%;}.padding-twenty-four-tb{padding-top:24%;padding-bottom:24%;}.padding-twenty-four-half-tb{padding-top:24.5%;padding-bottom:24.5%;}.padding-twenty-five-tb{padding-top:25%;padding-bottom:25%;}.padding-thirty-tb{padding-top:30%;padding-bottom:30%;}.padding-5px-tb{padding-top:5px;padding-bottom:5px;}.padding-10px-tb{padding-top:10px;padding-bottom:10px;}.padding-15px-tb{padding-top:15px;padding-bottom:15px;}.padding-20px-tb{padding-top:20px;padding-bottom:20px;}.padding-25px-tb{padding-top:25px;padding-bottom:25px;}.padding-30px-tb{padding-top:30px;padding-bottom:30px;}.padding-35px-tb{padding-top:35px;padding-bottom:35px;}.padding-40px-tb{padding-top:40px;padding-bottom:40px;}.padding-45px-tb{padding-top:45px;padding-bottom:45px;}.padding-50px-tb{padding-top:50px;padding-bottom:50px;}.padding-55px-tb{padding-top:55px;padding-bottom:55px;}.padding-60px-tb{padding-top:60px;padding-bottom:60px;}.padding-65px-tb{padding-top:65px;padding-bottom:65px;}.padding-70px-tb{padding-top:70px;padding-bottom:70px;}.padding-75px-tb{padding-top:75px;padding-bottom:75px;}.padding-80px-tb{padding-top:80px;padding-bottom:80px;}.padding-85px-tb{padding-top:85px;padding-bottom:85px;}.padding-90px-tb{padding-top:90px;padding-bottom:90px;}.padding-95px-tb{padding-top:95px;padding-bottom:95px;}.padding-100px-tb{padding-top:100px;padding-bottom:100px;}.padding-110px-tb{padding-top:110px;padding-bottom:110px;}.padding-120px-tb{padding-top:120px;padding-bottom:120px;}.padding-130px-tb{padding-top:130px;padding-bottom:130px;}

/* padding left and right */
.padding-one-lr{padding-left:1%;padding-right:1%;}.padding-one-half-lr{padding-left:1.5%;padding-right:1.5%;}.padding-two-lr{padding-left:2%;padding-right:2%;}.padding-two-half-lr{padding-left:2.5%;padding-right:2.5%;}.padding-three-lr{padding-left:3%;padding-right:3%;}.padding-three-half-lr{padding-left:3.5%;padding-right:3.5%;}.padding-four-lr{padding-left:4%;padding-right:4%;}.padding-four-half-lr{padding-left:4.5%;padding-right:4.5%;}.padding-five-lr{padding-left:5%;padding-right:5%;}.padding-five-half-lr{padding-left:5.5%;padding-right:5.5%;}.padding-six-lr{padding-left:6%;padding-right:6%;}.padding-six-half-lr{padding-left:6.5%;padding-right:6.5%;}.padding-seven-lr{padding-left:7%;padding-right:7%;}.padding-seven-half-lr{padding-left:7.5%;padding-right:7.5%;}.padding-eight-lr{padding-left:8%;padding-right:8%;}.padding-eight-half-lr{padding-left:8.5%;padding-right:8.5%;}.padding-nine-lr{padding-left:9%;padding-right:9%;}.padding-nine-half-lr{padding-left:9.5%;padding-right:9.5%;}.padding-ten-lr{padding-left:10%;padding-right:10%;}.padding-ten-half-lr{padding-left:10.5%;padding-right:10.5%;}.padding-eleven-lr{padding-left:11%;padding-right:11%;}.padding-eleven-half-lr{padding-left:11.5%;padding-right:11.5%;}.padding-twelve-lr{padding-left:12%;padding-right:12%;}.padding-twelve-half-lr{padding-left:12.5%;padding-right:12.5%;}.padding-thirteen-lr{padding-left:13%;padding-right:13%;}.padding-thirteen-half-lr{padding-left:13.5%;padding-right:13.5%;}.padding-fourteen-lr{padding-left:14%;padding-right:14%;}.padding-fourteen-half-lr{padding-left:14.5%;padding-right:14.5%;}.padding-fifteen-lr{padding-left:15%;padding-right:15%;}.padding-fifteen-half-lr{padding-left:15.5%;padding-right:15.5%;}.padding-sixteen-lr{padding-left:16%;padding-right:16%;}.padding-sixteen-half-lr{padding-left:16.5%;padding-right:16.5%;}.padding-seventeen-lr{padding-left:17%;padding-right:17%;}.padding-seventeen-half-lr{padding-left:17.5%;padding-right:17.5%;}.padding-eighteen-lr{padding-left:18%;padding-right:18%;}.padding-eighteen-half-lr{padding-left:18.5%;padding-right:18.5%;}.padding-nineteen-lr{padding-left:19%;padding-right:19%;}.padding-nineteen-half-lr{padding-left:19.5%;padding-right:19.5%;}.padding-twenty-lr{padding-left:20%;padding-right:20%;}.padding-twenty-half-lr{padding-left:20.5%;padding-right:20.5%;}.padding-twenty-one-lr{padding-left:21%;padding-right:21%;}.padding-twenty-one-half-lr{padding-left:21.5%;padding-right:21.5%;}.padding-twenty-two-lr{padding-left:22%;padding-right:22%;}.padding-twenty-two-half-lr{padding-left:22.5%;padding-right:22.5%;}.padding-twenty-three-lr{padding-left:23%;padding-right:23%;}.padding-twenty-three-half-lr{padding-left:23.5%;padding-right:23.5%;}.padding-twenty-four-lr{padding-left:24%;padding-right:24%;}.padding-twenty-four-half-lr{padding-left:24.5%;padding-right:24.5%;}.padding-twenty-five-lr{padding-left:25%;padding-right:25%;}.padding-5px-lr{padding-left:5px;padding-right:5px;}.padding-10px-lr{padding-left:10px;padding-right:10px;}.padding-15px-lr{padding-left:15px;padding-right:15px;}.padding-20px-lr{padding-left:20px;padding-right:20px;}.padding-25px-lr{padding-left:25px;padding-right:25px;}.padding-30px-lr{padding-left:30px;padding-right:30px;}.padding-35px-lr{padding-left:35px;padding-right:35px;}.padding-40px-lr{padding-left:40px;padding-right:40px;}.padding-45px-lr{padding-left:45px;padding-right:45px;}.padding-50px-lr{padding-left:50px;padding-right:50px;}.padding-55px-lr{padding-left:55px;padding-right:55px;}.padding-60px-lr{padding-left:60px;padding-right:60px;}.padding-65px-lr{padding-left:65px;padding-right:65px;}.padding-70px-lr{padding-left:70px;padding-right:70px;}.padding-75px-lr{padding-left:75px;padding-right:75px;}.padding-80px-lr{padding-left:80px;padding-right:80px;}.padding-85px-lr{padding-left:85px;padding-right:85px;}.padding-90px-lr{padding-left:90px;padding-right:90px;}.padding-95px-lr{padding-left:95px;padding-right:95px;}.padding-100px-lr{padding-left:100px;padding-right:100px;}

/*====== Display and float====== */
.display-flex-center{display:flex;align-items:center}
.display-block{display:block !important}
.display-inline-block{display:inline-block !important}
.display-inline{display:inline !important}
.display-none{display:none !important}
.display-inherit{display:inherit !important}
.display-table{display:table !important}
.display-table-cell{display:table-cell !important}
.overflow-hidden{overflow:hidden !important}
.overflow-visible{overflow:visible !important}
.overflow-auto{overflow:auto !important}

.display-flex{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-inline-flexbox;display:-moz-flex;display:-webkit-inline-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:row wrap;-moz-flex-flow:row wrap;-o-flex-flow:row wrap;}
.display-flex > div:nth-of-type(1){order:2;-webkit-order:2;-moz-order:2;-ms-order:2}
.display-flex > div:nth-of-type(2){order:1;-webkit-order:1;-moz-order:1;-ms-order:1}
.display-flex > div:nth-of-type(3){order:3;-webkit-order:3;-moz-order:3;-ms-order:3}
/*content vertical center*/
.v-align-center{display:flex;align-items:center;}
/*content vertical center*/
/*float*/
.float-left{float:left !important}
.float-right{float:right !important}
.float-none{float:none !important}

/*====== Position ====== */
.position-inherit{position:inherit !important}
.position-relative{position:relative !important;}
.position-absolute{position:absolute !important;}
.position-fixed{position:fixed !important;}
.position-right{right:0 !important;}
.position-left{left:0 !important;}
.position-top{top:0 !important;}

/* top */
.top-auto{top:auto}.top-inherit{top:inherit !important;}.top-0{top:0 !important;}.top-1{top:1px}.top-2{top:2px}.top-3{top:3px}.top-4{top:4px}.top-5{top:5px}.top-6{top:6px}.top-7{top:7px}.top-8{top:8px}.top-9{top:9px}.top-10{top:10px}.top-15{top:15px}.top-20{top:20px}.top-25{top:25px}.top-30{top:30px}.top-35{top:35px}.top-40{top:40px}.top-45{top:45px}.top-50{top:50px}
/* bottom */
.bottom-auto{bottom:auto}.bottom-0{bottom:0}.bottom-1{bottom:1px}.bottom-2{bottom:2px}.bottom-3{bottom:3px}.bottom-4{bottom:4px}.bottom-5{bottom:5px}.bottom-6{bottom:6px}.bottom-7{bottom:7px}.bottom-8{bottom:8px}.bottom-9{bottom:9px}.bottom-10{bottom:10px}.bottom-15{bottom:15px}.bottom-20{bottom:20px}.bottom-25{bottom:25px}.bottom-30{bottom:30px}.bottom-35{bottom:35px}.bottom-40{bottom:40px}.bottom-45{bottom:45px}.bottom-50{bottom:50px}
/* left */
.left-auto{left:auto}.left-0{left:0}.left-1{left:1px}.left-2{left:2px}.left-3{left:3px}.left-4{left:4px}.left-5{left:5px}.left-6{left:6px}.left-7{left:7px}.left-8{left:8px}.left-9{left:9px}.left-10{left:10px}.left-15{left:15px}.left-20{left:20px}.left-25{left:25px}.left-30{left:30px}.left-35{left:35px}.left-40{left:40px}.left-45{left:45px}.left-50{left:50px}
/* right */
.right-auto{right:auto}.right-0{right:0}.right-1{right:1px}.right-2{right:2px}.right-3{right:3px}.right-4{right:4px}.right-5{right:5px}.right-6{right:6px}.right-7{right:7px}.right-8{right:8px}.right-9{right:9px}.right-10{right:10px}

/* ====== Width ====== */
.width-1px{width:1px;}.width-2px{width:2px;}.width-3px{width:3px;}.width-4px{width:4px;}.width-5px{width:5px;}.width-6px{width:6px;}.width-7px{width:7px;}.width-8px{width:8px;}.width-9px{width:9px;}.width-10px{width:10px;}.width-15px{width:15px;}.width-20px{width:20px;}.width-25px{width:25px;}.width-30px{width:30px;}.width-35px{width:35px;}.width-40px{width:40px;}.width-50px{width:50px;}.width-55px{width:55px;}.width-60px{width:60px;}.width-65px{width:65px;}.width-70px{width:70px;}.width-75px{width:75px;}.width-80px{width:80px;}.width-85px{width:85px;}.width-90px{width:90px;}.width-100px{width:100px;}.width-120px{width:120px;}.width-130px{width:130px;}.width-150px{width:150px;}.width-180px{width:180px;}.width-200px{width:200px;}.width-250px{width:250px;}.width-300px{width:300px;}.width-350px{width:350px;}.width-400px{width:400px;}.width-450px{width:450px;}.width-500px{width:500px;}.width-550px{width:550px;}.width-600px{width:600px;}.width-650px{width:650px;}.width-700px{width:700px;}.width-750px{width:750px;}.width-800px{width:800px;}.width-850px{width:850px;}.width-900px{width:900px;}.width-950px{width:950px;}.width-1000px{width:1000px;}

.width-10{width:10%;}.width-12{width:12%;}.width-15{width:15%;}.width-20{width:20% !important;}.width-24{width:24%;}.width-25{width:25%;}.width-30{width:30%;}.width-33{width:33.33%;}.width-35{width:35%;}.width-40{width:40%;}.width-45{width:45%;}.width-50{width:50%;}.width-55{width:55%;}.width-60{width:60%;}.width-65{width:65%;}.width-66{width:66.66%;}.width-70{width:70%;}.width-75{width:75%;}.width-80{width:80%;}.width-85{width:85%;}.width-90{width:90%;}.width-95{width:95%;}.width-100{width:100%;}.width-auto{width:auto !important}.width-fit-content{width:fit-content !important;}

/*COLUM COUNT CSS START*/
.column-count-1{column-count:1;}
.column-count-2{column-count:2;}
.column-count-3{column-count:3;}
.column-count-4{column-count:4 !important;}
.column-count-5{column-count:5;}
/*COLUM COUNT CSS END*/

/* ====== Height ====== */
.height-1px{height:1px}.height-2px{height:2px}.height-3px{height:3px}.height-4px{height:4px}.height-5px{height:5px}.height-6px{height:6px}.height-7px{height:7px}.height-8px{height:8px}.height-9px{height:9px}.height-10px{height:10px}.height-40px{height:40px}.height-60px{height:60px}.height-70px{height:70px}.height-80px{height:80px}.height-90px{height:90px}.height-100px{height:100px}.height-110px{height:110px}.height-120px{height:120px}.height-130px{height:130px}.height-140px{height:140px}.height-150px{height:150px}.height-200px{height:200px}.height-250px{height:250px}.height-300px{height:300px}.height-350px{height:350px}.height-400px{height:400px}.height-450px{height:450px}.height-500px{height:500px}.height-550px{height:550px}.height-600px{height:600px}.height-650px{height:650px}.height-700px{height:700px}
.height-50{height:50%}.height-60{height:60%}.height-70{height:70%}.height-80{height:80%}.height-90{height:90%}.height-100{height:100% !important}.height-auto{height:auto !important}.max-height-100{max-height:100%}.full-screen{min-height:980px;}

/* min-height */
.min-height-100px{min-height:100px}.min-height-200px{min-height:200px}.min-height-300px{min-height:300px}.min-height-400px{min-height:400px}.min-height-500px{min-height:500px}.min-height-600px{min-height:600px}.min-height-700px{min-height:700px}

/* screen height  */
.extra-small-screen{height:300px;}
.small-screen{height:400px;}
.small-half-screen{height:450px;}
.small-one-screen{height:500px;}
.one-second-screen{height:600px;}
.one-third-screen{height:700px;}
.one-fourth-screen{height:800px;}
.one-fifth-screen{height:900px;}
.one-sixth-screen{height:887px;}

/* equalize inner match height */ 
.inner-match-height{position:relative;height:100%;}
.related_blog_post .post-details{margin:-30px auto 0;padding:0px 20px;width:90%;border-radius:10px;background-color:rgba(255 255 255 / 60%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:left;box-shadow:0 0 30px 0px rgba(0 0 0 / 5%);}
.related_blog_post .post-details .cat-display{padding-top:30px;}
.related_blog_post .post-details .cat-display span{background:rgba(254 154 0 / 15%);color:#fe9000;font-weight:600;font-size:12px;text-transform:uppercase;border-radius:20px;padding:10px 15px;margin-bottom:10px;width:fit-content;}
.related_blog_post .post-details .the_tital{height:100px;display:flex;align-items:flex-start;padding:15px 0;}
.related_blog_post .post-details .the_tital h3{margin:24px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.related_blog_post .post-details .author_post{display:flex;align-items:center;padding-bottom:30px;}

/* ====== Header ====== */
header{width:100%;z-index:1;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);}
header.active{box-shadow:0px 3px 37.2px 2.8px rgb(252 192 134 / 31%);background-color:rgba(255, 255, 255,0.85);}
header nav.navbar{border-radius:0;padding:0;}
header nav.navbar .navbar-toggler:focus{box-shadow:none;}
header a.logo{display:inline-block;vertical-align:middle;position:relative;width:100%;}
.navbar-collapse{padding-left:0;padding-right:0;}
.navbar-expand-lg .navbar-nav{width:100%;list-style:disc;display:flex;justify-content:flex-end;}
.navbar-expand-lg .navbar-nav > li:first-child{list-style:none;margin-left:0;}
.navbar-expand-lg .navbar-nav > li{margin:0 15px;padding:30px 0;}
header nav .navbar-nav > li > a{color:black;font-size:15px;font-weight:700;margin:0 8px;padding:5px 0px;text-transform:uppercase;letter-spacing:0.015em;}
.navbar-nav > li ul{margin:0;padding:0;}
.navbar-nav > li{position:inherit;}

#mainHeaderea{position:fixed;z-index:10;}

.navbar_menu{background-color:transparent;}
.navbar_menu.active{background-color:rgba(255, 255, 255,0.85);box-shadow:0px 3px 37.2px 2.8px rgb(252 192 134 / 31%);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);}
/*.navbar_menu .container-lg{flex-wrap:nowrap;}*/
.logo>svg{width:215px !important;}

.dropdown-toggle::after{display:none}

.soc_icon{position:fixed;left:20px;top:55%;transform:translate(0, -50%);z-index:1;display:flex;flex-direction:column;justify-content:space-evenly;width:30px;text-align:center;}
.soc_icon p{transform:rotate(270deg);height:auto;width:max-content;margin-bottom:-30px;text-transform:uppercase;font-weight:500;font-size:16px;position:absolute;bottom:-25px;left:-30px;color:#666666;}
.soc_icon .line_tag{width:1px;height:50px;background-color:#666666;margin:15px auto;}
.soc_icon a{width:20px;height:20px;margin:15px auto 0;}
.soc_icon a svg path{fill:#666666;}

.con_icon{position:fixed;right:20px;top:45%;transform:translate(0, -50%);z-index:1;display:flex;flex-direction:column;justify-content:space-evenly;width:30px;text-align:center;align-items:flex-end;}
.con_icon p{transform:rotate(90deg);height:auto;width:max-content;margin-bottom:0;text-transform:uppercase;font-weight:500;font-size:16px;position:absolute;top:-70px;right:-37px;color:#666666;}
.con_icon .line_tag{width:1px;height:50px;background-color:#666666;margin:15px auto;}
.con_icon a{width:20px;height:20px;margin:0px auto 10px;}
.con_icon a svg{background-color:#cfcfcf;}
.con_icon a:last-child svg{border-radius:50px;}

.menu_ulli{list-style:none;position:relative;}
.menu_ulli li{position:relative;padding:5px 0;}
.menu_ulli li a{font-size:16px;font-weight:500;line-height:36px;color:black !important;display:flex;padding:0px 0;}
.menu_ulli li a:hover{color:#fe9000;}
.menu_ulli li a i{margin-right:15px}

.menu_info_details{background:#FEF9F3;display:flex;justify-content:space-around;}
.menu_info_details .menu_info{display:flex;align-items:center;height:100px;overflow:visible;-webkit-overflow:visible;-moz-overflow:visible;-o-overflow:visible;overflow:visible;}
.menu_info_details .menu_info .det_text{margin-left:20px;}
  
.menu_d{width:100%;top:94px;left:0;background:#FDFDFD;padding:0;border-radius:0;border:none;margin-top:30px;box-shadow:0px 20px 20px rgba(0, 0, 0, 0.1);position:absolute;}   

.exteam_menu_d .exteam_menu_ulli .ul_sectag p,.exp_menu_d .exp_menu_ulli .ul_sectag p,.com_menu_d .com_menu_ulli .ul_sectag p,.work_menu_d .work_menu_box .tes_secmenu p{position:relative !important;}
.exteam_menu_d .exteam_menu_ulli .ul_sectag p::after,.exp_menu_d .exp_menu_ulli .ul_sectag p::after,.com_menu_d .com_menu_ulli .ul_sectag p::after,.work_menu_d .work_menu_box .tes_secmenu .line::after{position: absolute;content: "";left: 0px;bottom: -5px;height: 2px;width: 40px;background: #ef9000;}

.com_menu_d{width:100%;top:100%;left:0;background:#FDFDFD;padding:0;border-radius:0;border:none;margin-top:30px;box-shadow:0px 20px 20px rgba(0, 0, 0, 0.1);}
.com_menu_d .com_menu_ulli{display:flex;align-items:stretch;}
.com_menu_d .com_menu_ulli .ul_sectag{display:flex;justify-content:space-around;width:65%;padding:40px 0%;}
.com_menu_d .com_menu_ulli .com_menu_detail{width:35%;background-color:transparent;padding:20px 40px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:10% 50%;}
.com_menu_d .com_menu_ulli .com_menu_detail:after{content:'';position:absolute;width:100%;height:50%;bottom:0;left:0;background:linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);}
.com_menu_d .com_menu_ulli .com_menu_detail .sm_det{position:absolute;bottom:20px;left:30px;z-index:1;}
.com_menu_d .com_menu_ulli .com_menu_detail a{display:inline-block;border:2px solid white;letter-spacing:.5px;text-transform:uppercase;transition-duration:0.3s;transition-timing-function:ease-in-out;border-radius:30px;font-size:14px;padding:10px 25px;font-weight:600;line-height:normal;background:transparent;color:white;margin-top:10px;}
.com_menu_d .com_menu_ulli .com_menu_detail a:hover{background:white;color:#fe9000;}
.com_menu_d .menu_ulli li:after{display:none;}
.com_menu_d .menu_ulli li a{font-size:16px;font-weight:400;line-height:35px;color:black;padding-left:0;margin:0;}
.com_menu_d .menu_ulli li a:hover{color:#fe9000;}

/*
.exteam_menu_d{width:100%;top:100%;left:0;background:#FDFDFD;padding:0;border-radius:0;border:none;margin-top:30px;box-shadow:0px 20px 20px rgba(0, 0, 0, 0.1);}
.exteam_menu_d .exteam_menu_ulli{display:flex;align-items:stretch;}
.exteam_menu_d .exteam_menu_ulli .ul_sectag{display:flex;justify-content:space-around;width:65%;padding:0px 0%;}
.exteam_menu_d .manu_tabin{width:100%;}
.exteam_menu_d .manu_tabin nav{margin-bottom:0 !important;width:30%;display:flex;flex-direction:column;float:left;border:none;}
.exteam_menu_d .manu_tabin nav button{background-color:#FFF7EB !important;color:black !important;border-color:transparent !important;padding:15.5px 0;margin:1px 0;border:none;font-weight:500;font-size:18px;line-height:36px;text-transform:uppercase;border-radius:0;}
.exteam_menu_d .manu_tabin nav button.active{background-color:#fe9000 !important;color:white !important;}
.exteam_menu_d .manu_tabin .tab-content{width:70%;float:left;background-color:transparent !important;border:none !important;padding:2% 4% !important;}
.exteam_menu_d .menu_ulli{column-count:2}
.exteam_menu_d .exteam_menu_ulli .exteam_menu_detail{width:35%;background-color:#121212;padding:20px 30px;}
.exteam_menu_d .exteam_ulli_blackbg{list-style:none;column-count:2}
.exteam_menu_d .exteam_ulli_blackbg li{padding:0;}
.exteam_menu_d .exteam_ulli_blackbg li a{font-size:16px;font-weight:400;line-height:45px;color:white;margin:0;}
.exteam_menu_d .exteam_ulli_blackbg li a:hover{color:rgba(255 255 255/ 60%);background-color:transparent;}
.exteam_menu_d .exteam_info_page{background-color:#fe9000;display:flex;}
.exteam_menu_d .exteam_info_page .info_datils{width:33.33%;display:flex;align-items:start;padding:20px 30px;}
.exteam_menu_d .exteam_info_page .info_datils:nth-child(2){border-right:2px solid white;border-left:2px solid white;}
.exteam_menu_d .exteam_info_page .info_datils svg{width:60px;}
.exteam_menu_d .exteam_info_page .info_datils .exteam_text{padding-left:20px;width:calc(100% - 60px);}
*/


.exteam_menu_d {width:100%;top:100%;left:0;background:#fdfdfd;padding:0;border-radius:0;border:none;margin-top:30px;box-shadow:0px 20px 20px rgba(0,0,0,0.1);}
.exteam_menu_d .exteam_menu_ulli {width:100%;display:flex;justify-content:space-between;}
.exteam_menu_d .exteam_menu_ulli .ul_sectag {/*width:20%;*/padding:20px;padding-left:35px;}
/*.exteam_menu_d .exteam_menu_ulli .ul_sectag:last-child {width:20%;background-color:#121212;}*/
.exteam_menu_d .exteam_info_page{background-color:#ef9000;display:flex;}
.exteam_menu_d .exteam_info_page .info_datils {width:33.33%;display:flex;align-items:center;padding:10px 30px;}
.exteam_menu_d .exteam_info_page .info_datils:nth-child(2) {border-right:2px solid white;border-left:2px solid white;}
.exteam_menu_d .exteam_info_page .info_datils svg{width:60px;}
.exteam_menu_d .exteam_info_page .info_datils .exteam_text {padding-left:20px;width:calc(100% - 60px);}
.exteam_menu_d .exteam_ulli_blackbg {list-style:none;}
.exteam_menu_d .exteam_ulli_blackbg li {padding:0;}
.exteam_menu_d .exteam_ulli_blackbg li a {font-size:16px;font-weight:400;line-height:38px;color:white !important;margin:0;}
.exteam_menu_d .exteam_ulli_blackbg li a:hover {color:rgba(255 255 255/ 60%);background-color:transparent;}

/*.ser_menu_d .menu_ulli li{padding:5px 10px;}*/
.ser_menu_d{width:100%;top:100%;left:0;background:#FDFDFD;padding:0;border-radius:0;border:none;margin-top:30px;box-shadow:0px 20px 20px rgba(0, 0, 0, 0.1);}
.ser_menu_d .ser_menu_ulli{display:flex;align-items:stretch;}
.ser_menu_d .ser_menu_ulli .ul_sectag{display:flex;justify-content:space-around;width:65%;padding:0px 0%;}
.ser_menu_d .ser_menu_ulli .ser_menu_detail{width:35%;background-color:transparent;padding:20px 40px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:10% 50%;}
.ser_menu_d .ser_menu_ulli .ser_menu_detail:after{content:'';position:absolute;width:100%;height:50%;bottom:0;left:0;background:linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);}
.ser_menu_d .ser_menu_ulli .ser_menu_detail .sm_det{position:absolute;bottom:20px;left:30px;z-index:1;}
.ser_menu_d .ser_menu_ulli .ser_menu_detail a{display:inline-block;border:2px solid white;letter-spacing:.5px;text-transform:uppercase;transition-duration:0.3s;transition-timing-function:ease-in-out;border-radius:30px;font-size:14px;padding:10px 25px;font-weight:600;line-height:normal;background:transparent;color:white;margin-top:10px;}
.ser_menu_d .ser_menu_ulli .ser_menu_detail a:hover{border:2px solid #fe9000;background:#fe9000;color:#000;}
.ser_menu_d .manu_tabin{width:100%;}
.ser_menu_d .manu_tabin nav{margin-bottom:0 !important;width:30%;display:flex;flex-direction:column;float:left;border:none;}
.ser_menu_d .manu_tabin nav button{background-color:#FFF7EB !important;color:black !important;border-color:transparent !important;padding:13px 0;margin:1px 0;border:none;font-weight:500;font-size:18px;line-height:36px;text-transform:uppercase;border-radius:0;}
.ser_menu_d .manu_tabin nav button.active{background-color:#fe9000 !important;color:white !important;}
.ser_menu_d .manu_tabin .tab-content{width:70%;float:left;background-color:transparent !important;border:none !important;padding:2% 2% !important;}
.ser_menu_d .menu_ulli{list-style:none;column-count:2}

.exp_menu_d{width:100%;top:100%;left:0;background:#FDFDFD;padding:0;border-radius:0;border:none;margin-top:30px;box-shadow:0px 20px 20px rgba(0, 0, 0, 0.1);}
.exp_menu_d .exp_menu_ulli{display:flex;align-items:flex-start;}
.exp_menu_d .exp_menu_ulli .ul_sectag{width:50%;padding:30px 60px;}
.exp_menu_d .menu_ulli{column-count:2;}

.work_menu_d{width:100%;left:0;background:#FDFDFD;padding:0;border-radius:0;border:none;margin-top:30px;box-shadow:0px 20px 20px rgba(0, 0, 0, 0.1);}
.work_menu_d .work_menu_box{display:flex;width:90%;margin:0 auto;}
.work_menu_d .work_menu_box .por_case_secmenu{display:flex;width:60%}
.work_menu_d .work_menu_box .por_case_secmenu .secmenu{padding:30px 0%;}
.work_menu_d .work_menu_box .por_case_secmenu .secmenu a p{width:90%;}
.work_menu_d .work_menu_box .por_case_secmenu .secmenu .port_inner img{border-radius:10px;}
.work_menu_d .work_menu_box .por_case_secmenu .secmenu .port_inner .line_text{font-size:44px;line-height:50px;text-transform:uppercase;font-weight:800;color:transparent;-webkit-text-stroke:1px rgba(0,0,0,1);}
.work_menu_d .work_menu_box .por_case_secmenu .secmenu .port_inner .line_text .fill_text{font-size:76px;line-height:90px;text-transform:uppercase;font-weight:800;color:#fe9000;-webkit-text-stroke:0px #fe9000;}
.work_menu_d .work_menu_box .tes_secmenu{width:40%;padding-top:30px;}
.work_menu_d .work_menu_box .tes_secmenu .test_sl{display:flex;align-items:center;}
.work_menu_d .work_menu_box .tes_secmenu .test_sl .te_text{width:calc(100% - 90px);padding-left:20px;}

.mobile_menu_ulli{display:none;}

/* ====== Page title ====== */
.title_line p{font-size:120px;line-height:150px;line-height:90px;margin:0 0 30px -40px;text-transform:uppercase;font-weight:700;color:transparent;-webkit-text-stroke:2px rgba(0,0,0,0.1);}
.title_line h1{font-size:48px;line-height:54px;font-weight:700;color:#fe9000;margin-bottom:30px;}
.title_line h2{font-size:40px;line-height:50px;font-weight:700;color:black;margin-bottom:30px}
.hiring h2{font-size:40px;line-height:50px;font-weight:700;color:black;margin-bottom:30px;}

.title_line_banner{font-size:120px;line-height:150px;text-transform:uppercase;margin:0 0 0 -40px;font-weight:700;color:transparent;-webkit-text-stroke:2px rgba(0,0,0,0.1);}
.title_line_banner p{font-size:48px;-webkit-text-stroke:2px rgba(0,0,0,0);margin-left:40px;}
.title_line_banner p strong{font-weight:700;color:#fe9000;}

/* page title font size */
.page-title-extra-small h1{font-size:12px;line-height:20px;text-transform:uppercase;}
.page-title-small h1{font-size:20px;line-height:26px}
.page-title-medium h1{font-size:32px;line-height:37px}
.page-title-large h1, .page-title-large .page-banner-title{font-size:46px;line-height:49px}
.page-title-extra-large h1{font-size:55px;line-height:50px}

/* breadcrumb */
.breadcrumb{background:transparent;border-radius:0;padding:0}
.breadcrumb ul{list-style:none;padding:0;margin:0;}
.breadcrumb ul li{display:inline-block;}
.breadcrumb ul > li:after{content:"\f111";font-family:'FontAwesome';padding:0 11px 0 14px;display:inline-block;vertical-align:middle;font-size:5px;opacity:.6;}
.breadcrumb ul > li:last-child:after{border-right:0;content:"";padding:0}

/* ====== Swiper carousel ====== */
.swiper-container{overflow:hidden;position:relative}
.swiper-container *{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;-ms-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;-ms-transition-duration:0s;}

/* ====== Slider and parallax typography ====== */
.slider-text-middle-main{display:table;height:100%;width:100%}
.slider-text-middle{display:table-cell;vertical-align:middle;}
.slider-typography{width:100%;height:100%;position:absolute;right:0;left:0;}
.slider-text-bottom{display:table-cell;vertical-align:bottom;}
.slider-text-top{display:table-cell;vertical-align:top;}
.down-section{position:absolute;width:100%;bottom:50px;left:0;right:0}
.blog-slider .swiper-slide .slider-typography{padding:60px;}

/* ====== Portfolio ====== */
/*Portfolio CSS START (Single Page)*/
.port_banner{display:flex;position:relative;align-items:center;background-size:70%;background-repeat:no-repeat;background-position:center right;margin-top:90px;}
.port_banner .banner_img img{display:none;}
.port_banner .banner_tital{display:block;width:60%;position:relative;background-color:rgba(255 255 255 / 50%);padding:40px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1;}
.portfolio_sec .about_svg{position:absolute;left:5%;top:1%;}
.about_project_sec .ap_ulli{width:80%;height:100%;margin:0;padding-top:14px;}

.project_details_sec{background-color:#121212;}
.project_details_sec .title_line p{-webkit-text-stroke:2px #ef9000;}
.project_details_sec .pd_ulli{background-color:#1c1c1c;height:100%;padding:40px;}
/*Portfolio CSS END (Single Page)*/

/* gutter type */
.portfolio-grid.gutter-very-small li, .blog-grid.gutter-very-small li{padding:3px 3px}
.portfolio-grid.gutter-small li, .blog-grid.gutter-small li{padding:5px 5px}
.portfolio-grid.gutter-medium li, .blog-grid.gutter-medium li{padding:7px 7px}
.portfolio-grid.gutter-extra-large li, .blog-grid.gutter-extra-large li{padding:20px;}
.portfolio-grid.gutter-extra-large, .blog-grid.gutter-extra-large{margin:0 -20px;}
.blog-grid.gutter-large{margin-left:10px;margin-right:10px;}
.portfolio-grid.gutter-large{margin:0 10px;}
.portfolio-grid.gutter-very-small, .blog-grid.gutter-very-small{margin:0 3px}
.portfolio-grid.gutter-small, .blog-grid.gutter-small{margin:0 5px}
.portfolio-grid.gutter-medium, .blog-grid.gutter-medium{margin:0 7px}

/* portfolio grid */
.portfolio-grid{list-style:none;padding:0;margin:0;}
.portfolio-grid .grid-item figure{margin:0;position:relative;overflow:hidden}
.portfolio-grid .grid-item figure .text-sec a{position:absolute;width:100%;background:linear-gradient(0deg, rgba(0 0 0 / 70%) 0%, rgba(0 0 0 / 0%) 30%);height:100%;bottom:0;left:0;z-index:1;}
.portfolio-grid .grid-item figure .text-sec a h2{position:absolute;bottom:10px;left:20px;}
.portfolio-grid .grid-item figure img{display:block;width:100%;cursor:pointer;}
.portfolio-grid .grid-item{opacity:1;overflow:hidden;}
.portfolio-grid .grid-item figure img{cursor:pointer;display:block;opacity:1;width:100%;transition:all 0.3s ease 0s;}
.portfolio-grid .grid-item figcaption{bottom:0;left:0;opacity:0;position:absolute;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;width:100%;height:100%;padding:45px;z-index:1;text-align:center}
.portfolio-grid .grid-item figure:hover .portfolio-img{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.portfolio-grid .grid-item figure .portfolio-img{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.portfolio-grid .grid-item figure .portfolio-img .bg-overlay{position:absolute;width:100%;height:100%;top:0;left:0;}
.portfolio-grid .grid-item figure:hover img{opacity:0.85;transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.portfolio-grid .grid-item figure:hover figcaption{opacity:1;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.container .hover-option4 .grid-item figcaption{padding:30px;}

/* blog grid */
.blog-grid{list-style:none;padding:0;margin:0;}
.blog-grid .grid-item a{position:relative;z-index:0;}
.blog-grid .grid-item a img{width:100%;}

/* justified gallery */
.justified-gallery>a>.caption, .justified-gallery>div>.caption{padding:7px 15px;opacity:0;display:initial !important;bottom:-20px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;font-family:'Montserrat', sans-serif;font-weight:600;font-size:11px;text-transform:uppercase}
.caption.caption-visible{opacity:1;bottom:0 !important}

/* blog and portfolio next pagination */
.blog-nav-link{padding:30px 0;display:inline-block;vertical-align:middle;font-size:16px;position:relative}
.blog-nav-link-prev .blog-nav-icon, .blog-nav-link-next .blog-nav-icon{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute}
.blog-nav-link-next{padding-right:50px}
.blog-nav-link-next .blog-nav-icon{right:0}
.blog-nav-link-prev{padding-left:50px}
.blog-nav-link-prev .blog-nav-icon{left:0}

/* ====== Elements ====== */
/* double quotes */ 
.special-char-small{font-size:40px;line-height:60px;}
.special-char-medium{font-size:80px;line-height:120px;}
.special-char-large{font-size:140px;line-height:120px;}
.special-char-extra-large{font-size:200px;line-height:150px;}

/* list style Dot Hire Page */
.list-style-dot{list-style:none;margin:15px 0 0;padding:0;text-align:left;}
.list-style-dot li{position:relative;padding:0 0 0 35px !important;margin:0 0 12px 0;color:black;font-weight:500;font-family:'Poppins', sans-serif;}
.list-style-dot li:before{content:"";background-image:url('../images/ulli-dot.svg');position:absolute;width:20px;height:20px;background-repeat:no-repeat;top:5px;left:0;}	

/* list style Dot White Hire Page */
.list-style-dot-white{list-style:none;margin:15px 0 0;padding:0;text-align:left;}
.list-style-dot-white li{position:relative;padding-left:35px !important;margin:0 0 12px 0;color:white;font-weight:500;font-family:'Poppins', sans-serif;}
.list-style-dot-white li:before{content:"";background-image:url('../images/ulli-dot-white.svg');position:absolute;width:20px;height:20px;background-repeat:no-repeat;top:5px;left:0;}

/* pricing box */ 
.highlight .pricing-box{box-shadow:0px 0px 40px rgba(200,200,200,0.3);transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);}
.feature-box{overflow:hidden;position:relative;text-align:center;cursor:pointer}
.feature-box .content{padding:35px 15px;}
.feature-box:before, .feature-box .content:before, .feature-box:after, .feature-box .content:after{display:inline-block;position:absolute;content:"";background-color:#fe9000;z-index:1}
.feature-box.bg-red-border:before, .feature-box.bg-red-border .content:before, .feature-box.bg-red-border:after, .feature-box.bg-red-border .content:after{background-color:#ea102c;}
.feature-box:before, .feature-box .content:before{right:0;top:0;transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.feature-box:after, .feature-box .content:after{left:0;bottom:0;transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.feature-box:hover:before, .feature-box:hover:after{transform:scaleY(1);transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.feature-box:before{transform-origin:right top 0;-webkit-transform-origin:right top 0;-moz-transform-origin:right top 0;-ms-transform-origin:right top 0;-o-transform-origin:right top 0;}
.feature-box:after{transform-origin:left bottom 0;-webkit-transform-origin:left bottom 0;-moz-transform-origin:left bottom 0;-ms-transform-origin:left bottom 0;-o-transform-origin:left bottom 0;}
.feature-box .content:before{transform-origin:right top 0;-webkit-transform-origin:right top 0;-moz-transform-origin:right top 0;-ms-transform-origin:right top 0;-o-transform-origin:right top 0;}
.feature-box .content:after{transform-origin:top left 0;-webkit-transform-origin:top left 0;-moz-transform-origin:top left 0;-ms-transform-origin:top left 0;-o-transform-origin:top left 0;}
.feature-box:before, .feature-box:after{height:100%;width:3px;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.feature-box:hover .content:before, .feature-box:hover .content:after{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.feature-box .content:before, .feature-box .content:after{width:100%;height:3px;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}

/* toggles */
.toggles .panel{background:transparent;box-shadow:none;border-radius:0;border:1px solid #ddd;margin:20px 0;border-radius:10px;}
.toggles .panel-title{font-size:18px;padding-right:30px;position:relative;}
.toggles .panel-title > span.pull-right{position:absolute;right:0;top:0;}
.toggles .panel-heading{padding:18px;background-color:transparent;}
.toggles .panel-heading i{font-size:12px;color:#626262}
.toggles .panel + .panel{margin-top:-1px;}
.toggles .panel-body{padding:25px;font-weight:500;color:#000;font-family:'Poppins', sans-serif;}

/* testimonial style 2 */
.testimonial-style2 .profile-box{margin-top:-50px}

/* testimonial style 3 */
.testimonial-style3 .arrow-bottom:after{border-top-color:#d6d5d5;left:15%;border-width:10px;margin-left:-10px;}

/* testimonial-box */
.testimonial-box .image-box, .testimonial-box .name-box{display:table-cell;vertical-align:middle}

/* ====== Blog ====== */
/*BLOG CSS START (INDEX)*/
.entry-content .btn{margin-top:0px;}
.blog-bg-color{background-color:rgba(254 144 0/5%);}
img{border-radius:5px}
.tes-sec, .cli-sec{display:none !important;}
.h_line h1{font-size:120px;line-height:90px;text-transform:uppercase;margin:0 0 0 -40px;font-weight:700;color:transparent;-webkit-text-stroke:2px rgba(0,0,0,0.1);}    
.banner_sec .home_background_line_round{position:absolute;width:10%;top:13%;right:0px;z-index:-1;opacity:0.7;}
    
.blog_tab .nav-tabs{display:flex;justify-content:center;border:none;width:90%;margin:0 auto 20px;}
.blog_tab .nav-tabs li button{padding:18px 30px;text-transform:uppercase;margin:10px;border:1px solid black;border-radius:50px;line-height:normal;color:black;}
.blog_tab .nav-tabs li button:hover{border-color:#fe9000;color:#fe9000;}
.blog_tab .nav-tabs li button.active{background-color:#fe9000;border-color:#fe9000;color:white;}
.blog_tab .nav-tabs>li>a, .blog_tab .nav-tabs>li>a:focus, .blog_tab .nav-tabs>li.active>a:hover, .blog_tab .nav-tabs>li>a:hover{background-color:transparent;border:none;padding:0;}
    
.older-post-button button{display:none}
.read-more .alm-btn-wrap{float:left;width:100%;text-align:center;padding-top:20px;}
.read-more button{background-color:transparent;border:0;color:black;padding:5px 15px;border-radius:20px;font-size:18px;font-weight:600;}
.alm-layouts .alm-listing .alm-card h3{max-width:100% !important;height:100% !important}
.wpp-post-title{font-size:16px;font-weight:500;color:black;letter-spacing:0.4px;line-height:normal;}
.wpp-list li a img{width:100% !important;margin-bottom:15px}
.wpp-list li{margin-bottom:0;padding-bottom:30px}
.wpp-list li:last-child{padding-bottom:0px}
.aside-title{display:none}
.blog_height{height:400px;}
  
.tab-content>.active{opacity:1}
  
.alm-listing,.alm-reveal{display:flex;flex-wrap:wrap;align-items:stretch;}
.alm-listing .grid-item,.alm-reveal .grid-item{width:50%;padding:20px;}
.alm-listing .grid-item .blog-post-images img,.alm-reveal .grid-item .blog-post-images img{height:300px;object-fit:cover;object-position:center;}
.post-details{margin:-50px 0 0 5%;padding:30px 20px;width:85%;border-radius:10px;background-color:rgba(255, 255, 255,0.85);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);}
.post-details .blog-categories{background:#FFEBD5;color:#fe9000;font-weight:600;border-radius:20px;padding:10px 15px;margin-bottom:10px;width:fit-content;}
.post-details .author{display:flex;align-items:center;margin-top:20px;}
.post-details .author img{width:45px !important;background-color:black;float:left;}
.post-details .author .author_text{float:left;}
.post-details .author .author_text .author_name{font-weight:600;font-size:20px;line-height:24px;text-transform:uppercase;color:#121212;margin-bottom:0px;}
.post-details .author .author_text .author_date{font-weight:500;font-size:12px;line-height:15px;color:#A4A4A4;margin-bottom:0px;}

.embed-container{position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%;}
.embed-container iframe,.embed-container object,.embed-container embed{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

@media (max-width:576px){.alm-listing{display:block;}
.alm-listing .grid-item{width:100%;padding:0px;}}

/*.newslatter_sec{padding-bottom:150px;}*/
.newslatter_sec .newslatter_sptip{position:relative}
.newslatter_sec .newslatter_sptip .background_line_round{position:absolute;width:14%;top:-28%;right:-80px;z-index:-1;opacity:0.33;}
.newslatter_sec .newslatter_sptip .join_svg{position:absolute;width:8%;right:129px;bottom:-9%;z-index:-1;}
.newslatter_sec .newslatter_sptip .tech_bg_svg{position:absolute;top:55%;left:0%;z-index:-1}
.newslatter_sptip{background-color:#121212;padding:40px;display:flex;position:relative;}
.newslatter_sptip .abo_round_svg{position:absolute;bottom:-150px;right:-30px;z-index:-1;}
.newslatter_sptip .wedo_svg{position:absolute;left:-100px;width:auto;bottom:-80px;}
.newl_form .formbg{width:95%;}
.newl_form input:-webkit-autofill, .newl_form input:-webkit-autofill:focus{appearance:menulist-button;background-image:none !important;background-color:transparent!important;color:fieldtext !important;}
::placeholder{color:#A3A3A3;}
.newl_form p{margin:0;display:block;}
.newl_form .sub_btn p input{background:#fe9000;border-radius:50px;color:white;padding:12px 40px;}
.newslatter_sptip .newl_img{width:90%;margin:0 auto -30%;}
/*BLOG CSS END (INDEX)*/

.blog-image a > img{width:100%}
/* blog post style 1 */
.blog-post.blog-post-style1 .blog-post-images{background:#232323}
.blog-post.blog-post-style1 .blog-post-images img{width:100%;}
.blog-post.blog-post-style1:hover .blog-post-images img{opacity:0.5;transform:scale(1.2, 1.2);transition:all 0.3s ease 0s;}

/* blog post style 2 */
.blog-post.blog-post-style2 .author img{width:30px;display:inline-block;vertical-align:middle;}
.blog-post.blog-post-style2 .author span{max-width:calc(100% - 40px);vertical-align:middle;display:inline-block;}

/* blog post style 3 */
.blog-post-style3 .grid-item .blog-post *{transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;}
.blog-post-style3 .grid-item .blog-post .author img{width:25px;}
.blog-post-style3 .grid-item .blog-post .blog-post-images a{display:block;}
.blog-post-style3 .grid-item .blog-post .blog-post-images .blog-hover-icon{position:absolute;height:100%;width:100%;background:rgba(0,0,0,0.5);top:0;left:0;text-align:center;opacity:0;}
.blog-post-style3 .grid-item .blog-post:hover .blog-post-images .blog-hover-icon{opacity:1}
.blog-post-style3 .grid-item .blog-post .blog-post-images .blog-hover-icon span{top:35%;position:relative;font-size:48px;color:#fff;opacity:0}
.blog-post-style3 .grid-item .blog-post:hover .blog-post-images .blog-hover-icon span{top:40%;opacity:1;}

/* blog post style 4 */
.blog-post-style4 .blog-grid .grid-item figure{position:relative;overflow:hidden;}
.blog-post-style4 figure figcaption{padding:45px;bottom:0px;position:absolute;background:rgba(0,0,0, .85);width:100%;transition:ease-in-out 0.5s;-webkit-transition:ease-in-out 0.5s;-moz-transition:ease-in-out 0.5s;-ms-transition:ease-in-out 0.5s;-o-transition:ease-in-out 0.5s;}
.blog-post-style4 .grid-item figure figcaption p{margin-bottom:0;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;display:none}
.blog-post-style4 .blog-grid .grid-item .blog-img img{cursor:pointer;display:block;width:100%;opacity:.9;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.blog-post-style4 .blog-grid .grid-item:hover .blog-img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);opacity:.5;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.blog-post-style4 .blog-grid a{position:relative;z-index:auto;}
.container .blog-post-style4 figure figcaption{padding:35px;}

/* blog post style 5 */
.blog-post-style5 .blog-post .blog-post-images{height:100%;position:relative}
.blog-post-style5 .blog-post .blog-categories{position:absolute;bottom:0;left:0;z-index:25;padding:10px 20px 8px}

/* blog post style 6 */
.blog-post-style6:hover{background-color:#fff;}
.blog-post-style6:hover .text-white{color:#000}
.blog-post-style6:hover .author:before{background-color:#000}
.blog-post-style6 .author:before{width:100px;height:1px;background-color:#fff;opacity:0.25;position:absolute;top:0;left:0;display:inline-block;content:""}

/* blog post style 7 */
.blog-post-style7:hover{background-color:#1c1c1c;color:#fff}
.blog-post-style7:hover a{color:#fff}
.blog-post-style7:hover .author:before{background-color:#fff;opacity:0.8;}
.blog-post-style7 .author:before{width:100px;height:1px;background-color:#939393;opacity:0.25;position:absolute;top:0;left:0;display:inline-block;content:""}

/* pagination */
.pagination{border-radius:0;padding:0;margin:0}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;padding:0;}
.pagination li{display:inline;}
.pagination a{float:left;padding:0 18px;line-height:40px;text-decoration:none;border:1px solid #ddd;border-left-width:0;background:#fff}
.pagination a:hover{background-color:#232323;color:#fff}
.pagination .active a{background-color:#f5f5f5;}
.pagination .active a{color:#999999;cursor:default;}
.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover{color:#999999;background-color:transparent;cursor:default;}
.pagination li:first-child a{border-left-width:1px;}
.pagination-centered{text-align:center;}
.pagination-right{text-align:right;}

/* blog details page */
/* author */
.about-author-img{float:left;max-width:100px;margin-right:35px;margin-bottom:15px;}
.about-author-text{top:-5px}
.author-sharing a{margin-right:15px;color:#737373}
.author-sharing a:hover{color:#000}
.alignnone{margin:5px 30px 40px 0;}
.aligncenter, div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 30px 40px;}
.alignleft{float:left;margin:5px 40px 30px 0;}
a img.alignright{float:right;margin:5px 0 40px 30px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#f7f7f7;padding:17px;text-align:center;border:1px solid rgba(0,0,0, .1);max-width:50%;}
.wp-caption figcaption{padding:18px 25px 0 25px;}
.wp-caption img{width:100%}
.wp-caption.alignnone{margin:5px 30px 40px 0;}
.wp-caption.alignleft{margin:5px 40px 30px 0;}
.wp-caption.alignright{margin:5px 0 40px 30px;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:1}

/* list style 6 */
.blog-comment{list-style:none;margin:0;padding:0;}
.blog-comment li{padding:50px 0;border-bottom:1px solid #ededed;position:relative}
.blog-comment li .btn-reply{float:right;border:1px solid #ededed;padding:0 8px;font-size:10px;font-weight:600;position:relative;}
.blog-comment > li:first-child{padding-top:0}
.blog-comment li:last-child{border-bottom:none;padding-bottom:0}
.blog-comment li ul.child-comment{margin-left:40px;list-style:none}
.blog-comment li ul.child-comment li{border:none;padding-bottom:0;border-top:1px solid #ededed;margin-top:50px}

/* ====== Footer ====== */
/* scroll to top */
.scroll-top-arrow, .scroll-top-arrow:focus{color:#fff;background:#878787;line-height:28px;display:none;height:30px;width:30px;padding:0;position:fixed;right:45px;text-align:center;text-decoration:none;top:91%;z-index:10006;border-radius:100%;}
.scroll-top-arrow:hover{background:#000;opacity:.8;color:#fff;border-color:#fe9000}
.scroll-top-arrow i{line-height:30px;position:relative;}

.bg-dark-footer{background-color:#141414;}
.footer-logo{max-height:46px;}

/* footer input */
footer input::-webkit-input-placeholder{color:#6f6f6f;text-overflow:ellipsis;font-size:11px;font-weight:400;opacity:1;}
footer input::-moz-placeholder{color:#6f6f6f;text-overflow:ellipsis;font-size:11px;font-weight:400;opacity:1;} 
footer input:-ms-input-placeholder{color:#6f6f6f;text-overflow:ellipsis;font-size:11px;font-weight:400;opacity:1;}
footer .newsletter input{color:#6f6f6f;letter-spacing:normal;}

/* latest post */
.latest-post{list-style:none;padding:0;margin:0;}
.latest-post li{display:table;padding:15px 0;}
aside .latest-post li{padding:10px 0;}
.latest-post li:first-child{padding-top:0}
.latest-post li:last-child{border-bottom:none}
.latest-post li figure{height:33px;width:60px;float:left}
.latest-post li figure, footer .latest-post li div{display:table-cell;vertical-align:top}
aside .latest-post li figure{width:75px;}
.latest-post li div{line-height:normal;padding-left:13px;position:relative;top:-1px;}
.latest-post li figure:hover img, .latest-post li figure:focus img{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;} 

/* newsletter */
.newsletter input{float:left;font-size:12px;color:#fff;width:100%;height:100%;padding:0 38px 0 12px}
.newsletter .btn.btn-arrow-small{background:transparent none repeat scroll 0 0;margin-right:0;height:100%;padding-top:0;padding-bottom:5px;text-align:center;right:0;border-width:0 0 0 1px}
.newsletter .btn.btn-arrow-small i{color:#626262;font-size:18px;display:block;margin-top:6px;}
.newsletter{width:100%;height:33px}
.newsletter .btn.border-color-white{border-color:#fff}
.newsletter .btn.border-color-black{border-color:#000}
.newsletter .btn.border-color-extra-dark-gray{border-color:#232323}
.newsletter .btn.border-color-medium-dark-gray{border-color:#363636}
.newsletter .btn.border-color-dark-gray{border-color:#939393}
.newsletter .btn.border-color-extra-medium-gray{border-color:#dbdbdb}
.newsletter .btn.border-color-medium-gray{border-color:#e4e4e4}
.newsletter .btn.border-color-extra-light-gray{border-color:#ededed}
.newsletter .btn.border-color-light-gray{border-color:#f5f5f5}
.newsletter .btn.border-color-light-pink{border-color:#862237}
.newsletter .btn.border-color-deep-pink{border-color:#fe9000}
.newsletter .btn.border-color-transparent-pink{border-color:rgba(255, 33, 79, 0.45);}

/* instagram feed */
.instagram-follow-api ul{list-style:none;padding:0;margin:0;display:flex;width:100%;flex-wrap:wrap;text-align:center;}
.instagram-follow-api li{padding:0 10px 10px 0;width:33.333%;box-sizing:border-box;display:inline-block}
.instagram-follow-api li img{width:100%}
.instagram-follow-api li figure{position:relative;overflow:hidden}
.instagram-follow-api li figure a .insta-counts{position:absolute;bottom:-100%;left:0;text-align:center;background:rgba(35,35,35,0.8);color:#fff;width:100%;font-size:12px;}
.instagram-follow-api li figure:hover a .insta-counts{bottom:0;}
.instagram-follow-api li figure a .insta-counts i{margin-right:5px;margin-left:5px;vertical-align:middle;}
.instagram-follow-api li figure span{vertical-align:middle;}

/*instagram feed style 1*/
.instafeed-style1{margin-bottom:30px;overflow:hidden;}
.instafeed-style1 .insta-image{width:100%;}
.instafeed-style1 .insta-link{position:relative;display:block;background:#232323}
.instafeed-style1 .insta-counts{text-align:center;position:absolute;top:50%;transform:translateY(-30%);-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);left:0;width:100%;color:#fff;opacity :0;}
.instafeed-style1 .insta-link:hover .insta-counts{opacity :1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.instafeed-style1 .insta-link:hover .insta-image{opacity :0.2;}
.instafeed-style1 .insta-counts i{vertical-align:middle;font-size:28px}
.instafeed-style1 .insta-counts span{margin-right:25px;position:relative}
.instafeed-style1 .insta-counts span.count-number{position:absolute;top:-14px;font-size:12px;left:15px;width:22px;height:22px;text-align:center;background:#fe9000;line-height:20px;border-radius:100%;}

/* ====== Home page ====== */
/* home - creative branding agency */
.box-layout{padding:0 60px}

/* home - creative business */
.icon-box{border-bottom:1px solid rgba(255,255,255,0.10)}
.icon-box:last-child{border-bottom:none}
.icon-box .icon-box-holder{padding-left:74px;height:112px;}
.icon-box .icon-box-holder i{position:absolute;left:0;vertical-align:middle;padding-top:10px;}

/* home - creative simple portfolio */
.head-text{font-size:80px;line-height:95px;}
.head-text-small{font-size:60px;line-height:75px;}
.head-text-medium{font-size:42px;line-height:60px;}
.head-text-extra-small{font-size:32px;line-height:45px;}
/* home - classic digital agency */
.image-block{box-shadow:0 0 0 rgba(35,35,35,0.6);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8);-ms-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.8);}
.attr-nav > ul > li > a{padding:3px 15px}
.icon-play img{width:60%}
.icon-play:hover img{width:68%}

/* home - creative studio */
.icon-box-holder a:hover{color:#fff;}

/* home - portfolio personal */
.hover-title-box{position:absolute;right:-100px;opacity:0;top:50%;transform:translateY(-53px);-webkit-transform:translateY(-53px);-moz-transform:translateY(-53px);-ms-transform:translateY(-53px);-o-transform:translateY(-53px);z-index:99;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.hover-title-box .separator{height:1px;content:"";position:absolute;left:-10px;top:30px;}

/* home - creative small business */
.gridblock-main{padding:110px 90px;}
.gridblock-list li{width:33.33%;float:left;padding:0;text-align:center}
.gridblock-list> *{vertical-align:top;display:inline-block;content:"";}
.gridblock-list>:nth-child(3n){margin-right:0;}

/* home - blog masonry */
.blog-header-style1{margin:0 8px;padding:0;list-style:none;display:block}
.blog-header-style1 li{width:25%;padding:0 8px;margin:0 -4px 0 0;display:inline-block;box-sizing:border-box;overflow:hidden;vertical-align:top;transition:0.8s;-webkit-transition:0.8s;-moz-transition:0.8s;-ms-transition:0.8s;-o-transition:0.8s;}
.blog-header-style1 li .blog-banner{display:block;position:relative;height:100%;}
.blog-header-style1 li figure figcaption{position:absolute;left:0;bottom:0;padding:50px;transform:translateY(60px);-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);}
.blog-header-style1 li.blog-column-active figure figcaption{transition-delay:0.5s;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);}
.blog-header-style1 li figure figcaption .btn{opacity:0;transform:translateY(60px);-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transition-delay:0.3s;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-ms-transition-delay:0.3s;-o-transition-delay:0.3s;}
.blog-header-style1 li.blog-column-active figure figcaption .btn{opacity:1;transition-delay:0.6s;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
.blog-header-style1 li.blog-column-active{width:50%;transition-duration:0.8s;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;}
.blog-header-style1 li .blog-title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/* home - blog clean */
.blog-box .blog-box-image, .blog-box .blog-box-content{position:absolute;top:0;width:100%;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.blog-box .blog-box-image{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}
.blog-box .blog-box-content{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);opacity:0}
.blog-box:hover .blog-box-image{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);opacity:0}
.blog-box:hover .blog-box-content{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}

/* home - classic innovation agency */
.box-separator-line{height:1px;content:"";position:absolute;left:-90px;top:130px;}
.right-image{bottom:-200px;position:absolute;right:-100px;width:60%;}
.right-image img{max-width:none}
.content-right-slider .swiper-button-next{right:70px;}
.content-right-slider .swiper-button-prev{left:70px;}

/* home - creative designer */
.color-code{justify-content:space-around;align-items:center;z-index:0;}
.bg-background-fade{background-color:#ff5851}
.color-1, .color-2, .color-3, .color-4, .color-5{-webkit-transition:background-color 700ms linear;-moz-transition:background-color 700ms linear;-o-transition:background-color 700ms linear;-ms-transition:background-color 700ms linear;transition:background-color 700ms linear;}
.color-1{background-color:#ff5851;}
.color-2{background-color:#e86618;}
.color-3{background-color:#ef3158;}
.color-4{background-color:#6b0990;}
.color-5{background-color:#4c0990;}
.color-6{background-color:#1b3194;}

/* home - classic web agency */
.after-before-separator:before, .after-before-separator:after{width:35px;margin:0 15px;height:1px;background:rgba(255,255,255, .2);content:"";display:inline-block;vertical-align:super;}
.background-slide{height:auto;min-height:700px;}

/* home - classic corporate */
.rev-slider .tp-bullet{width:35px;height:3px;background-color:#ffffff;opacity:0.5;border-radius:0;padding:0 4px;}
.rev-slider .tp-bullet.selected, .tp-bullet:hover{opacity:1;}

/* home - portfolio metro */
.text-bold-underline:before{background-color:#fe9000;height:3px;width:100%;position:absolute;right:0;bottom:5px;content:"";}

/* home - portfolio  parallax */
.parallax-title{padding:16px 35px;display:inline-block}

/* home - blog grid */
.highlight-bg-text{padding:5px 16px;display:inline-block;margin-bottom:15px;}

/* ====== Others ====== */
/* services modern */
.arrow-bottom{position:relative;}
.arrow-bottom:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(245, 245, 245, 0);border-top-color:#f5f5f5;border-width:15px;margin-left:-15px;z-index:9;}
.arrow-top{position:relative;}
.arrow-top:after{top:-29px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(245, 245, 245, 0);border-bottom-color:#f5f5f5;border-width:15px;margin-left:-15px;z-index:9;}

/* our clients */
.clients-list{height:190px}
.clients-list:hover{box-shadow:0 0 4px rgba(0,0,0, .1);}
.clients-list:hover img{-webkit-filter:grayscale(1);filter:grayscale(1);}

/* sidebar nav style 2 */
.tparrows:before{font-family:'FontAwesome';}
.tparrows.tp-leftarrow:before{content:'\f060';}
.tparrows.tp-rightarrow:before{content:'\f061';}

/* rev slider */
.rev_slider_wrapper{height:980px;}

/* animation */ 
@-webkit-keyframes up-down-animation{0%{opacity:1;top:0px;} 25%{opacity:.4;top:2px;} 50%{opacity:.3;top:4px;} 75%{opacity:.2;top:5px;} 100%{opacity:0;top:9px;}}
@keyframes up-down-animation{0%{opacity:1;top:0px;} 25%{opacity:.4;top:4px;} 50%{opacity:.3;top:8px;} 75%{opacity:.2;top:12px;} 100%{opacity:0;top:16px;}}

/*---start Our Related Services section solutions page css-------*/
.ser-img{max-height:250px;overflow:hidden;background:white;box-shadow:-5px 6px 10px rgba(0,0,0,0.1);}

/* ====  Home page css  ==== */
.ulli_arrow{list-style:none;}
.ulli_arrow li{font-size:16px;font-weight:400;line-height:28px;color:black;position:relative;padding:6px 0;text-align:left}
.ulli_arrow li::after{content:'';position:absolute;top:11px;left:-30px;padding:0;width:24px;height:22px;color:#fff;background:url(../images/arrow.svg);background-repeat:no-repeat;background-size:20px;}

.ulli_custom_icon{list-style:none;position:relative;}
.ulli_custom_icon li{font-size:16px;font-weight:400;line-height:40px;color:black;padding-left:10px;}
.ulli_custom_icon li svg{position:absolute;width:26px;height:40px;left:0;}

/* Testpage CSS Start */
.left_or, .right_or{position:relative;}
.left_or:before{position:absolute;content:'';width:120px;height:120px;bottom:-30px;left:-30px;background-color:#fe9000;z-index:-1;}
.right_or:before{position:absolute;content:'';width:120px;height:120px;bottom:-30px;right:-30px;background-color:#fe9000;z-index:-1;}

.st_orange strong{color:#fe9000;}

/*BOX CSS Start*/
.wbg_box{padding:15px;border-radius:5px;height:100%;}
.wbg_box p{margin:0}
.wbg_gbd_box{padding:20px;background:#FFFFFF;border:1px solid rgba(163, 163, 163, 0.3);border-radius:5px;height:100%;}
.wbg_gbd_box_shadow{padding:15px;background:#FFFFFF;box-shadow:0px 4px 30px rgba(0, 0, 0, 0.1);border-radius:10px;height:100%;}
.wbg_obd_box{padding:15px;background:#FFFFFF;border:1px solid #fe9000;border-radius:5px;height:100%;}
.wbg_gbd_box_flex{padding:15px;background:#FFFFFF;border:1px solid rgba(163, 163, 163, 0.3);border-radius:5px;display:flex;align-items:center;}
.wbg_gbd_box.both, .madc_sec .list .both{padding:20px;border:1px solid lightgray;margin:5px;width:calc(33.33% - 10px);display:flex; align-items:center; flex-wrap:wrap; justify-content:center; align-content:flex-start;height:auto;}
.wbg_gbd_box.both.width{width:calc(16.66% - 10px);}
.wbg_gbd_box.both p{font-size:16px;margin:20px 0 0px;width:100%;text-align:center;}
.wbg_box .line_number, .wbg_gbd_box .line_number, .wbg_gbd_box_shadow .line_number, .wbg_obd_box .line_number, .line_number_or{font-size:40px;line-height:46px;-webkit-text-stroke:2px rgba(0,0,0,0.1);color:transparent;font-weight:700;opacity:0.9;margin-bottom:10px;}
.wbg_box .line_number_or, .wbg_gbd_box .line_number_or, .wbg_gbd_box_shadow .line_number_or, .wbg_obd_box .line_number_or, .bdtb_po .bdtb_box .line_number_or{font-size:40px;line-height:46px;-webkit-text-stroke:1px #FE9000;color:transparent;font-weight:700;    opacity:0.5;margin-bottom:10px;}
.wbg_gbd_box .small_h3{font-size:18px;line-height:26px;font-weight:400;color:black;margin-top:20px;}
.wbg_box svg, .wbg_gbd_box svg, .wbg_gbd_box_shadow svg, .wbg_obd_box svg, .wbg_gbd_box_flex svg, .madc_sec .list .both svg{width:50px;height:50px;}
.wbg_box h3, .wbg_gbd_box h3, .wbg_gbd_box_shadow h3, .wbg_obd_box h3{font-size:20px;line-height:26px;color:#fe9000;font-weight:700;margin:10px 0;}

.madc_sec .list{display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center;align-content:flex-start;}

.odt_po{position:relative;display:flex;align-items:center;margin-top:40px;}
.odt_po:before{content:'';position:absolute;width:60%;height:100%;right:5%;top:0;z-index:-1;background-color:#FAE8D5;}
.odt_po .odt_img img{position:absolute;width:60%;bottom:20px;right:0;z-index:-1;}
.odt_po .odt_box{display:flex;align-items:center;background-color:rgba(255 255 255 / 0.5);backdrop-filter:blur(10px);border:1px solid #DDDDDD;border-radius:20px;padding:15px 30px;margin:20px auto;}
.odt_po .odt_box svg{width:40px;}
.odt_po .odt_box h3{text-align:left;width:calc(80% - 40px);padding-left:30px;color:#fe9000;font-size:22px;line-height:30px;font-weight:700;margin:15px 0}
/*BOX CSS End*/

/*Hire accordion START*/
.services_sec .item .item_content-first{background-image:url();box-shadow:0px 0px 4px 0px #ff98008c; border-radius:20px;height:380px;}
.services_sec .item .item_desc{background-color:#FE9000; border-radius:20px;margin-top:20px;}
.services_sec .item .item_desc .action{display:flex;align-items:center;justify-content:space-between;height:100px;padding:0px 10px;}
.services_sec .accordion-button:not(.collapsed){text-transform:none;}
.services_sec .item .item_desc .detail{transition:none;box-shadow:0px 0px 4px 0px #ff98008c;background-color:black;border-radius:10px 10px 20px 20px;height:320px;}
.services_sec .accordion-button.collapsed::after, .services_sec .accordion-button::after{color:#000;padding-right:10px;}
/*Hire accordion END*/

/*Digital & Listing SLIDER CSS STSRT*/
.hdac_sec .felxbox{flex:0 0 auto;width:50%;overflow:scroll;height:461px;overflow-x:hidden;}
.hdac_sec .hdas_points{display:flex;flex-wrap:wrap;overflow-y:overlay;}
.box{flex-flow:column wrap;height:969px;justify-content:center;flex-direction:column;}
.hdac_sec .hdas_points::-webkit-scrollbar, .hdac_sec .felxbox::-webkit-scrollbar{display:none;}
.hdac_sec .hdas_points .poin_box{float:right;padding:10px;}
.hdac_sec_mobil{display:none;}
.hdac_sec_mobil .hdas_points{display:flex;flex-wrap:wrap;}
.hdac_sec_mobil .poin_box{padding:10px;}
/*Digital & Listing SLIDER CSS END*/

/*ABOUT & CAREER SLIDER CSS STSRT*/
.estory_sec .row, .estory_sec .es_text, .estory_sec .est_sec{display:flex;align-items:center;}
.estory_sec .es_text .text_tag{width:70%;}
.estory_sec .es_text .ex_em_avg_tag{margin-top:-3px;}
.estory_sec .est_sec .es_text .text_tag p:last-child{width:85%;}
.estory_sec .es_text .img_svg_tag{width:40%;padding:0 20px;}
.estory_sec .ser_svg{position:absolute;left:-100px;top:-60px;z-index:-1;width:50px;}
.est_sec .sl_arrow, .devslider .sl_arrow{display:none;}
/*ABOUT & CAREER SLIDER CSS END*/

.ul_li_hash_tag{list-style:none;}
.ul_li_hash_tag li{font-size:18px;position:relative;font-weight:500;margin:10px 0px;color:black;padding:5px 0;}
.ul_li_hash_tag li::before{content:'';position:absolute;height:20px;width:25px;top:10px;left:-30px;background-image:url("../images/hashtag_list_style.svg");background-size:85%;background-repeat:no-repeat;}
.border_left_orange{border-left:5px solid #fe9000;padding:5px 0 5px 15px;margin-bottom:20px;}
.border_left_black{border-left:5px solid black;padding:5px 0 5px 15px;margin-bottom:20px;}

.rrord_sec .rrord{background-color:#121212;padding:15% 50px;}
.rrord_sec .rrord:before{content:'';position:absolute;width:100%;height:100%;top:0;right:-150px;background-color:#121212;z-index:-1}
.rrord_sec .rrord .rrord_item{margin-top:-10%;margin-bottom:-10%}
.rrord_sec .rrord .rrord_item:nth-child(even){margin-left:50%}
.rrord_sec .rrord .rrord_item .rrord_box h5 strong{font-weight:700;color:#FE9000;}
.rrord_sec .rrord .rrord_item .rrord_box p{color:#BABABA;font-weight:300;width:75%;}

.word_hire .tabs_pointers_sec h3 strong{font-weight:700;color:#FE9000;}

/*.tab-pane .ul_li_item{column-count:3;width:100%;}*/
.ul_li_item{list-style:none;padding:0;margin-bottom:0;}
.ul_li_item  li{font-size:16px;padding:12px 0; color:black;}
.ul_li_item  li:before{background-image:url("../images/arrow_r.svg");background-size:90%;content:"";height:25px;width:25px;float:left;background-repeat:no-repeat;margin:0 10px;}
.word_hire1 .tabs_pointers_sec .group{justify-content:space-around;}

.industries .tabs_pointers_sec{flex-flow:row-reverse;}
.industries .tabs_pointers_sec .tabs button{padding-left:40px;position:relative;}
.industries .tabs_pointers_sec .tabs button.active::before{content:'';position:absolute;height:26px;width:30px;top:13px;left:0;background-image:url("../images/arrow_r.svg");background-size:85%;background-repeat:no-repeat;}
.tabs_pointers_sec{display:flex;align-items:stretch;margin:30px 0px 0px;}
.tabs_pointers_sec .tabs{display:flex;flex-direction:column;background-color:#121212;padding:20px;margin:0 30px;position:relative;width:30%;border:none;}
.tabs_pointers_sec .tab-content{width:70%}
.tabs_pointers_sec .tab-content h3{font-size:32px;line-height:40px;font-weight:700;margin:10px 0;color:#fe9000;}
.tabs_pointers_sec .tabs button{color:#BABABA;cursor:pointer;background-color:#121212;text-align:left;font-size:20px;padding:10px 5px;border:none;line-height:30px;}
.tabs_pointers_sec .tabs button.active{color:#ef9000;}
/*.tabs_pointers_sec .active{color:#FFFFFF;}*/

.col_bo_pointer{display:block;column-count:3;margin-top:20px;}
.col_bo_pointer .col_box{margin-bottom:20px;background-color:#FFFFFF;border:1px solid whitesmoke;padding:15px;border-radius:5px;page-break-inside:avoid;}
.col_bo_pointer .col_box h3, .dap_box .dap_count_po h3{font-size:25px;line-height:30px;font-weight:600;margin-bottom:10px;}

.dap_box .dap_count_po .dap_count_text{border-left:5px solid black;padding:15px 0 5px 15px;margin-bottom:10px;}
.dap_box .dap_count_po ul{padding-left:50px;width:90%;}

.sidbar .both{display:flex;justify-content:space-between;align-items:center;margin-top:20px;}
.sidbar .both a{margin-top:0}

.wwd{background-color:#0C0C0C;}		  
.wwd h6{text-align:right;}
.wwd h6 strong{font-weight:700;color:#FE9000;}
.wwd .desing{padding:10px 12px;}
.wwd .items{background-color:#121212;}
.wwd .items h3{font-size:30px;font-weight:700;line-height:45px;color:#FE9000;text-transform:uppercase;}
.wwd .items p{font-size:18px;color:#BABABA}
.wwd .items .btn button{background-color:#121212;color:white;border:1px solid #BABABA;border-radius:33px;padding:10px 20px;font-size:20px;text-transform:uppercase;}
.wwd .accordion-item{ackground-color:#121212;}
.wwd .accordion-item .accordion-button.collapsed{background-color:transparent;color:white;font-size:20px;text-transform:uppercase;}
.wwd .accordion-item .accordion-button{color:#fe9000;font-size:32px;text-transform:uppercase;font-weight:700;background-color:transparent;}
.items .accordion-button:focus{box-shadow:none;}
.accordion-button::after{background-image:none;}
.accordion-button:not(.collapsed)::after{background-image:none;}
.accordion-body{font-size:15px;font-weight:500;color:black;}

.mobile{background-color:#0C0C0C}
.mobile .both{justify-content:space-between;align-items:center;}
.mobile .sub_p{color:#BABABA;}
.mobile .ulli_arrow li{color:#FFFFFF;}
.mobile .image{text-align:center;}
.mobile img{width:65%;}

.abou_img{width:90%;margin:0 auto;}

/* Scroll Section CSS Start*/
.vmv_pointers{margin-top:45%;}
.we_be_sec{overflow:visible !important;}
.we_be_sec .row{display:flex;align-items:stretch;}
.we_be_sec #sticky{position:sticky;position:-webkit-sticky;width:100%;top:120px;display:flex;justify-content:center;}
.we_be_sec .expert{position:relative;}
/*.we_be_sec .expert p{margin-bottom:0;}*/
.we_be_sec .ser_svg{position:absolute;top:40px;right:-150px;z-index:-1;}
.we_be_sec .ser_svg_2{position:absolute;bottom:30%;left:50%;z-index:-1;}
.we_be_sec .be_sec_text .ulli_arrow{margin:15px 0 0}
.we_be_sec .be_sec_text .bg_sec_tital{display:flex;align-items:center;margin-bottom:15px;}
.we_be_sec .be_sec_text .bg_sec_tital h3, .we_be_sec .be_sec_text h3{font-size:30px;line-height:40px;font-weight:600;color:#fe9000;margin-bottom:10px;}
.we_be_sec .be_sec_text .bg_sec_tital .width{width:calc(100% - 80px);}
.we_be_sec .be_sec_text .bg_sec_tital svg .ro_svg{animation:rotation 10s linear infinite;transform-origin:50% 50%;}
.we_be_sec .be_sec_text .bg_sec_tital .line_number_or{-webkit-text-stroke: 1px #fe9000;width: 60px;margin: 0px;font-size: 40px;line-height: 40px;}
/* Scroll Section CSS End*/

@keyframes rotation{
from{transform:rotate(360deg);}
to{transform:rotate(0deg);}}

/* Testpage CSS End */
.sl_img{width:100%;}
.sl_img img{height:500px;width:100%;object-fit:cover;}
.swiper-pagination > .swiper-pagination-bullet{background-color:black;}
.swiper-pagination > .swiper-pagination-bullet-active{background-color:#fe9000;width:32px;height:8px;border-radius:10px;}
/*.swiper-pagination{display:none;}*/

/* Call To Action Start */
.call-to-action{display:flex;align-items:stretch;justify-content:center;}
.call-to-action-2 .svg_1, .call-to-action-3 .svg_1{position:absolute;height:70%;bottom:0;left:10%;}
.call-to-action-2 .svg_2, .call-to-action-3 .svg_2{position:absolute;height:50%;top:0;right:0%;}
.call-to-action-3 .svg_3{position:absolute;height:40%;bottom:0;right:0%;}
.call-to-action-4 .svg_1{position:absolute;width:70%;top:50%;left:50%;transform:translate(-50%, -50%);}
.call-to-action-5 img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;}
.call-to-action-5 .svg_1{position:absolute;height:60%;bottom:0%;left:0%;}
.call-to-action-5 .svg_2{position:absolute;height:40%;top:0;right:0;}

.call-to-action-6{background:linear-gradient(90deg, rgba(254,144,0,1) 50%, rgba(18,18,18,1) 50%);padding:50px 0;position:relative}
.call-to-action-6 .img_cta6{position:absolute;width:50%;height:100%;top:0;z-index:0;}
.call-to-action-6 .img_cta6 img{height:100%;object-fit:cover;}
.call-to-action-6 .call-to-action{position:relative;z-index:1}
.call-to-action-6 h3{width:90%}
.call-to-action-6 h3 b{color:#fe9000;}

.call-to-action-7{background:linear-gradient(90deg, rgba(254,144,0,1) 57%, rgba(18,18,18,1) 50%);padding:50px 0;position:relative}
.call-to-action-7 .call-to-action{position:relative;z-index:1}
.call-to-action-7 .call-to-action .cta7_center{display:flex;align-items:center;}
.call-to-action-7 h3 b{color:#fe9000;}

.call-to-action-8 h3{width:90%}
.call-to-action-8 .call-to-action{position:relative;z-index:1;}
.call-to-action-8 .img_cta8{position:absolute;background-color:#121212;height:200%;width:70%;left:-20%;top:20%;z-index:0;transform:translate(0%, -50%);border-radius:50%;overflow:hidden;}
.call-to-action-8 .img_cta8 img{position:absolute;bottom:-10%;opacity:0.04;}

.call-to-action-9 .call-to-action{position:relative;z-index:1;}
.call-to-action-9 .svg_back_svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;z-index:0;}
.call-to-action-9 .svg_back_svg svg{width:100%;}

.call-to-action-10 h3{width:90%}
.call-to-action-10 .call-to-action{position:relative;z-index:1;}
.call-to-action-10 .svg_1{position:absolute;height:70%;bottom:0;left:0;z-index:0;opacity:0.08;}
.call-to-action-10 .svg_2{position:absolute;height:70px;top:45%;left:30px;z-index:0;}
.call-to-action-10 .svg_3{position:absolute;width:150px;left:35%;top:30px;z-index:0;}
.call-to-action-10 .svg_4{position:absolute;width:auto;height:100%;top:0;left:40%;z-index:0;}
.call-to-action-10 .svg_5{position:absolute;height:50%;right:0;top:0;z-index:0;opacity:0.08;}

.call-to-action-11 img{position:absolute;height:100%;right:0;}
.call-to-action-11 .inner_text{margin-bottom:10px;}

.call-to-action-11 .call-to-action, .call-to-action-12 .call-to-action{justify-content:flex-start;}
.call-to-action-12 img{position:absolute;height:60%;top:50%;right:0;transform:translateY(-50%);}
/* Call To Action End */

.tb_sec{width:100%;margin-bottom:0;}
.tb_sec tr{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid rgba(192, 192, 192, 0.6);}
.tb_sec tr:last-child{border-bottom:0px solid rgba(192, 192, 192, 0.6);}
.tb_sec tr th{color:black;width:calc(19% - 0px);float:left;text-align:center;padding:20px 15px !important;border:none !important;margin:0px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:18px;font-weight:600;}
.tb_sec tr th:first-child{width:24%;justify-content:left;font-weight:600;}
.tb_sec tr td{background-color:transparent;color:black;width:calc(19% - 0px);float:left;text-align:center;padding:15px 15px !important;margin:0px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;border:none !important;}
.tb_sec tr td:first-child{width:24%;justify-content:left;text-align:left;font-weight:600;background-color:rgba(254,144,0,0.1);}

.tb_sec tr th svg{height:35px;}
.hire.tb_sec tr th{width:calc(20% - 0px);}
.hire.tb_sec tr th:nth-child(3){background-color:#FBEFE1;}
.hire.tb_sec tr th:first-child{width:40%;justify-content:left;}
.hire.tb_sec tr td{width:calc(20% - 0px);}
.hire.tb_sec tr td:first-child{width:40%;justify-content:left;font-weight:500;background-color:transparent;text-align:left;color:#121212;}
.hire.tb_sec tr td:nth-child(3){font-weight:600;background-color:#FBEFE1;color:#121212}

.recogniz_text_sec .row{display:flex;align-items:center}
.social_img{display:flex;margin:0;justify-content:space-between;}
.social_img li{width:auto;display:inline-block;padding:0 10px;}
.social_img li img{height:90px;}
.social_icon{background-image:url("../images/accredited_by.png");background-repeat:no-repeat;padding:0;display:block;margin:0 auto;}
.social_icon.nasscom{background-position:0px 0px;width:190px;height:80px;}
.social_icon.gesia{background-position:-190px 0px;width:65px;height:80px;}
.social_icon.clutch{background-position:-260px 0px;width:65px;height:80px;}
.social_icon.goodfirms{background-position:-326px 0px;width:65px;height:80px;}
.social_icon.iso_iec{background-position:-393px 0px;width:65px;height:80px;}
.social_icon.iso{background-position:-460px 0px;width:65px;height:80px;}

.hd_boxes .hd_po{padding:20px;background:#FFFFFF;border:1px solid rgba(163, 163, 163, 0.3);border-radius:5px;height:100%;}
.hd_boxes .hd_po h3 strong{color:#fe9000;}
.hd_boxes .hd_po svg{width:auto;height:60px;margin-bottom:20px;}

.title_line .curve_line{position:relative;width:100%;display:block;}
.title_line .curve_line svg{position:absolute;bottom:-25px;left:-3%;width:106%;display:none}
.title_line .word{opacity:0;position:absolute;width:100%;left:50%;padding-left:0;transform:translate(-50%, 0%);font-weight:400;}
.title_line .w1{animation:w1anim 20s infinite;}
.title_line .w2{animation:w2anim 20s infinite;}
.title_line .w3{animation:w3anim 20s infinite;}
.title_line .w4{animation:w4anim 20s infinite;}
.title_line .w5{animation:w5anim 20s infinite;}
.title_line .w6{animation:w6anim 20s infinite;}
@keyframes w1anim{0%{opacity:0;}10%{opacity:1;}20%{opacity:0;}}
@keyframes w2anim{20%{opacity:0;}30%{opacity:1;}40%{opacity:0;}}
@keyframes w3anim{40%{opacity:0;}50%{opacity:1;}60%{opacity:0;}}
@keyframes w4anim{60%{opacity:0;}70%{opacity:1;}80%{opacity:0;}}
@keyframes w5anim{80%{opacity:0;}90%{opacity:1;}100%{opacity:0;}}
@keyframes w6anim{100%{opacity:0;}110%{opacity:1;}120%{opacity:0;}}

.detxtl_po{display:flex;}
.detxtl_box{padding:20px;background:#FFFFFF;border:1px solid rgba(163, 163, 163, 0.3);border-radius:5px;margin:0 auto;height:100%;}
.detxtl_box h3{font-size:20px;line-height:26px;font-weight:600;margin-bottom:15px;}
.detxtl_box .detxtl_ulli{list-style:none;margin-bottom:0;}
.detxtl_box .detxtl_ulli li{font-size:16px;font-weight:400;line-height:40px;color:black;position:relative;}
.detxtl_box .detxtl_ulli li::after{content:'';position:absolute;top:11px;left:-30px;padding:0;width:24px;height:22px;color:#fff;background:url("../images/arrow_r.svg");background-repeat:no-repeat;background-size:20px;}

/* Mouse Cursor*/
.portfolio{z-index:0;}
.swiperslid{cursor:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' height='75' width='75' viewBox='0 0 126.9 123.8'%3e%3cpath d='M15.3 88.2c.7-.9 1-1.8 1.1-2.9.1-1.1-.1-2.1-.5-3.2-.5-1.1-1.1-2-1.9-2.6-.8-.7-1.8-1.1-2.8-1.2-1.1-.1-2.3.1-3.6.6-1.3.5-2.2 1.2-2.9 2.1-.7.9-1 1.8-1.1 2.9-.1 1.1.1 2.1.5 3.2.4 1 1 1.9 1.9 2.5.8.7 1.8 1.1 2.9 1.2 1.1.1 2.3-.1 3.5-.6 1.2-.5 2.2-1.2 2.9-2zm-1.7-2.7c-.4.8-1.2 1.4-2.4 1.9-1.2.6-2.2.7-3.1.4-.8-.3-1.5-.8-1.8-1.7-.4-.9-.4-1.7.1-2.5.4-.8 1.2-1.4 2.4-1.9s2.2-.6 3.1-.4c.8.3 1.4.8 1.8 1.7.3.9.3 1.7-.1 2.5zM111.9 38c-.3-.6-.4-1.2-.2-1.7.2-.6.6-1 1.1-1.3.5-.3 1.1-.4 1.7-.2.6.1 1 .5 1.3 1.1.3.6.4 1.2.2 1.7-.2.6-.6 1-1.1 1.3-.5.3-1.1.4-1.7.2-.6-.2-1-.5-1.3-1.1zM94.7 22.1c0-.4.1-.8.4-1.2l2.9-3.4 4-4.7c.1.1.3.2.5.3.2.1.5.3.6.4.4.4.7.7.7 1 .1.3-.1.7-.4 1.1l-2.8 3.3-2.7 3.2 3.8 3.2c0 .1-.1.3-.1.5-.1.2-.2.4-.4.6-.3.3-.5.5-.8.5-.3 0-.5 0-.8-.3L95.3 23c-.4-.1-.6-.5-.6-.9zm-69.2 78c.4-.3.6-.7.6-1 0-.3-.2-.7-.6-1.1l-.6-.6-.4-.4-3.1 2.6-1-1.2 1.1-3.6c.1-.4.2-.8.2-1.1 0-.3-.2-.7-.5-1-.2-.3-.5-.5-.9-.6-.4-.1-.7-.1-1.1.1-.1.2-.2.6-.3 1-.1.4-.2.8-.3 1.3l-.3 1.5c0 .2-.1.4-.1.6-.7-.3-1.5-.4-2.2-.4-.8.1-1.5.4-2.1.9-1 .8-1.5 1.8-1.5 3s.6 2.5 1.7 3.8c.4.5.8.9 1.3 1.3.4.4.8.7 1.2 1 .2.1.4.2.6.2.2 0 .4 0 .6-.2l4.5-3.7.3-.3.5-.4 2.4-1.7zm-8.5 3.3c-.2-.1-.3-.2-.4-.4-.1-.1-.3-.3-.4-.5-.5-.6-.8-1.2-.8-1.7s.2-.9.6-1.3c.5-.4 1-.5 1.5-.4.5.1 1 .4 1.4 1l.9 1.1-2.8 2.2zm66.2-87.9c-.1-.4-.1-.8.1-1.2l1.4-2.9.7-1.5.9-1.8 1.6-3.4c.1 0 .3.1.6.2.2.1.5.1.7.3.5.2.8.5 1 .8.1.3.1.7-.1 1.2l-2.7 5.6-1 2.1 4.4 2.1v.5c0 .2-.1.4-.2.7-.2.4-.4.6-.7.7-.2.1-.5.1-.8-.1l-5-2.4c-.5-.2-.8-.5-.9-.9zm-47.9 91.3c.5.9.8 1.9.7 3-.1 1.1-.5 2.2-1.3 3.5-.8 1.1-1.7 2-2.6 2.4-1 .5-2 .7-3.1.6s-2-.5-3-1.1c-.7-.4-1.2-.9-1.5-1.4-.4-.5-.6-.9-.7-1.3-.1-.4-.1-.8.2-1.1.2-.2.4-.4.6-.5.3-.1.5-.1.7-.1.1.4.4.8.6 1.1.2.4.6.7 1.1 1.1.6.4 1.2.6 1.8.7.6 0 1.2-.1 1.8-.5.6-.3 1.1-.9 1.6-1.6.7-1.1 1-2.1.9-3-.2-.9-.7-1.7-1.6-2.3-.5-.3-.9-.5-1.4-.6-.4-.1-.9-.2-1.3-.2-.1-.2-.1-.5-.1-.7 0-.3.1-.5.3-.8.1-.2.3-.4.6-.5.2-.1.5-.1.9-.1.3 0 .7.1 1.1.3.5.2 1 .4 1.6.8.8.6 1.5 1.4 2.1 2.3zm1.2-94.4c-.6-1.3-.8-2.4-.7-3.5.2-1.1.6-2.1 1.2-2.9s1.5-1.5 2.5-1.9c.7-.3 1.4-.5 2-.6.6-.1 1.1 0 1.5.1.4.1.7.4.8.7.2.3.2.6.1.9-.1.3-.2.5-.3.7-.4-.1-.8-.1-1.3-.1s-.9.1-1.5.3c-.7.3-1.2.7-1.5 1.2-.4.5-.5 1.1-.6 1.7 0 .7.1 1.4.5 2.2.5 1.2 1.2 2 2.1 2.3.9.3 1.8.3 2.8-.1.5-.2 1-.5 1.3-.8.3-.3.6-.6.8-1 .2 0 .5.1.7.3.2.2.4.4.5.6.1.2.1.5.1.7 0 .2-.2.5-.4.8l-.8.8c-.4.3-.9.6-1.5.9-1.1.5-2.1.7-3.2.7s-2-.4-2.9-1c-.9-.6-1.6-1.6-2.2-3zm-13.8 6.3c-.7-.9-.9-1.8-.7-2.8.2-1 .9-2 2.1-2.9.6-.5 1.2-.8 1.7-1.1.5-.3 1-.4 1.5-.4.4 0 .8.2 1 .5.2.2.3.5.3.7 0 .2 0 .5-.1.7-.4 0-.8.1-1.3.4-.5.2-1 .5-1.5.9s-.8.8-1 1.2c-.1.4-.1.7.2 1 .2.2.4.3.7.3.3 0 .6-.1 1.1-.3l1.1-.4c1.2-.5 2.2-.7 3.1-.6.9.1 1.7.5 2.3 1.3.7.9.9 1.8.7 2.9-.2 1.1-1 2.1-2.2 3.1-.6.5-1.3.9-1.9 1.1-.6.3-1.2.4-1.6.4-.5 0-.9-.2-1.2-.5-.2-.3-.3-.5-.3-.9 0-.3.1-.6.2-.8.5 0 1-.1 1.5-.2.6-.2 1.1-.5 1.7-.9.6-.5.9-.9 1-1.3.1-.4 0-.8-.2-1.1-.2-.3-.5-.4-.8-.4-.3 0-.7.1-1.2.3l-1.1.4c-.7.3-1.4.4-2 .6-.6.1-1.2.1-1.7-.1-.4-.2-.9-.5-1.4-1.1zM4.4 73.5l-3.8.4c0-.1-.1-.3-.2-.6s-.1-.5-.2-.8c-.1-.6 0-1 .2-1.2.2-.3.5-.4 1-.5l6.2-.7 2.3-.3-.6-4.9c.1-.1.3-.2.5-.3s.4-.1.7-.2c.4 0 .7 0 1 .2.2.1.3.4.4.7l.7 5.5c.1.5 0 .9-.3 1.2-.3.3-.6.5-1.1.6l-6.8.9zm3-14.8-7.4-1v-1.4c.1-.6.2-.9.5-1.2.2-.2.6-.3 1.1-.2l2.6.4 5.9.8.7-4.9c.1-.1.3-.1.5-.2h.7c.4.1.7.2.9.4.2.2.2.5.2.8l-.8 5.5c-.1.5-.3.8-.6 1.1-.3.2-.7.3-1.2.3l-3.1-.4zm4.5-23.3c-.2-.6-.1-1.1.2-1.7.3-.6.8-.9 1.4-1.1.6-.1 1.1-.1 1.7.2.5.3.9.7 1.1 1.3.2.6.1 1.1-.2 1.7-.3.6-.8.9-1.3 1.1s-1.1.1-1.7-.2c-.7-.3-1.1-.7-1.2-1.3zm37.6 78.2c.2.4.3.9.2 1.3-.1.3-.3.6-.6.7s-.5.3-.8.3c-.2-.4-.6-.8-1-1.2-.4-.4-1-.7-1.6-.9-.7-.2-1.2-.3-1.6-.1-.4.1-.6.4-.8.8-.1.3-.1.6.1.9.2.3.5.6.9.9l.9.7c.6.5 1.1.9 1.5 1.4.4.5.7.9.8 1.5.1.5.1 1.1-.2 1.8-.4 1-1 1.7-2 2.1-1 .3-2.2.3-3.6-.2-.7-.2-1.3-.5-1.8-.9-.5-.3-.9-.7-1.1-1.1-.2-.4-.3-.8-.2-1.1.1-.3.2-.5.5-.7.2-.2.4-.3.6-.3.2.3.6.6 1 .9.4.3.9.6 1.5.8.6.2 1.1.3 1.5.2.4-.1.6-.3.7-.6.1-.3.1-.5-.1-.8-.2-.2-.4-.5-.8-.8l-.9-.7c-1-.7-1.7-1.5-2.2-2.3-.4-.8-.5-1.7-.1-2.7.4-1 1.1-1.8 2.1-2.2 1-.4 2.3-.3 3.9.2.8.3 1.4.6 2 1 .5.3.9.7 1.2 1.1zm72.1-27.7-5.3-2.4-3.6-1.7c-.5-.2-.9-.3-1.2-.1-.3.1-.5.5-.8 1-.1.3-.2.5-.3.8-.1.2-.1.4-.2.6l3.7 1.7-.6 1.4-3.7.5c-.4.1-.8.2-1.1.3-.3.1-.5.4-.8.9-.2.3-.2.7-.1 1 .1.4.3.7.6.9.2 0 .6-.1 1-.2s.8-.2 1.3-.3c.5-.1 1-.2 1.5-.4.2 0 .4-.1.6-.1 0 .8.2 1.5.6 2.1.4.7.9 1.2 1.7 1.5 1.2.5 2.3.5 3.3 0 1.1-.5 2-1.6 2.7-3.2.3-.6.5-1.2.7-1.7.2-.6.3-1.1.4-1.5 0-.3 0-.5-.1-.7.1-.2 0-.3-.3-.4zm-2.4 2.7c-.1.2-.1.4-.2.6-.3.8-.7 1.2-1.2 1.5-.4.2-.9.2-1.5 0-.6-.3-.9-.6-1-1.2-.1-.5 0-1.1.3-1.7l.6-1.3 3.2 1.5c0 .3-.1.4-.2.6zm-21.5 23.6 2 3.2-.4.4c-.2.2-.4.3-.6.5-.5.3-.9.4-1.2.4-.3 0-.6-.3-.9-.7l-1.4-2.2-3.2-5.1-4.2 2.6c-.1-.1-.3-.2-.4-.3-.2-.1-.3-.3-.4-.5-.2-.3-.3-.7-.3-.9 0-.3.2-.5.5-.7l4.7-3c.4-.3.8-.3 1.2-.3.4.1.7.4 1 .8l3.6 5.8zm11.8-14.3c-1-.9-2.1-1.5-3.2-1.7-1.1-.2-2.1-.2-3.1.2s-1.9 1-2.7 1.9c-.8.9-1.3 1.8-1.6 2.8-.3 1-.2 2.1.1 3.1.4 1 1 2 2.1 3 1 .9 2.1 1.5 3.2 1.7 1.1.2 2.1.2 3.1-.2s1.9-1 2.6-1.8c.8-.9 1.3-1.8 1.5-2.8.3-1 .2-2.1-.1-3.1-.2-1.2-.9-2.2-1.9-3.1zm-1.2 7.2c-.6.7-1.4 1.1-2.3 1-.9 0-1.8-.5-2.8-1.3-1-.9-1.5-1.8-1.7-2.6-.1-.9.1-1.6.8-2.4.6-.7 1.4-1.1 2.3-1 .9 0 1.8.5 2.8 1.4 1 .9 1.5 1.7 1.7 2.6.1.8-.1 1.6-.8 2.3zm17.5-33.3c.3 1 .4 2 .3 3.2-.1.8-.3 1.4-.6 2-.3.5-.6.9-.9 1.2-.3.3-.7.4-1 .3-.3 0-.5-.2-.7-.4-.2-.2-.3-.4-.4-.6.3-.3.5-.6.8-1 .2-.4.4-.9.5-1.4.1-.7 0-1.4-.2-1.9-.2-.6-.6-1-1.2-1.4-.6-.4-1.2-.6-2.1-.7-1.3-.2-2.3 0-3.1.5-.8.5-1.2 1.4-1.4 2.5-.1.6-.1 1.1 0 1.5.1.4.2.9.4 1.2-.2.2-.4.3-.6.4-.2.1-.5.1-.8.1-.3 0-.5-.1-.7-.3-.2-.2-.3-.4-.4-.8-.1-.3-.2-.6-.2-1.1-.1-.5 0-1.1.1-1.8.2-1.2.6-2.2 1.2-3.1.6-.9 1.4-1.5 2.4-1.9 1-.4 2.2-.5 3.7-.3 1.4.2 2.5.7 3.3 1.3.7.6 1.3 1.5 1.6 2.5zm1.1-12.6c-.1.6-.2 1.1-.5 1.4-.2.4-.6.6-1 .6-.3 0-.6 0-.8-.1-.2-.1-.4-.3-.6-.4.2-.3.3-.8.4-1.3.1-.5.1-1.1 0-1.7-.1-.6-.2-1.1-.5-1.4-.2-.3-.5-.4-.9-.4-.3 0-.5.2-.7.4-.1.2-.3.6-.3 1.1l-.2 1.1c-.2 1.2-.6 2.2-1.2 2.9-.5.7-1.3 1.1-2.4 1.3-1.1.1-2-.2-2.8-1-.8-.8-1.3-2-1.5-3.6-.1-.8-.1-1.5 0-2.2.1-.7.3-1.2.6-1.6.3-.4.6-.6 1.1-.7.3 0 .6 0 .9.2.3.2.5.4.6.6-.3.4-.5.9-.6 1.4-.2.6-.2 1.2-.1 1.9s.3 1.2.6 1.5c.3.3.6.4 1 .4.3 0 .6-.2.8-.5s.3-.7.4-1.2l.2-1.1c.2-.7.4-1.4.6-2 .2-.6.6-1 1-1.4.4-.3 1-.6 1.7-.6 1.1-.1 2 .2 2.7.9.7.8 1.2 1.9 1.4 3.3.1.9.1 1.6.1 2.2zm-43.8 56.7 2.2 7.1c-.1.1-.3.2-.5.3-.2.1-.5.2-.7.3-.5.2-1 .2-1.3.1-.3-.1-.5-.4-.7-.9l-1.9-5.9-.7-2.2-4.7 1.5-.4-.4-.3-.6c-.1-.4-.1-.7 0-1 .1-.2.3-.4.6-.5L80 112c.5-.1.9-.1 1.2.1.4.2.6.5.7 1l1.2 2.8zm-19.5 3.4c.4.5.5 1 .5 1.6 0 .6-.3 1.1-.7 1.5-.4.4-1 .6-1.6.5-.7 0-1.2-.3-1.5-.8-.4-.5-.5-1-.5-1.6 0-.6.3-1.1.7-1.5.4-.4 1-.6 1.6-.5.7.1 1.2.3 1.5.8zM76.1 13c1-.3 1.8-.9 2.5-1.8s1.2-2 1.4-3.3c.2-1.4.2-2.6-.2-3.6s-1-1.9-1.8-2.5c-.8-.6-1.8-1.1-3-1.2-1.1-.2-2.2-.1-3.2.2-1 .3-1.9.9-2.5 1.8-.7.8-1.2 1.9-1.4 3.3-.2 1.4-.2 2.6.2 3.6s1 1.9 1.8 2.5c.8.6 1.8 1.1 3 1.3s2.2.1 3.2-.3zm-4.9-3.5c-.4-.8-.6-1.8-.3-3.1.2-1.3.7-2.2 1.3-2.8.6-.6 1.4-.8 2.4-.6.9.2 1.6.6 2.1 1.4.5.8.6 1.8.4 3.1-.2 1.3-.7 2.2-1.3 2.8-.7.6-1.5.8-2.4.6-1.1-.2-1.8-.7-2.2-1.4zM61 12.1c.4 0 .7-.2.9-.4.3-.3.4-.6.5-1l-.7-.7-1-1-1.1-1.1c-.2-.1-.3-.3-.4-.5.7-.4 1.1-1 1.5-1.6.4-.7.5-1.4.4-2.2-.2-1.3-.8-2.2-1.7-2.8-1-.6-2.4-.8-4.2-.6l-1.8.3c-.6.1-1.1.3-1.5.5-.2.1-.4.3-.5.4-.1.2-.2.4-.1.6l.9 6.9.4 2.8c.1.5.2.9.5 1 .3.2.7.2 1.2.1.3 0 .5-.1.8-.2.2-.1.4-.1.6-.2L55 8.5l1.5-.2 2.4 2.8c.3.3.5.6.8.7.4.3.8.3 1.3.3zm-3.4-6.7c-.4.4-.9.6-1.6.7l-1.4.2-.5-3.5c.2-.1.4-.1.6-.2.2-.1.4-.1.6-.1.8-.1 1.4 0 1.9.2.4.3.7.7.8 1.2.2.7 0 1.1-.4 1.5zM92.2 65.2 76.5 81c-1.6 1.7-4.4.5-4.5-1.8V47.5c0-2.4 2.8-3.5 4.5-1.9l15.7 15.9c1.1 1 1.1 2.6 0 3.7zM50.5 45.6 34.8 61.5c-1 1-1 2.7 0 3.7L50.5 81c1.6 1.7 4.5.5 4.5-1.9V47.4c-.1-2.3-2.9-3.5-4.5-1.8zm14.1-.8h-2.1c-1.4 0-2.6 1.2-2.6 2.6v31.7c0 1.5 1.2 2.6 2.6 2.6h2.1c1.4 0 2.6-1.2 2.6-2.6V47.4c0-1.4-1.2-2.6-2.6-2.6z'/%3e%3c/svg%3e")16 0,auto;}
.portfolio_slider, .process{cursor:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' height='75' width='75' fill='%23FFFFFF' viewBox='0 0 126.9 123.8'%3e%3cpath d='M15.3 88.2c.7-.9 1-1.8 1.1-2.9.1-1.1-.1-2.1-.5-3.2-.5-1.1-1.1-2-1.9-2.6-.8-.7-1.8-1.1-2.8-1.2-1.1-.1-2.3.1-3.6.6-1.3.5-2.2 1.2-2.9 2.1-.7.9-1 1.8-1.1 2.9-.1 1.1.1 2.1.5 3.2.4 1 1 1.9 1.9 2.5.8.7 1.8 1.1 2.9 1.2 1.1.1 2.3-.1 3.5-.6 1.2-.5 2.2-1.2 2.9-2zm-1.7-2.7c-.4.8-1.2 1.4-2.4 1.9-1.2.6-2.2.7-3.1.4-.8-.3-1.5-.8-1.8-1.7-.4-.9-.4-1.7.1-2.5.4-.8 1.2-1.4 2.4-1.9s2.2-.6 3.1-.4c.8.3 1.4.8 1.8 1.7.3.9.3 1.7-.1 2.5zM111.9 38c-.3-.6-.4-1.2-.2-1.7.2-.6.6-1 1.1-1.3.5-.3 1.1-.4 1.7-.2.6.1 1 .5 1.3 1.1.3.6.4 1.2.2 1.7-.2.6-.6 1-1.1 1.3-.5.3-1.1.4-1.7.2-.6-.2-1-.5-1.3-1.1zM94.7 22.1c0-.4.1-.8.4-1.2l2.9-3.4 4-4.7c.1.1.3.2.5.3.2.1.5.3.6.4.4.4.7.7.7 1 .1.3-.1.7-.4 1.1l-2.8 3.3-2.7 3.2 3.8 3.2c0 .1-.1.3-.1.5-.1.2-.2.4-.4.6-.3.3-.5.5-.8.5-.3 0-.5 0-.8-.3L95.3 23c-.4-.1-.6-.5-.6-.9zm-69.2 78c.4-.3.6-.7.6-1 0-.3-.2-.7-.6-1.1l-.6-.6-.4-.4-3.1 2.6-1-1.2 1.1-3.6c.1-.4.2-.8.2-1.1 0-.3-.2-.7-.5-1-.2-.3-.5-.5-.9-.6-.4-.1-.7-.1-1.1.1-.1.2-.2.6-.3 1-.1.4-.2.8-.3 1.3l-.3 1.5c0 .2-.1.4-.1.6-.7-.3-1.5-.4-2.2-.4-.8.1-1.5.4-2.1.9-1 .8-1.5 1.8-1.5 3s.6 2.5 1.7 3.8c.4.5.8.9 1.3 1.3.4.4.8.7 1.2 1 .2.1.4.2.6.2.2 0 .4 0 .6-.2l4.5-3.7.3-.3.5-.4 2.4-1.7zm-8.5 3.3c-.2-.1-.3-.2-.4-.4-.1-.1-.3-.3-.4-.5-.5-.6-.8-1.2-.8-1.7s.2-.9.6-1.3c.5-.4 1-.5 1.5-.4.5.1 1 .4 1.4 1l.9 1.1-2.8 2.2zm66.2-87.9c-.1-.4-.1-.8.1-1.2l1.4-2.9.7-1.5.9-1.8 1.6-3.4c.1 0 .3.1.6.2.2.1.5.1.7.3.5.2.8.5 1 .8.1.3.1.7-.1 1.2l-2.7 5.6-1 2.1 4.4 2.1v.5c0 .2-.1.4-.2.7-.2.4-.4.6-.7.7-.2.1-.5.1-.8-.1l-5-2.4c-.5-.2-.8-.5-.9-.9zm-47.9 91.3c.5.9.8 1.9.7 3-.1 1.1-.5 2.2-1.3 3.5-.8 1.1-1.7 2-2.6 2.4-1 .5-2 .7-3.1.6s-2-.5-3-1.1c-.7-.4-1.2-.9-1.5-1.4-.4-.5-.6-.9-.7-1.3-.1-.4-.1-.8.2-1.1.2-.2.4-.4.6-.5.3-.1.5-.1.7-.1.1.4.4.8.6 1.1.2.4.6.7 1.1 1.1.6.4 1.2.6 1.8.7.6 0 1.2-.1 1.8-.5.6-.3 1.1-.9 1.6-1.6.7-1.1 1-2.1.9-3-.2-.9-.7-1.7-1.6-2.3-.5-.3-.9-.5-1.4-.6-.4-.1-.9-.2-1.3-.2-.1-.2-.1-.5-.1-.7 0-.3.1-.5.3-.8.1-.2.3-.4.6-.5.2-.1.5-.1.9-.1.3 0 .7.1 1.1.3.5.2 1 .4 1.6.8.8.6 1.5 1.4 2.1 2.3zm1.2-94.4c-.6-1.3-.8-2.4-.7-3.5.2-1.1.6-2.1 1.2-2.9s1.5-1.5 2.5-1.9c.7-.3 1.4-.5 2-.6.6-.1 1.1 0 1.5.1.4.1.7.4.8.7.2.3.2.6.1.9-.1.3-.2.5-.3.7-.4-.1-.8-.1-1.3-.1s-.9.1-1.5.3c-.7.3-1.2.7-1.5 1.2-.4.5-.5 1.1-.6 1.7 0 .7.1 1.4.5 2.2.5 1.2 1.2 2 2.1 2.3.9.3 1.8.3 2.8-.1.5-.2 1-.5 1.3-.8.3-.3.6-.6.8-1 .2 0 .5.1.7.3.2.2.4.4.5.6.1.2.1.5.1.7 0 .2-.2.5-.4.8l-.8.8c-.4.3-.9.6-1.5.9-1.1.5-2.1.7-3.2.7s-2-.4-2.9-1c-.9-.6-1.6-1.6-2.2-3zm-13.8 6.3c-.7-.9-.9-1.8-.7-2.8.2-1 .9-2 2.1-2.9.6-.5 1.2-.8 1.7-1.1.5-.3 1-.4 1.5-.4.4 0 .8.2 1 .5.2.2.3.5.3.7 0 .2 0 .5-.1.7-.4 0-.8.1-1.3.4-.5.2-1 .5-1.5.9s-.8.8-1 1.2c-.1.4-.1.7.2 1 .2.2.4.3.7.3.3 0 .6-.1 1.1-.3l1.1-.4c1.2-.5 2.2-.7 3.1-.6.9.1 1.7.5 2.3 1.3.7.9.9 1.8.7 2.9-.2 1.1-1 2.1-2.2 3.1-.6.5-1.3.9-1.9 1.1-.6.3-1.2.4-1.6.4-.5 0-.9-.2-1.2-.5-.2-.3-.3-.5-.3-.9 0-.3.1-.6.2-.8.5 0 1-.1 1.5-.2.6-.2 1.1-.5 1.7-.9.6-.5.9-.9 1-1.3.1-.4 0-.8-.2-1.1-.2-.3-.5-.4-.8-.4-.3 0-.7.1-1.2.3l-1.1.4c-.7.3-1.4.4-2 .6-.6.1-1.2.1-1.7-.1-.4-.2-.9-.5-1.4-1.1zM4.4 73.5l-3.8.4c0-.1-.1-.3-.2-.6s-.1-.5-.2-.8c-.1-.6 0-1 .2-1.2.2-.3.5-.4 1-.5l6.2-.7 2.3-.3-.6-4.9c.1-.1.3-.2.5-.3s.4-.1.7-.2c.4 0 .7 0 1 .2.2.1.3.4.4.7l.7 5.5c.1.5 0 .9-.3 1.2-.3.3-.6.5-1.1.6l-6.8.9zm3-14.8-7.4-1v-1.4c.1-.6.2-.9.5-1.2.2-.2.6-.3 1.1-.2l2.6.4 5.9.8.7-4.9c.1-.1.3-.1.5-.2h.7c.4.1.7.2.9.4.2.2.2.5.2.8l-.8 5.5c-.1.5-.3.8-.6 1.1-.3.2-.7.3-1.2.3l-3.1-.4zm4.5-23.3c-.2-.6-.1-1.1.2-1.7.3-.6.8-.9 1.4-1.1.6-.1 1.1-.1 1.7.2.5.3.9.7 1.1 1.3.2.6.1 1.1-.2 1.7-.3.6-.8.9-1.3 1.1s-1.1.1-1.7-.2c-.7-.3-1.1-.7-1.2-1.3zm37.6 78.2c.2.4.3.9.2 1.3-.1.3-.3.6-.6.7s-.5.3-.8.3c-.2-.4-.6-.8-1-1.2-.4-.4-1-.7-1.6-.9-.7-.2-1.2-.3-1.6-.1-.4.1-.6.4-.8.8-.1.3-.1.6.1.9.2.3.5.6.9.9l.9.7c.6.5 1.1.9 1.5 1.4.4.5.7.9.8 1.5.1.5.1 1.1-.2 1.8-.4 1-1 1.7-2 2.1-1 .3-2.2.3-3.6-.2-.7-.2-1.3-.5-1.8-.9-.5-.3-.9-.7-1.1-1.1-.2-.4-.3-.8-.2-1.1.1-.3.2-.5.5-.7.2-.2.4-.3.6-.3.2.3.6.6 1 .9.4.3.9.6 1.5.8.6.2 1.1.3 1.5.2.4-.1.6-.3.7-.6.1-.3.1-.5-.1-.8-.2-.2-.4-.5-.8-.8l-.9-.7c-1-.7-1.7-1.5-2.2-2.3-.4-.8-.5-1.7-.1-2.7.4-1 1.1-1.8 2.1-2.2 1-.4 2.3-.3 3.9.2.8.3 1.4.6 2 1 .5.3.9.7 1.2 1.1zm72.1-27.7-5.3-2.4-3.6-1.7c-.5-.2-.9-.3-1.2-.1-.3.1-.5.5-.8 1-.1.3-.2.5-.3.8-.1.2-.1.4-.2.6l3.7 1.7-.6 1.4-3.7.5c-.4.1-.8.2-1.1.3-.3.1-.5.4-.8.9-.2.3-.2.7-.1 1 .1.4.3.7.6.9.2 0 .6-.1 1-.2s.8-.2 1.3-.3c.5-.1 1-.2 1.5-.4.2 0 .4-.1.6-.1 0 .8.2 1.5.6 2.1.4.7.9 1.2 1.7 1.5 1.2.5 2.3.5 3.3 0 1.1-.5 2-1.6 2.7-3.2.3-.6.5-1.2.7-1.7.2-.6.3-1.1.4-1.5 0-.3 0-.5-.1-.7.1-.2 0-.3-.3-.4zm-2.4 2.7c-.1.2-.1.4-.2.6-.3.8-.7 1.2-1.2 1.5-.4.2-.9.2-1.5 0-.6-.3-.9-.6-1-1.2-.1-.5 0-1.1.3-1.7l.6-1.3 3.2 1.5c0 .3-.1.4-.2.6zm-21.5 23.6 2 3.2-.4.4c-.2.2-.4.3-.6.5-.5.3-.9.4-1.2.4-.3 0-.6-.3-.9-.7l-1.4-2.2-3.2-5.1-4.2 2.6c-.1-.1-.3-.2-.4-.3-.2-.1-.3-.3-.4-.5-.2-.3-.3-.7-.3-.9 0-.3.2-.5.5-.7l4.7-3c.4-.3.8-.3 1.2-.3.4.1.7.4 1 .8l3.6 5.8zm11.8-14.3c-1-.9-2.1-1.5-3.2-1.7-1.1-.2-2.1-.2-3.1.2s-1.9 1-2.7 1.9c-.8.9-1.3 1.8-1.6 2.8-.3 1-.2 2.1.1 3.1.4 1 1 2 2.1 3 1 .9 2.1 1.5 3.2 1.7 1.1.2 2.1.2 3.1-.2s1.9-1 2.6-1.8c.8-.9 1.3-1.8 1.5-2.8.3-1 .2-2.1-.1-3.1-.2-1.2-.9-2.2-1.9-3.1zm-1.2 7.2c-.6.7-1.4 1.1-2.3 1-.9 0-1.8-.5-2.8-1.3-1-.9-1.5-1.8-1.7-2.6-.1-.9.1-1.6.8-2.4.6-.7 1.4-1.1 2.3-1 .9 0 1.8.5 2.8 1.4 1 .9 1.5 1.7 1.7 2.6.1.8-.1 1.6-.8 2.3zm17.5-33.3c.3 1 .4 2 .3 3.2-.1.8-.3 1.4-.6 2-.3.5-.6.9-.9 1.2-.3.3-.7.4-1 .3-.3 0-.5-.2-.7-.4-.2-.2-.3-.4-.4-.6.3-.3.5-.6.8-1 .2-.4.4-.9.5-1.4.1-.7 0-1.4-.2-1.9-.2-.6-.6-1-1.2-1.4-.6-.4-1.2-.6-2.1-.7-1.3-.2-2.3 0-3.1.5-.8.5-1.2 1.4-1.4 2.5-.1.6-.1 1.1 0 1.5.1.4.2.9.4 1.2-.2.2-.4.3-.6.4-.2.1-.5.1-.8.1-.3 0-.5-.1-.7-.3-.2-.2-.3-.4-.4-.8-.1-.3-.2-.6-.2-1.1-.1-.5 0-1.1.1-1.8.2-1.2.6-2.2 1.2-3.1.6-.9 1.4-1.5 2.4-1.9 1-.4 2.2-.5 3.7-.3 1.4.2 2.5.7 3.3 1.3.7.6 1.3 1.5 1.6 2.5zm1.1-12.6c-.1.6-.2 1.1-.5 1.4-.2.4-.6.6-1 .6-.3 0-.6 0-.8-.1-.2-.1-.4-.3-.6-.4.2-.3.3-.8.4-1.3.1-.5.1-1.1 0-1.7-.1-.6-.2-1.1-.5-1.4-.2-.3-.5-.4-.9-.4-.3 0-.5.2-.7.4-.1.2-.3.6-.3 1.1l-.2 1.1c-.2 1.2-.6 2.2-1.2 2.9-.5.7-1.3 1.1-2.4 1.3-1.1.1-2-.2-2.8-1-.8-.8-1.3-2-1.5-3.6-.1-.8-.1-1.5 0-2.2.1-.7.3-1.2.6-1.6.3-.4.6-.6 1.1-.7.3 0 .6 0 .9.2.3.2.5.4.6.6-.3.4-.5.9-.6 1.4-.2.6-.2 1.2-.1 1.9s.3 1.2.6 1.5c.3.3.6.4 1 .4.3 0 .6-.2.8-.5s.3-.7.4-1.2l.2-1.1c.2-.7.4-1.4.6-2 .2-.6.6-1 1-1.4.4-.3 1-.6 1.7-.6 1.1-.1 2 .2 2.7.9.7.8 1.2 1.9 1.4 3.3.1.9.1 1.6.1 2.2zm-43.8 56.7 2.2 7.1c-.1.1-.3.2-.5.3-.2.1-.5.2-.7.3-.5.2-1 .2-1.3.1-.3-.1-.5-.4-.7-.9l-1.9-5.9-.7-2.2-4.7 1.5-.4-.4-.3-.6c-.1-.4-.1-.7 0-1 .1-.2.3-.4.6-.5L80 112c.5-.1.9-.1 1.2.1.4.2.6.5.7 1l1.2 2.8zm-19.5 3.4c.4.5.5 1 .5 1.6 0 .6-.3 1.1-.7 1.5-.4.4-1 .6-1.6.5-.7 0-1.2-.3-1.5-.8-.4-.5-.5-1-.5-1.6 0-.6.3-1.1.7-1.5.4-.4 1-.6 1.6-.5.7.1 1.2.3 1.5.8zM76.1 13c1-.3 1.8-.9 2.5-1.8s1.2-2 1.4-3.3c.2-1.4.2-2.6-.2-3.6s-1-1.9-1.8-2.5c-.8-.6-1.8-1.1-3-1.2-1.1-.2-2.2-.1-3.2.2-1 .3-1.9.9-2.5 1.8-.7.8-1.2 1.9-1.4 3.3-.2 1.4-.2 2.6.2 3.6s1 1.9 1.8 2.5c.8.6 1.8 1.1 3 1.3s2.2.1 3.2-.3zm-4.9-3.5c-.4-.8-.6-1.8-.3-3.1.2-1.3.7-2.2 1.3-2.8.6-.6 1.4-.8 2.4-.6.9.2 1.6.6 2.1 1.4.5.8.6 1.8.4 3.1-.2 1.3-.7 2.2-1.3 2.8-.7.6-1.5.8-2.4.6-1.1-.2-1.8-.7-2.2-1.4zM61 12.1c.4 0 .7-.2.9-.4.3-.3.4-.6.5-1l-.7-.7-1-1-1.1-1.1c-.2-.1-.3-.3-.4-.5.7-.4 1.1-1 1.5-1.6.4-.7.5-1.4.4-2.2-.2-1.3-.8-2.2-1.7-2.8-1-.6-2.4-.8-4.2-.6l-1.8.3c-.6.1-1.1.3-1.5.5-.2.1-.4.3-.5.4-.1.2-.2.4-.1.6l.9 6.9.4 2.8c.1.5.2.9.5 1 .3.2.7.2 1.2.1.3 0 .5-.1.8-.2.2-.1.4-.1.6-.2L55 8.5l1.5-.2 2.4 2.8c.3.3.5.6.8.7.4.3.8.3 1.3.3zm-3.4-6.7c-.4.4-.9.6-1.6.7l-1.4.2-.5-3.5c.2-.1.4-.1.6-.2.2-.1.4-.1.6-.1.8-.1 1.4 0 1.9.2.4.3.7.7.8 1.2.2.7 0 1.1-.4 1.5zM92.2 65.2 76.5 81c-1.6 1.7-4.4.5-4.5-1.8V47.5c0-2.4 2.8-3.5 4.5-1.9l15.7 15.9c1.1 1 1.1 2.6 0 3.7zM50.5 45.6 34.8 61.5c-1 1-1 2.7 0 3.7L50.5 81c1.6 1.7 4.5.5 4.5-1.9V47.4c-.1-2.3-2.9-3.5-4.5-1.8zm14.1-.8h-2.1c-1.4 0-2.6 1.2-2.6 2.6v31.7c0 1.5 1.2 2.6 2.6 2.6h2.1c1.4 0 2.6-1.2 2.6-2.6V47.4c0-1.4-1.2-2.6-2.6-2.6z'/%3e%3c/svg%3e")16 0,auto;}

.process_ver_slider{width:70%;position:relative;background-color:#121212;height:auto;margin-left:30%;overflow:hidden;}
.process_ver_slider .ver_slider{width:100%;}
.process_ver_slider .swiper{overflow:visible;}
.process_ver_slider .swiper-slide{margin:30px auto !important;display:flex;align-items:flex-start;justify-content:flex-start;position:relative;}
.process_ver_slider .swiper-slide:after{content:'';position:absolute;height:2px;width:100%;border-top:2px dashed white;top:40px;left:0;z-index:-2;}
.process_ver_slider .swiper-slide .svg_border{display:block;position:absolute;height:20px;top:30px;right:40%;}
.process_ver_slider .swiper-slide .process_pointers_sec{display:flex;flex-direction:column;align-items:flex-start;margin:0px 0;width:100%;padding:0 5%;position:relative;}
.process_ver_slider .swiper-slide .process_pointers_sec .process_icon{width:80px;}
.process_ver_slider .swiper-slide .process_pointers_sec .process_icon .p_icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin:0 auto;background-color:#fe9000;border-radius:50px;padding:20px;}
.process_ver_slider .swiper-slide .process_pointers_sec .process_icon .p_icon svg{display:block;width:50px;}
.process_ver_slider .swiper-slide .process_pointers_sec .process_text{width:100%;color:white;margin:30px 0;}
.process_ver_slider .swiper-slide .process_pointers_sec .process_text h3{font-size:20px;color:#fe9000;text-align:left;line-height:30px;margin-bottom:10px;font-weight:600;}
.process_ver_slider .swiper-slide .process_pointers_sec .process_text p{text-align:justify;}
.process_ver_slider .swiper-arrow, .process_ver_slider .swiper-notification{display:none;}
.process_ver_slider	.swiper-button-next, .process_ver_slider .swiper-button-prev{width:60px;height:60px;font-size:50px;color:black;background-image:none;font-family:'Poppins', sans-serif;display:flex;align-items:center;justify-content:center;position:unset;margin:0;}
.process_ver_slider .swiper-button-next:after, .process_ver_slider .swiper-button-prev:after{display:none}
.process_ver_slider .swiper-arrow .swiper-button-next svg, .process_ver_slider .swiper-arrow .swiper-button-prev svg{transform:rotate(-90deg);width:40%;}
.process_ver_slider .swiper-slide:last-child .svg_border{display:none;}
.process_po h3{width:90%;font-weight:600;font-size:20px;line-height:27px;margin-bottom:10px;}
.process_po p{width:80%;}

.pri_tab{border:1px solid rgba(138, 138, 138, 0.2);border-radius:5px;padding:30px;height:100%;position:relative;}
.pri_tab h3{font-size:28px;line-height:38px;font-weight:700;margin-bottom:10px;color:#000;}
.pri_tab .sv_po{position:absolute;width:50px;height:50px;right:30px;top:30px;}
.pri_tab .pointers_tag{display:flex;margin:40px 0 10px;}
.pri_tab .pointers_tag:last-child{margin-bottom:0}

.faqs .accordion .accordion-button:focus{border:none;box-shadow:none;}
.faqs .accordion-item{margin:20px 0;border:1px solid lightgrey !important;border-radius:10px !important;}
.faqs .accordion-header, .accordion-header{background-color:transparent;}
.faqs .accordion-header button, .accordion-header button{padding:0 20px;background-color:transparent !important;}
.faqs .accordion .accordion-header button, .accordion-header button{color:black;text-transform:math-auto;font-size:18px;line-height:35px;font-weight:500; box-shadow:inset 0 calc(-1 * 1px) 0 #dee2e6 !important; padding:15px;}
.faqs .accordion-button:not(.collapsed){color:#fe9000 !important;text-transform:uppercase;font-size:18px;font-weight:600 !important;box-shadow:inset 0 calc(-1 * 1px) 0 #dee2e6 !important;}
.faqs .accordion-button::after, .accordion-button::after{content:"+" !important;background-image:none !important;width:auto;height:auto;font-size:26px;font-weight:400;}
.faqs .accordion-button:not(.collapsed)::after, .accordion-button:not(.collapsed)::after{content:"-" !important;background-image:none !important;width:auto;height:auto;font-size:26px;font-weight:400;}

.accordion-item{margin:20px 0;border:1px solid lightgrey !important;border-radius:10px;}
.accordion-button:not(.collapsed){color:#fe9000;font-size:18px;font-weight:600;box-shadow:none;}

/* Homepage */
.background-line{position:absolute;width:100%;top:0;z-index:-1}
.background_arrow{position:absolute;width:70%;height:auto;bottom:40px;text-align:end;z-index:-1;}
.background_ox_line{position:absolute;width:10%;top:100px;left:20px;z-index:-1;opacity:0.3;}
.background_line_round{position:absolute;width:10%;top:20%;right:20px;z-index:-1;opacity:0.7;}
    
.services-sec .ser_svg{position:absolute;right:-150px;z-index:-1;}
.services-sec .ser_svg_2 svg{position:absolute;width:120px;bottom:-60px;left:26.5%;z-index:-1;}
.services-sec .ser_svg_3 svg{position:absolute;bottom:-100px;left:10px;}

.ser-poi{background:#FFFFFF;border:1px solid rgba(138, 138, 138, 0.2);border-radius:5px;padding:30px;margin:0 20px;height:100%;}
.ser-poi .line-number{font-size:50px;line-height:50px;text-transform:uppercase;margin:0;font-weight:700;color:transparent;-webkit-text-stroke:2px rgba(0,0,0,0.1);}
.ser-poi .line-number{font-size:42px;line-height:50px;text-transform:uppercase;margin:0 0 20px;font-weight:700;color:transparent;-webkit-text-stroke:2px rgba(0,0,0,0.1);}
.ser-poi a{display:flex;align-items:center;}
.ser-poi a svg{height:10px;margin-left:10px;}

.about_text{padding:10px 0 0;}
.about-sec .about_svg{position:absolute;top:20px;left:320px;}
.we_be_sec  .about_svg{position:absolute;bottom:-20px;}
.svg_pulse{position:absolute;top:-25px;left:54%;z-index:-1;}
.social-img{display:flex;justify-content:space-around;align-items:center;}
.social-img li{display:inline-block;}
.social-img li img{max-width:100%;height:70px;}
        
.about_round_svg{position:absolute;bottom:-100px;width:200px;right:25%;z-index:-1;}
.acc_poi h2 button{background-color:transparent;}
.acc_poi .accordion-item{background-color:transparent;border:none !important;border-bottom:1px solid lightgrey !important;border-radius:0;padding:20px}
.acc_poi .accordion-button{padding:0;box-shadow:none !important;font-weight:400;font-size:24px !important;text-transform:math-auto;background-color:transparent;}
.acc_poi .accordion-button:not(.collapsed){color:#fe9000;background-color:transparent;box-shadow:none;font-weight:700;}
.acc_poi .accordion-button::after{display:none;}
.acc_poi .accordion-body{padding:0}
    
.wedo_svg{position:absolute;right:-30px;width:auto;bottom:-30px;}
.wedo_text h3{text-align:right}
.wedo_sec .accordion-item .page_links > a{display:flex;align-items:center;margin:20px 0 10px;color:black}
.wedo_sec .accordion-item .page_links > a > i{position:relative;width:35px;height:35px;margin-right:15px;}
.wedo_sec .accordion-item .page_links > a > .hed_icon:before{bottom:0;left:0;}

.hire_svg{position:absolute;left:-100px;top:55%;}
.hire_svg_2{position:absolute;left:27%;bottom:-90px;width:auto;z-index:-1;}
/*.pri-po{padding-right:30px;padding-left:0;}*/
.pri-po-width{width:20%;}
.pri-po:last-child{padding-right:0}
    
.pri_stripe{display:flex;background-color:#121212}   
      
.section_heading-inner{margin-bottom:36px;display:flex;flex-wrap:wrap;justify-content:center;}
.section_heading-inner .tech_icon{width:20%;text-align:center;float:left;margin:0;padding:30px 0;}
.section_heading-inner .tech_icon a{position:relative;padding-top:60px;font-size:18px;color:black;display:flex;flex-direction:column;align-items:center;}
.section_heading-inner .tech_icon a i{margin-bottom:10px;}
    
.section_heading--center{text-align:center;}
.section_slogan{display:flex;align-items:center;gap:10px;width:max-content;background:lightgray;border-radius:0px;padding:0 20px;margin-bottom:40px;color:#21325e;}
.section_slogan img{width:30px;height:30px;}
.section_caption{margin-bottom:30px;font-size:17px;}
.section_slogan--center{margin-left:auto;margin-right:auto;}
#expertise .section_text{padding-bottom:46px;}
/* TABS */
#expertise .section_info{width:100%;margin:0 auto;}
#expertise .info__box{position:relative;width:90%;left:5%;top:40px;right:auto;bottom:0;overflow:auto;display:none;}
.info__box--text{flex-basis:50%;flex-grow:1;}
.info__box--text .icon{color:#f1d00a;}
#expertise nav{width:100%;margin:auto;border-bottom:1px solid;display:flex;justify-content:space-evenly;}
.section_info input{display:none;}
#expertise nav label{cursor:pointer;z-index:2;padding:15px 20px;font-weight:700;font-size:22px;line-height:36px;border-bottom:2px Solid transparent;margin-bottom:-1px;color:black}
#expertise nav label:last-child{margin-right:0;}
#expertise nav label:hover{border-bottom:2px solid #fe9000 !important;color:#fe9000}
#expertise nav label:before{display:block;font-size:3rem;line-height:5rem;z-index:2;}
#one:checked ~ nav [for="one"],#two:checked ~ nav [for="two"],#three:checked ~ nav [for="three"],#four:checked ~ nav [for="four"],#five:checked ~ nav [for="five"],#six:checked ~ nav [for="six"]{border-bottom:2px solid #fe9000 !important;color:#fe9000;}
#one:checked ~ .one,#two:checked ~ .two,#three:checked ~ .three,#four:checked ~ .four,#five:checked ~ .five,#six:checked ~ .six{display:flex;gap:75px;align-items:center;}
    
.tech_bg_svg{position:absolute;bottom:-25px;left:10%;width:auto;}    
.tech_bg_round_svg{position:absolute;right:0;bottom:20%;z-index:-1;}
.tech_bg_tringle_svg{position:absolute;bottom:0px;right:25%;}
    
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;}
.sl_img img{height:500px;object-fit:cover;}    
.swiper-slide .sl_text{width:100%;height:100%;text-align:left;padding:20px;position:absolute;top:100%;left:0%;transform-origin:50%;background:rgba(0 0 0 / 80%);backdrop-filter:blur(15px);opacity:0;transition:all 0.6s ease-in;color:white;}
.swiper-slide .sl_text h3{font-size:30px;line-height:40px;font-weight:700;margin-bottom:10px;color:#fe9000;}
.swiper-slide:hover .sl_text{top:0;opacity:1;}
.sl_text .details_li .det_tag{display:flex}
.sl_text .details_li .det_tag .det_svg{width:25px;height:25px;margin-right: 10px;}
.sl_text .details_li .det_tag .det_tital{width:40%}
.sl_text .details_li .det_tag .det_tital h4{font-size:16px;font-weight:600}
.sl_text .details_li .det_tag .det_p{width:50%}
    
.port_Sec_round_svg{position:absolute;top:-50px;left:-50px;}
.port_Sec_square_svg{position:absolute;bottom:-70px;right:23%;width:auto;}
.port_Sec_squarebox_svg{position:absolute;width:auto;top:-37px;right:-48px;}
.port_sec .title_line h2{margin:0px;width:calc(100% - 130px);float:left;display:contents;}
    
.process_po .pr_svg svg{width:60px;height:60px;padding:15px;background:rgba(255 255 255 / 10%);backdrop-filter:blur(2px);border:1px solid #fe9000;border-radius:50%;margin-bottom:30px;position:relative;}
.process_po .pr_svg svg:before{content:'';position:absolute;width:60px;height:60px;border:1px dashed #fe9000;border-radius:50%;animation:dashone 40s linear infinite;}
@keyframes dashone{0%{transform:rotate(0deg);}50%{transform:rotate(180deg);}100%{transform:rotate(360deg);}}
    
.scroll{display:flex;width:100%;box-shadow:0 8px 16px rgba(0, 0, 0, 0.5);}

/* hire and cloud-service */
.banner_sec .ulli_arrow li{font-weight:600;}
.dot_svg{position:absolute;width:200px;top:20px;right:-20px;z-index:-1}

.rn_box{margin:15px 0}	
.rn_box:nth-child(2){margin:80px 0 15px}	
.rn_box:nth-child(3){margin:-70px 0 15px}
.rn_box .rn_list_box{border:2px solid #FFE2C5;backdrop-filter:blur(4px);padding:15px;border-radius:10px;}	
.rn_box .rn_list_box .list-style-dot{margin-bottom:10px;}	
.rn_box .rn_list_box .ul_btn{display:flex;justify-content:flex-end;padding:0 10px;}	
.rn_box .rn_list_box .ul_btn a{font-size:14px;color:#fe9000;border-bottom:1px Solid #fe9000;margin-bottom:0px;cursor:pointer}	
.rn_box .rn_list_box .ul_btn a svg{height:10px;}

.app_inte_box{width:95%;margin:0 auto;padding:20px;background:#FFFFFF;border:1px solid rgba(138, 138, 138, 0.2);border-radius:5px;height:100%;}	
.app_inte_box .line_bo_text{font-size:48px;line-height:50px;text-transform:uppercase;margin-bottom:0;font-weight:700;color:transparent;-webkit-text-stroke:1px #fe9000;opacity:0.5;}	
.hash_tag_list{list-style:none;margin-bottom:0;}	
.hash_tag_list li{font-size:16px;font-weight:500;line-height:40px;color:black;position:relative;}	
.hash_tag_list li::after{content:'';position:absolute;top:5px;left:-36px;padding:0;width:30px;height:30px;color:#fff;background:url("../images/hashtag_list_style.svg");background-repeat:no-repeat;background-size:28px;}

.bdtb_po .bdtb_box{background:#FFFFFF;border:1px solid rgba(163, 163, 163, 0.3);border-radius:5px;padding:30px;height:100%;}	

.hfa_sec .hfa_svg{position:absolute;top:20px;}

.social-img li{width:19%;line-height:32px;color:#fff;display:inline-block;border-radius:100%;text-align:center;font-size:16px;padding-right:5%;}

.hfa_round_svg{position:absolute;bottom:-50px;width:200px;right:25%;z-index:-1;}

.techstack_box{border:2px solid #FFE2C5;backdrop-filter:blur(3px);padding:20px;border-radius:10px;height:100%;}	
.techstack_box .col_ulli{columns:2;}
.list-style-dot li:last-child{margin-bottom:0}

/* Hire CSS */
.btn.black{width:auto;background-color:black;color:white;font-size:14px;padding:10px 25px;border-radius:10px;letter-spacing:1px;text-transform:uppercase;}
.btn.black:hover{background-color:#fe9000;}

.ddtp_sec{background:linear-gradient(90deg, rgba(254,144,0,1) 50%, rgba(18,18,18,1) 50%);padding:50px 0;margin:50px 0;position:relative}
.ddtp_sec .img_ddpt_sec{position:absolute;width:50%;height:100%;top:0;z-index:0;}
.ddtp_sec .img_ddpt_sec img{height:100%;object-fit:cover;}
.ddtp_sec .dd_text{padding-right:18px;}
.ddtp_sec .tp_text{padding-left:18px;}
.ddtp_sec .tp_text strong{color:#fe9000;}

.icon-box{height:100px;width:100px;text-align:center;background-color:#fef8f2;border-radius:10px;}

.hd_po{padding:15px;background:#FFFFFF;border:1px solid rgba(163, 163, 163, 0.3);border-radius:5px;height:100%;width:100%; align-items:center;}
.hd_po .hed_icon{position:relative;width:35px;height:35px;display:block;}
.hd_po .hed_icon:before{bottom:0px;left:0px;}

/* Service CSS */
.hfs_center{display:flex;align-items:center;}
.hfa_text{padding:0}
.hfa_text .ulli_arrow{margin-bottom:0px;}
.svg_ani{position:absolute;width:auto;bottom:17%;left:0;}
.hfa_img img{width:85%;}
    
.maws_ulli .ulli_arrow{margin-bottom:0px;}
.maws_ulli .ulli_arrow li{width:33.33%;float:left;}

.services_process_sec .ftb_box{padding:20px;background:#FFFFFF;border:1px solid rgba(163, 163, 163, 0.3);border-radius:5px;height:100%;}
.services_process_sec .ftb_box svg{height:50px;}
.services_process_sec .ulli_arrow{text-align:left}
		
.fstb_tabin nav{width:25%;float:left;background-color:#121212;padding:20px;margin-bottom:0 !important;position:relative;border:none;}
.fstb_tabin nav:before{content:'';position:absolute;background-color:#fe9000;width:50%;height:160px;bottom:-50px;right:-30px;z-index:-2;}
.fstb_tabin nav button{width:100%;}
.fstb_tabin nav .nav-link{color:rgba(255,255,255,0.5);background-color:transparent;border-color:transparent !important;font-weight:300;font-size:22px;line-height:34px;outline:none;}
.fstb_tabin nav .nav-link.active{color:white;background-color:transparent;border-color:transparent;}

.fstb_tabin .tab-content{width:70%;float:left;margin-left:5%;background-color:transparent !important;border:none !important;padding:0 !important;}

.madc_ulli{width:70%;margin:0 auto;}

/* Cloud-Service CSS */
.hiring-us-sec .wedo_svg, .hiring-us-sec_one .wedo_svg{position:absolute;bottom:75%;left:95%;}
.hiring-us-sec .ser_svg_2, .hiring-us-sec_one .ser_svg_2{position:absolute;top:-6%;right:-42%;z-index:-1;}
.hiring-us-sec .count{column-count:auto}
 
.icon-box{height:100px;width:100px;text-align:center;background-color:#fef8f2;border-radius:10px;}

.swiperhorslid .slide_inner{height:100%;width:80%;margin:0 0 0 auto;background-color:#0C0C0C;display:flex;align-items:flex-start;padding:60px 0;}
.swiperhorslid .slide_inner .sl_inner{width:85%;margin:0 auto;text-align:left;}
.swiperhorslid .slide_inner .sl_inner h3, .itso_sec .sl_inner h3{font-size:40px;line-height:46px;font-weight:700;margin-bottom:20px;color:#fe9000;}
.swiperhorslid .slide_inner .ulli_arrow li{color:white;width:98%;}
.swiperhorslid .slide_inner .back_light{padding:0 70px;width:100%;}
.swiperhorslid .slide_inner .back_light .tital_back p{font-size:80px;line-height:80px;text-transform:uppercase;margin:0 0 10px -30px;font-weight:700;color:transparent;-webkit-text-stroke:2px rgba(0,0,0,0.1);}
.swiperhorslid .slide_inner .back_light .tital_back strong{font-weight:700;color:#fe9000;}
.swiperhorslid .swiper-arrow{background-color:#fe9000;width:60px;height:120px;position:absolute;bottom:0;left:calc(20% - 60px);z-index:1;}
.swiper-button-next:after, .swiper-button-prev:after{display:none}
.swiperhorslid .swiper-arrow .swiper-button-next, .swiperhorslid .swiper-arrow .swiper-button-prev{width:60px;height:60px;font-size:50px;color:black;background-image:none;font-family:'Poppins', sans-serif;display:flex;align-items:center;justify-content:center;position:unset;margin:0;}
.swiperhorslid .swiper-arrow .swiper-button-next svg, .swiperhorslid .swiper-arrow .swiper-button-prev svg{transform:rotate(-90deg);width:40%;}

.wework_sec .process_po .pre_svg{width:65px;height:65px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50px;padding:15px;border:1px solid #FE9000;margin-bottom:30px;}
.madpointers_sec .list{display:flex;flex-wrap:wrap;justify-content:center;}
/* Industry CSS */
.fitso_sec .row, .dedicated_1 .row, .hfa_sec_cost .row{align-items:center}

.banner_row{display:flex;align-items:center;}
.banner_sec .ftb_po{display:flex;flex-wrap:wrap;}
.banner_sec .ftb_box{padding:15px;background:#FFFFFF;border:1px solid rgba(163, 163, 163, 0.3);border-radius:5px;height:100%;}
.banner_sec .ftb_box svg{height:50px;}
.banner_sec .ftb_box h3 strong{color:#fe9000;}

.horslid{margin:25px 0px 25px 16.66%;padding:50px;}
.horslid:after{content:'';position:absolute;height:100%;width:41%;top:0;right:-40%;background-color:black;z-index:-1;}
.horslid:nth-child(even){margin-left:0%;}
.horslid:nth-child(even):after{left:-40%;right:-0%;}
.horslid .ulli_arrow{column-count:2;margin-bottom:0;}
.horslid .ulli_arrow li{color:white}

.dedicated_1 .ulli_arrow li{width:95%;}

.ftb_box h3 strong{font-weight:700;color:#fe9000;}
.ftb_box p{width:90%}

.dedicated_1 .adp_img img{width:50%;margin:0 auto;}
.dedicated_1 .servi_img img{width:80%;}
.fitso_sec .servi_img img{width:70%;}

.fitso_img{text-align:center;}
.fitso_img img{width:70%;}
.fitso_count_po{width:95%;}
.fitso_count_po .ulli_arrow{column-count:2;margin-bottom:0;}

.slidslick .slid_box{background:#FFFFFF;border:1px solid rgba(163, 163, 163, 0.3);border-radius:5px;padding:20px;margin:0;height:100%;}
.slidslick .slid_box img{box-shadow:4px 4px 10px rgb(0 0 0 / 20%);border-radius:10px;}
.slidslick .slid_box h3{font-size:20px;line-height:26px;margin:15px 0;font-weight:600;text-align:justify;font-family:'Poppins', sans-serif;}
.slidslick .slid_box p{font-size:17px;line-height:26px;text-align:justify;margin-bottom:0px;}
.slidslick .slid_box h3 strong{color:#fe9000;}

.ind_icon{width:80px;height:80px;padding:0;margin:0;display:block;background-image:url("../images/industry.png");background-repeat:no-repeat;}
.ind_icon.Zubie{background-position:-0px -0px;}.ind_icon.AndroidAuto{background-position:-80px -0px;}.ind_icon.myCarfax{background-position:-160px -0px;}.ind_icon.Drivvo{background-position:-240px -0px;}.ind_icon.Gasbuddy{background-position:-320px -0px;}.ind_icon.Dash{background-position:-400px -0px;}.ind_icon.Waze{background-position:-480px -0px;}.ind_icon.Trip_alyzer{background-position:-560px -0px;}.ind_icon.Zillow{background-position:-640px -0px;}.ind_icon.Realtor{background-position:-720px -0px;}.ind_icon.Redfin{background-position:-0px -80px;}.ind_icon.Trulia{background-position:-80px -80px;}.ind_icon.homes{background-position:-160px -80px;}.ind_icon.Xome{background-position:-240px -80px;}.ind_icon.Loopnet{background-position:-320px -80px;}.ind_icon.Homesnap{background-position:-400px -80px;}.ind_icon.Coursera{background-position:-480px -80px;}.ind_icon.edx{background-position:-560px -80px;}.ind_icon.Duolingo{background-position:-640px -80px;}.ind_icon.KhanAcademy{background-position:-720px -80px;}.ind_icon.CodeAcademy{background-position:-0px -160px;}.ind_icon.Ted{background-position:-80px -160px;}.ind_icon.lynda_com{background-position:-160px -160px;}.ind_icon.Quizlet{background-position:-240px -160px;}.ind_icon.ConnectTeam{background-position:-320px -160px;}.ind_icon.Amwell{background-position:-400px -160px;}.ind_icon.Teladoc{background-position:-480px -160px;}.ind_icon.Insight_Optics{background-position:-560px -160px;}.ind_icon.Talkspace{background-position:-640px -160px;}.ind_icon.CarePassport{background-position:-720px -160px;}.ind_icon.oneup{background-position:-0px -240px;}.ind_icon.Eyefinity{background-position:-80px -240px;}.ind_icon.hawkeye{background-position:-160px -240px;}.ind_icon.EazyStock{background-position:-240px -240px;}.ind_icon.TruckLogics{background-position:-320px -240px;}.ind_icon.Scandit{background-position:-400px -240px;}.ind_icon.Copilot_Truck{background-position:-480px -240px;}.ind_icon.Moovit{background-position:-560px -240px;}.ind_icon.Transit{background-position:-640px -240px;}.ind_icon.Lyft{background-position:-720px -240px;}.ind_icon.Mint{background-position:-0px -320px;}.ind_icon.Coinbase{background-position:-80px -320px;}.ind_icon.Cash_App{background-position:-160px -320px;}.ind_icon.Venmo{background-position:-240px -320px;}.ind_icon.Robinhood{background-position:-320px -320px;}.ind_icon.Chase_Mobile{background-position:-400px -320px;}.ind_icon.Clarity_Money{background-position:-480px -320px;}.ind_icon.YNAB{background-position:-560px -320px;}.ind_icon.Toast_Takeout{background-position:-640px -320px;}.ind_icon.UberEats{background-position:-720px -320px;}.ind_icon.Door_Dash{background-position:-0px -400px;}.ind_icon.Chownow{background-position:-80px -400px;}.ind_icon.Grubhub{background-position:-160px -400px;}.ind_icon.PostMates{background-position:-240px -400px;}.ind_icon.Netflix{background-position:-320px -400px;}.ind_icon.Tiktok{background-position:-400px -400px;}.ind_icon.Hawk_Eye{background-position:-400px -480px;}.ind_icon.Hulu_TV{background-position:-480px -400px;}.ind_icon.Spotify{background-position:-560px -400px;}.ind_icon.Instagram{background-position:-640px -400px;}.ind_icon.Twitch{background-position:-720px -400px;}.ind_icon.Amazon_Prime{background-position:-0px -480px;}.ind_icon.Pocket_Casts{background-position:-80px -480px;}.ind_icon.Hopper{background-position:-160px -480px;}.ind_icon.Kayak{background-position:-240px -480px;}.ind_icon.Tripit{background-position:-320px -480px;}.ind_icon.TripAdvisor{background-position:-400px -480px;}.ind_icon.Packing{background-position:-480px -480px;}.ind_icon.Roadtrippers{background-position:-560px -480px;}.ind_icon.Rome2rio{background-position:-640px -480px;}.ind_icon.Skyscanner{background-position:-720px -480px;}.ind_icon.Sofa_Score{background-position:-0px -560px;}.ind_icon.Scores{background-position:-80px -560px;}.ind_icon.ESPN{background-position:-160px -560px;}.ind_icon.Live_Score{background-position:-240px -560px;}.ind_icon.CBS_Sports_App{background-position:-320px -560px;}.ind_icon.Flash_Score{background-position:-400px -560px;}.ind_icon.Yahoo_Sports{background-position:-480px -560px;}.ind_icon.Bleacher_Report{background-position:-560px -560px;}

/* Solutions CSS */
.adp_sec .row, .adp_sec .row, .ftatad_sec .row, .banner_sec .ban_img, .hiring-us-sec_one .row, .hiring-us-sec .row{align-items:center}
.banner_sec .ban_img img{width:80%;height:550px;object-fit:contain;}

.ta-img-ticker{animation:ticker-on 50s linear infinite;display:flex;align-items:center;}
.ta-img-ticker img{height:500px;margin:5px 25px;border-radius:10px;}
@keyframes ticker-on{0%{transform:translate3d(0, 0, 0);}100%{transform:translate3d(-240rem, 0, 0);}}
    
.adp_sec .adp_box .adp_img img{width:80%;margin:0px auto;padding:20px 0}
.adp_sec .adp_box .adp_count_po{padding:30px;height:100%;}
.adp_sec .adp_box .adp_count_po ul li{color:black;}

.dap_box{position:relative;}
.dap_box .dap_img{position:absolute;}
.dap_box .dap_img img{width:45%;float:right;height:500px;object-fit:contain;margin:-3% auto;}
.adp_sec .adp_box .bus_img{text-align:center;}
.adp_sec .adp_box .bus_img img{width:80%;margin:0% auto;}

.odt_sec .inner_svg{position:relative;}
.odt_sec .inner_svg .rtl_arrow_svg{position:absolute;right:15px;top:25%;}

.bdtb_po .bdtb_box{background:#FFFFFF;border:1px solid rgba(163, 163, 163, 0.3);border-radius:5px;padding:30px;}
    
.ftatad_sec .ftatad_text ul{column-count:2;}
    
.ftatad_img{position:relative;text-align:center;}
.ftatad_img .svg_ani{position:absolute;bottom:12%;left:5%;}
.ftatad_img img{width:80%;margin:-10% auto;}

.black_pan{background:#121212;position:relative;overflow:hidden;padding:60px;}
.black_pan .black_pan_img{position:absolute;right:0;top:50%;width:45%;transform:translate(0%, -50%);}
    
.info__box.two .section__heading--inner, .section__heading--inner{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:36px;}
.section__heading--inner .tech_icon{width:33.33%;text-align:center;float:left;margin:0;padding:40px 0;}
.section__heading--inner .tech_icon p{margin-top:40px;}
.section__heading--inner .tech_icon .svg_ic, .section__heading--inner .lang_icon .svg_ic{background:rgba(255, 249, 244, 0);border:1px solid rgba(239, 144, 0, 0);position:relative;margin:0 auto;border-radius:50%;width:80%;height:40px;}
.section__heading--inner .tech_icon .svg_ic svg{height:60px;width:80%;display:flex;align-items:center;justify-content:center;margin:0 auto;}
.section__heading--inner .lang_icon{width:20%;text-align:center;float:left;margin:0;padding:40px 0;}
.section__heading--inner .lang_icon svg{height:60px;width:80%;}
.section__heading--inner .lang_icon p{margin-top:20px}
    
.section__heading--center{text-align:center;}
.section__slogan{display:flex;align-items:center;gap:10px;width:max-content;background:lightgray;border-radius:0px;padding:0 20px;margin-bottom:40px;color:#21325e;}
.section__slogan img{width:30px;height:30px;}
.section__caption{margin-bottom:30px;font-size:17px;}
.section__slogan--center{margin-left:auto;margin-right:auto;}
#expertise .section__text{padding-bottom:46px;}
/* TABS */
#expertise .section__info{width:100%;margin:0 auto;}
.info__box--text{flex-basis:50%;flex-grow:1;}
.info__box--text .icon{color:#f1d00a;}
.section__info input{display:none;}
#expertise nav label{width:33.33%;text-align:center;cursor:pointer;z-index:2;padding:15px 20px;font-weight:700;font-size:22px;line-height:36px;border-bottom:2px Solid transparent;margin-bottom:-1px;color:black}
    
.tb_sec_sol{width:100%;margin-bottom:0;}
.tb_sec_sol tr{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid rgba(192, 192, 192, 0.6);}
.tb_sec_sol tr th svg{height:35px;}
.tb_sec_sol tr th{background-color:#fe9000;color:white;width:calc(38% - 0px);float:left;text-align:center;padding:20px 15px !important;border:none !important;margin:0px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:18px;font-weight:600;}
.tb_sec_sol tr td{background-color:transparent;color:black;width:calc(38% - 0px);float:left;text-align:center;padding:15px 15px !important;;margin:0px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;border:none !important;}
.tb_sec_sol tr th:first-child{width:24%;justify-content:left;font-weight:600;}
.tb_sec_sol tr td:first-child{width:24%;justify-content:left;font-weight:600;background-color:rgba(254,144,0,0.1);}

.ext_tital{border-left:4px solid #fe9000;padding:10px;}
.exp_pointers{display:flex;align-items:stretch;}
.wbg_gbd_box .hed_icon{position:relative;width:35px;height:35px;display:block;}
.wbg_gbd_box .hed_icon:before{bottom:0px;left:0px;}
	
.cont_box{display:flex;}
.cont_box .flag{width:100%;display:flex;align-items:center;}
.cont_box .flag img{width:190px;float:left;}
.cont_box .flag .flag_name{width:calc(100% - 240px);float:left;margin-left:20px;}
.cont_box .flag .flag_name svg{height:70px;width:auto;}
.tbasuin_sec .car_map .cars{width:auto;}
.tbasuin_sec .car_map .cars .car_btn{border:none;background:none;}
.tbasuin_sec .car_map .cars .car_btn svg{height:50px;opacity:0.3;}
.tbasuin_sec .car_map .cars:hover, .tbasuin_sec .car_map .cars.active{transform:scale(1.5);}
.tbasuin_sec .car_map .cars:hover svg, .tbasuin_sec .car_map .cars.active svg{opacity:1;}
.tbasuin_sec .car_map #aus_car{right:14%;bottom:29.5%;}
.tbasuin_sec .car_map #ind_car{right:34%;bottom:50.5%;}
.tbasuin_sec .car_map #ca_car{left:11%;bottom:64.5%;}
.tbasuin_sec .car_map #usa_car{left:12%;bottom:54.5%;}
.tbasuin_sec .car_map #uk_car{left:38%;bottom:61.5%;}
.tbasuin_sec .car_map #fren_car{left:42%;bottom:58.5%;}
.tbasuin_sec .car_map #ger_car{left:47%;bottom:61.5%;}
.has-tooltip{position:relative;}
.has-tooltip::before{background:#fe9000;border-radius:5px;font-size:10px;font-weight:600;color:#FFF;content:attr(aria-label);left:50%;opacity:0;padding:0 10px;pointer-events:none;position:absolute;white-space:nowrap;width:auto;z-index:2;margin:-5px 0px;}
.has-tooltip:hover:before, .has-tooltip:focus:before{opacity:1;transform:translate(-50%, -100%);}
.has-tooltip:after{border:10px solid transparent;border-top-color:#fe9000;content:"";height:0;left:35%;margin-left:-10px;opacity:0;pointer-events:none;position:absolute;top:0;width:0;z-index:1;margin:-10px 0px;}
.has-tooltip:hover:after, .has-tooltip:focus:after{opacity:1;-webkit-transition:all .15s ease-out .1s;transition:all .15s ease-out .1s;}
    
.swiper-container{width:100%;height:100%;}
.swiper-container .swiper-wrapper{z-index:0;}
.swiper-full-mobile{position:relative;padding:30px 0;}
.swiper-full-mobile:before{content:"";position:absolute;background:url(../images/iphonel-14.png);background-size:98%;background-repeat:no-repeat;background-position:left;left:0px;right:0px;top:0px;width:35%;height:100%;z-index:1;margin-right:0px;}
.swiper-full-mobile:after{content:"";position:absolute;background-color:#121212;width:10px;height:100%;left:0px;right:0px;top:0px;z-index:0;margin-right:0px;}
.swiper-full-mobile .swiper-slide{height:100%;margin:0 10px !important;border-radius:20px;overflow:hidden;}
.swiper-full-mobile .swiper-slide-prev img{border-radius:20px;opacity:1;}
.swiper-full-mobile .swiper-slide-active img{opacity:0.7}
.swiper-full-mobile .swiper-slide-next img{opacity:0.3}
.swiper-full-mobile .swiper-slide img{width:100%;height:auto;object-fit:cover;border-radius:20px;}
.phone-screens{position:relative;display:flex;align-items:center;padding:0;}
.phone-screens:before{content:"";position:absolute;width:60%;height:100%;top:0;left:0;background-color:#121212;}
.phone-screens:after{content:"";position:absolute;width:50%;height:100%;top:0;left:-50%;background-color:#121212;}
.phone-screens .screen_text{padding:30px;column-count:2;}
.phone-screens .screen_text li{color:white;}

.sol_icon{position:relative;width:80px;height:80px;display:block;padding:0;margin:0;}
.sol_icon:before{content:'';position:absolute;background-image:url(../images/solutions.png);background-repeat:no-repeat;vertical-align:middle;display:inline-block;width:80px;height:80px;top:0px;left:0px;}
.sol_icon.Uber:before{background-position:-0px -0px;}.sol_icon.Lyft:before{background-position:-80px -0px;}.sol_icon.Ola:before{background-position:-160px -0px;}.sol_icon.Curb:before{background-position:-240px -0px;}.sol_icon.Gett:before{background-position:-320px -0px;}.sol_icon.Hailo:before{background-position:-400px -0px;}.sol_icon.cabify:before{background-position:-480px -0px;}.sol_icon.LeCab:before{background-position:-560px -0px;}.sol_icon.amazonfresh:before{background-position:-640px 0px;}.sol_icon.anylist:before{background-position:-720px 0px;}.sol_icon.bigoven:before{background-position:4px -80px;}.sol_icon.flipp:before{background-position:-79px -80px;}.sol_icon.tesco:before{background-position:-160px -80px;}.sol_icon.mealime:before{background-position:-240px -80px;}.sol_icon.instscsrt:before{background-position:-320px -80px;}.sol_icon.mealboard:before{background-position:-400px -80px;}.sol_icon.shipt:before{background-position:-480px -80px;}.sol_icon.uber_eats:before{background-position:-560px -80px;}.sol_icon.Door_Dash:before{background-position:-640px -80px;}.sol_icon.Foodpanda:before{background-position:-720px -80px;}.sol_icon.Post_Mates:before{background-position:-0px -160px;}.sol_icon.Dominos_Pizza:before{background-position:-80px -160px;}.sol_icon.Grub_hub:before{background-position:-160px -160px;}.sol_icon.Zomato:before{background-position:-240px -160px;}.sol_icon.Caviar:before{background-position:-320px -160px;}.sol_icon.Practo:before{background-position:-400px -160px;}.sol_icon.onemg:before{background-position:-480px -160px;}.sol_icon.Net_meds:before{background-position:-560px -160px;}.sol_icon.Pharm_Easy:before{background-position:-640px -160px;}.sol_icon.mCHEMIST:before{background-position:-720px -160px;}.sol_icon.CVS_Pharmacy:before{background-position:-0px -240px;}.sol_icon.Pharmacy2U:before{background-position:-80px -240px;}.sol_icon.Skill_Share:before{background-position:-160px -240px;}.sol_icon.Udemy:before{background-position:-240px -240px;}.sol_icon.Byjus:before{background-position:-320px -240px;}.sol_icon.Duolingo:before{background-position:-400px -240px;}.sol_icon.Coursera:before{background-position:-480px -240px;}.sol_icon.TED:before{background-position:-560px -240px;}.sol_icon.Edx:before{background-position:-640px -240px;}.sol_icon.Talent_LMS:before{background-position:-720px -240px;}.sol_icon.Amwell:before{background-position:-0px -320px;}.sol_icon.Dr_on_demand:before{background-position:-80px -320px;}.sol_icon.MDLive:before{background-position:-160px -320px;}.sol_icon.TeleDoc:before{background-position:-240px -320px;}.sol_icon.Plush_Care:before{background-position:-320px -320px;}.sol_icon.Practo:before{background-position:-400px -320px;}.sol_icon.ZocDoc:before{background-position:-480px -320px;}.sol_icon.Health_Tap:before{background-position:-560px -320px;}.sol_icon.Tinder:before{background-position:-640px -320px;}.sol_icon.Bumble:before{background-position:-720px -320px;}.sol_icon.Hinge:before{background-position:-0px -400px;}.sol_icon.Thursday:before{background-position:-80px -400px;}.sol_icon.Badoo:before{background-position:-160px -400px;}.sol_icon.Grindr:before{background-position:-240px -400px;}.sol_icon.MyFitnessPal:before{background-position:-320px -400px;}.sol_icon.Strava:before{background-position:-400px -400px;}.sol_icon.Fitbit:before{background-position:-480px -400px;}.sol_icon.Nike_Training_Club:before{background-position:-560px -400px;}.sol_icon.Home_Workout:before{background-position:-640px -400px;}.sol_icon.Map_My_Run:before{background-position:-720px -400px;}.sol_icon.eightfit:before{background-position:-0px -480px;}.sol_icon.Taskrabbit:before{background-position:-80px -480px;}.sol_icon.Thumbtack:before{background-position:-160px -480px;}.sol_icon.Airtasker:before{background-position:-240px -480px;}.sol_icon.Urban_Company:before{background-position:-320px -480px;}.sol_icon.HouseJoy:before{background-position:-400px -480px;}.sol_icon.Homee:before{background-position:-480px -480px;}

/*WORK CSS*/
.pro .banner_img img{width:55%;position:absolute;top:57%;right:10px;transform:translate(0%, -50%);}
.banner_sec .background_ox_line{position:absolute;width:10%;top:12%;left:0;z-index:-1;opacity:0.3;}
.pro .prosvg .background_arrow{position:absolute;width:70%;height:auto;bottom:-5%;left:-48%;text-align:end;z-index:-1;}
.banner_sec .banner_imag_inner_svg .background_line_round{position:absolute;width:10%;top:33%;right:118px;z-index:-1;opacity:0.7;}
.wow{position:relative}
.wow .ser_svg{position:absolute;right:-150px;top:3%;z-index:-1;}
.wow .abu_svg{position:absolute;bottom:4%;left:4%;}
	
.portfolio-filter{display:flex;justify-content:center;}
.portfolio-content a{width:100%;height:100%;position:absolute;display:flex;align-items:flex-end;z-index:1}
.portfolio-content a h2{width:100%;background:linear-gradient(0deg, rgba(18,18,18,0.6) 0%, rgba(0,0,0,0) 100%);}

.portfolio_sec .ser_svg{position:absolute;right:-150px;top:0;z-index:-1;}
.lab_center{justify-content:center;}
[type="radio"]{display:none;}
.lab_center label{width:auto !important;padding:5px 20px !important;border-radius:50px;cursor:pointer;margin-bottom:20px;user-select:none;position:relative;}
.lab_center label:before{content:'';position:absolute;}
[type="radio"]:checked + label{background:#fe9000;}
[type="radio"]:nth-of-type(2):checked ~ .gallery .card:not(.android),
[type="radio"]:nth-of-type(3):checked ~ .gallery .card:not(.ios),
[type="radio"]:nth-of-type(4):checked ~ .gallery .card:not(.cms),
[type="radio"]:nth-of-type(5):checked ~ .gallery .card:not(.ecommerce),
[type="radio"]:nth-of-type(6):checked ~ .gallery .card:not(.front-end-full-stack),
[type="radio"]:nth-of-type(7):checked ~ .gallery .card:not(.php),
[type="radio"]:nth-of-type(8):checked ~ .gallery .card:not(.ruby-on-rails){display:none;}
.gallery{margin-top:1rem;}
.card{overflow:hidden;position:relative;width:49%;margin:0;float:left;padding:10px;border-color:transparent;background:transparent;}
.card .text-sec{position:absolute;width:calc(100% - 20px);bottom:20px;left:10px;z-index:2;}
.card .bg-overlay{position:absolute;width:100%;height:70%;background:linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 60%);z-index:0;bottom:0;left:0;}
.card__image{width:100%;object-fit:cover;}
.card__caption{font-weight:bold;font-variant:small-caps;padding:0.5rem;text-align:center;color:gold;}

/*Home page CSS START*/
.section__heading--inner .tech_icon a{position:relative;padding-top:60px;font-size:18px;color:black;display:flex;flex-direction:column;align-items:center;}

/*about us CSS START*/
/*.banner_sec .background_arrow{position:absolute;width:35%;height:auto;bottom:100px;text-align:end;z-index:-1;}*/
.banner_sec .inner_svg{position:relative}
.banner_sec .inner_svg  .background_ox_line{position:absolute;width:12%;top:44%;left:-8%;z-index:-1;opacity:0.3;}
.banner_sec .inner_svg .background_line_round{position:absolute;width:20%;top:15%;left:91.5%;z-index:-1;opacity:0.7;}
.banner_sec .baner_slid_img{width:100%;padding:0 30px;margin-top:0px;}
    
.we_be_sec .inner_svg{position:relative}
.we_be_sec .ser_svg_2{width:auto}
.we_be_sec .inner_svg .ser_svg_2 svg{position:absolute;width:137px;bottom:55%;left:47%;}
.we_be_sec .inner_svg .abu_svg{position:absolute;bottom:0%;right:90px;}
.we_be_sec .inner_svg .background_line_round{position:absolute;width:20%;top:100%;left:20%;}

.bba_sec .inner_svg{position:relative}
.bba_sec .inner_svg .ser_svg_3{position:absolute;width:auto;z-index:-1;bottom:278px;right:80%;}
.bba_sec .inner_svg .wedo_svg{position:absolute;width:auto;right:-30px;top:0px;}
.bba_sec h3 a{height:25px;display:contents;}
.bba_sec h3 a svg{margin-left:5px;margin-top:-6px;}

.number_po{display:flex;align-items:center;}
.number_po .counter_pointers{display:flex;flex-wrap:wrap;align-items:stretch;}
.number_po .counter_pointers .count_po{padding:20px 10px;}
.number_po h3{font-size:100px;line-height:110px;margin:0;}
.number_po p strong{color:#fe9000}

.wwa_sec .inner_svg{position:relative}
.wwa_sec .ser_svg_2{position:absolute;top:-60px;right:0;z-index:-1;}    
.wwa_sec .inner_svg .background_ox_line{position:absolute;width:147px;top:0%;right:34%;z-index:-1;opacity:0.3;}
.wwa_sec .ser_svg{position:absolute;left:-100px;top:13%;;z-index:-1;width:50px;}
.wwa_sec .background_line_round{position:absolute;width:240px;right:-120px;top:65px;z-index:-1;opacity:0.33;}
.wwa_sec .com_ex_number{position:relative;text-align:start;}
.wwa_sec .com_ex_number h3{font-size:260px;font-style:italic;line-height:220px;margin:0;-webkit-text-fill-color:transparent;-webkit-text-stroke:3px #fe9000;}
.wwa_sec .com_ex_number p{font-style:italic;position:absolute;bottom:-30px;left:300px;}    

.why_agl .inner_svg{position:relative}	
.why_agl .inner_svg .background_line_round{position:absolute;width:19%;top:45%;left:-7%;z-index:-1;}
.why_agl .inner_svg .ser_svg_2{position:absolute;z-index:-1;bottom:17.5%;left:91.95%;}
.why_agl .inner_svg .tech_bg_tringle_svg{position:absolute;left:66%;bottom:90%;}
        
.estory_sec .es_img{position:relative;}
.estory_sec .es_img img{height:450px;object-fit:cover;}
.estory_sec .es_img .play_btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.estory_sec .ser_svg_2{position:absolute;z-index:-1;opacity:0.7;top:-10%;left:41.5%;}
.estory_sec .rtl_arrow_svg{position:absolute;bottom:-7%;left:90%;z-index:-1;}
	
.devslider .sl_arrow{display:none;}
.devslider .swiper-button-prev, .devslider .swiper-button-next{width:45px;height:45px;background-color:black;display:flex;border-radius:50%;}
.devslider .swiper-button-next:after, .devslider .swiper-button-prev:after{content:none}
.devslider .swiper-button-next, .devslider .swiper-button-prev{background-image:none;}
/*about us CSS END*/

/*INNER Gallery CSS START*/
.gallery .img_sec{column-count:3;column-gap:0;display:block;}
.imglist{margin:40px 0px;position:relative;padding:10px;}
.imglist .round{position:absolute;width:100%;height:100%;left:0;top:0;}
.imglist img{width:100%;}

/*Life at aglowid CSS START*/
.banner_sec .life.background_line_round{position:absolute;width:10%;top:15%;right:10%;z-index:-1;opacity:0.7;}
.banner_sec .row{display:flex;align-items:center;}
    
.our_cel_sec .gall_img_row{display:flex;align-items:flex-end;width:90%;margin:25px auto;cursor:pointer}
.our_cel_sec .gall_img_row:nth-child(even){flex-direction:row-reverse;}
.our_cel_sec .gall_img_row .gall_img{text-align:center;}
.our_cel_sec .gall_img_row:nth-child(even) .gall_text{text-align:end;}
.our_cel_sec .gall_img_row .gall_img img{width:80%;height:550px;object-fit:cover;object-position:50% 50%;margin:0 auto;}
.our_cel_sec .gall_img_row .gall_text{padding-bottom:10%;}
.our_cel_sec .gall_img_row .gall_text h3{font-size:100px;line-height:100px;text-transform:uppercase;margin-bottom:0;font-weight:700;color:transparent;-webkit-text-stroke:1.5px black;}
.our_cel_sec .gall_img_row .gall_text p{width:45%;color:black;margin-bottom:0;}
.our_cel_sec .gall_img_row:nth-child(even) .gall_text p{margin-left:auto;}

/* Career CSS START*/
.banner_img img{width:80%;position:absolute;top:80%;right:0;transform:translate(0%, -50%);}
/*.banner_sec .background_arrow{position:absolute;width:50%;height:auto;bottom:60px;text-align:end;z-index:-1;}*/
.banner_sec .background_ox_line{position:absolute;width:11%;top:-30%;left:-85px;z-index:-1;opacity:0.3;}
/*.banner_sec .background_line_round{position:absolute;width:15.5%;top:60%;right:-110px;z-index:-1;}*/
 
.open_sec .about_svg{position:absolute;top:50%;left:5%;z-index:-1;}
.open_sec .ser_svg_2{position:absolute;width:100px;top:60%;right:7%;z-index:-1;}
.open_sec .wedo_svg{position:absolute;width:100px;bottom:7%;right:50%;z-index:-1;}
   
.lca_sec .img_tag{margin-top:-100px;}

.collapse.in{display:flex !important;}
.pfit{border:1px solid rgba(255, 208, 164, 1) !important;border-radius:10px;margin:20px 0;}
.pfit .pfit_header{background-color:rgba(255, 208, 164, 0.15);padding:20px;border:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:flex;align-items:center;justify-content:space-between;cursor:pointer;}
.pfit .pfit_header:hover{background:rgba(255, 208, 164, 0.3);padding:20px 15px;}
.pfit .ex_po_sec{display:flex;align-items:flex-start}
.btn.pbtnt{width:auto;background-color:transparent;color:black;line-height:normal;font-size:15px;font-weight:600;padding:13px 25px;border-radius:40px;letter-spacing:0px;text-transform:capitalize;border:2px solid #FFD0A4;margin-right:10px;}
.btn.pbtnt:hover{background-color:#FFD0A4;border:2px solid #FFD0A4;}
.btn.pbtn{width:auto;background-color:#FFD0A4;color:black;line-height:normal;font-size:15px;font-weight:600;padding:13px 25px;border-radius:40px;letter-spacing:0px;text-transform:capitalize;border:2px solid #FFD0A4}
.btn.pbtn:hover{background-color:transparent;border:2px solid #FFD0A4;}
.pfit .pfit_header .pb_title{width:100%;color:black;text-align:left;margin-bottom:0;font-weight:700;font-size:26px;line-height:normal;letter-spacing:1px;text-decoration:none !important;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;cursor:pointer;}
.pfit .pfit_header .pb_title .badge{display:inline-block;width:20px;height:20px;line-height:14px;float:left;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;background:#E91E63;color:#fff;font-size:12px;margin-right:20px;}
.pfit .pfit_body{padding:20px;font-weight:400;font-size:16px;line-height:28px;letter-spacing:1px;}
.pfit .pfit_body .rsq_sec{margin-bottom:25px;}
.pfit .pfit_body .rsq_sec h3{text-align:left;margin-bottom:0;padding:0;font-weight:700;font-size:18px;line-height:normal;letter-spacing:1px;color:black;text-decoration:underline;}
.pfit .pfit_body .email_sec{background-color:rgba(255, 208, 164, 0.2);width:100%;font-weight:700;border-radius:5px;}
.open_sec .accordion-button, .open_sec .accordion-button:not(.collapsed){color:transparent;background-color:transparent;box-shadow:none;padding:0;display:flex;justify-content:space-between;}
.open_sec .accordion-button::after{display:none}
   
.wework_sec .hire_svg{position:absolute;left:-100px;top:70%;z-index:-1;}
.wework_sec .inner_svg{position:relative}
.wework_sec .port_Sec_square_svg{position:absolute;bottom:48px;right:0%;width:10%;}
.wework_sec .inner_svg .ser_svg_2{position:absolute;width:100px;bottom:-6%;left:35%;z-index:-1;}
.wework_sec .inner_svg .background_ox_line{position:absolute;width:10%; z-index:-1;  opacity:0.3;  right:-4%;  bottom:-48px;}
	
.lca_sec .dot_svg_tag{position:absolute;top:67%;left:30px;z-index:-1;}
.lca_sec .svg_pulse{position:absolute;top:37%;left:47%;z-index:-1;}
.lca_sec .port_Sec_squarebox_svg{position:absolute;top:-100px;right:10px;z-index:-1;}
.lca_sec .background_line_round{position:absolute;width:14.5%;bottom:21%;right:-3%;z-index:-1;}
.lca_sec .tech_bg_svg{position:absolute;right:90%;bottom:0%;}
.lca_sec .tri_svg{position:absolute;width:6%;bottom:-2%;right:41%;}
    
.estory_sec .es_img{position:relative;display:none}
.estory_sec .ser_svg_2{position:absolute;top:33%;right:47%;z-index:-1;opacity:0.7;}
.estory_sec .rtl_arrow_svg{position:absolute;bottom:10%;right:15%;z-index:-1;}
.estory_sec .background_line_round{position:absolute;width:14.5%;top:5%;left:-5%;display:none}
.estory_sec .port_Sec_squarebox_svg{position:absolute;left:93.15%;top:6%;width:11%;}
.estory_sec .story_svg_2{position:absolute;width:15%;bottom:26%;right:27%;display:none}
 
.pebe_sec .dot_svg_tag{position:absolute;bottom:6%;left:55%;}
.pebe_sec .svg_pulse{position:absolute;left:96%;top:26%;z-index:-1;}

.pebebox{background-image:url("../images/career_icon.png");background-repeat:no-repeat;background-position:0 0;vertical-align:middle;display:inline-block;width:60px;height:60px;margin-bottom:30px;}
.pebebox.icon-one{background-position:0px 0px;}
.pebebox.icon-two{background-position:-60px 0px;}
.pebebox.icon-three{background-position:-120px 0px;}
.pebebox.icon-four{background-position:-180px 0px;}
.pebebox.icon-five{background-position:0px -60px;}
.pebebox.icon-six{background-position:-60px -60px;}
.pebebox.icon-seven{background-position:-120px -60px;}
.pebebox.icon-eight{background-position:-180px -60px;}
.pebebox.icon-nine{background-position:0px -120px;}
.pebebox.icon-ten{background-position:-60px -120px;}
.pebebox.icon-eleven{background-position:-120px -120px;}
.pebebox.icon-twelve{background-position:-180px -120px;}
	
.career_talktous_sec{position:relative}
.career_talktous_sec:after{position:absolute;content:'';width:100%;height:350px;bottom:14%;left:0;background-color:black;z-index:-1}

#share_cv .det_talk{position:absolute;bottom:20%;width:90%;margin-left:30px}	

.est_sec .swiper-button-prev, .est_sec .swiper-button-next{width:45px;height:45px;background-color:black;display:flex;border-radius:50%;}
.est_sec .swiper-button-next:after, .est_sec .swiper-button-prev:after{content:none}
.est_sec .swiper-button-next, .est_sec .swiper-button-prev{background-image:none;}
/* Career CSS END*/

/*Contact Us CSS START*/
.banner_sec .title_line .background_ox_line{position:absolute;width:10%;top:6%;left:0;z-index:-1;opacity:0.3;}
.banner_sec .cont_form_inner_svg{position:relative;}
.banner_sec .cont_form_inner_svg .background_line_round{position:absolute;width:140px;right:-60px;top:-40px;z-index:-1;opacity:0.7;}
/*.banner_sec img{margin-top:-40px;}*/
.banner_sec .ser_svg{position:absolute;bottom:14%;right:-115px;z-index:-1;}
.banner_sec .cont_form_inner_svg .background_arrow{position:absolute;width:70%;height:auto;text-align:end;z-index:-1;bottom:6%;left:-67%;}

.work_inq .work_details{display:flex;align-items:flex-start;}
.work_inq .work_details .con-plu{width:60px;margin-right:40px;}
.work_inq .work_details .w_det p{width:100%;word-break:break-all;}
.work_inq .work_details p{width:calc(100% - 100px);word-break:break-all;} 
    
.follow_us_sec{float:left;margin-top:-20px;}
.follow_us_sec .foll_soc_icon{display:flex;justify-content:space-around;}
.follow_us_sec .foll_soc_icon a{height:25px;}
.follow_us_sec .foll_soc_icon a svg{margin:5px 5px 0 0;height:100%;}
    
.bba_sec .background_line_round{position:absolute;width:10%;top:-40%;right:5%;z-index:-1;opacity:0.7;}
.bba_sec .svg_pulse{position:absolute;width:auto;left:193px;top:40px;}
.bba_sec .tech_bg_svg{position:absolute;left:50%;width:auto;top:40%;z-index:-1;opacity:0.5;}    
    
.bba_sec .sta_call_det{display:flex;justify-content:center;align-items:center;margin-top:20px;}
.bba_sec .sta_call_det svg{margin-right:20px;}
.bba_sec img{margin-bottom:15px;}
.bba_sec .add_ptag{width:90%;margin:0 auto;text-align-last:center;}
/*Contact Us CSS END*/

/*Partner with us CSS START*/
.quote_sec img{transform:scalex(-1)}
.quote .ceo_name{width:40%;display:flex;flex-direction:column;align-items:flex-start;margin:0 0 0 auto;}
/*Partner with us CSS END*/

/*Hire Listing css SATART*/
.ticker-wrap{width:100%;padding-left:100%;box-sizing:content-box;bottom:15%;z-index:-1;margin-top:-100px;}
.ticker-wrap .ticker{display:inline-block;white-space:nowrap;padding-right:100%;box-sizing:content-box;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-duration:30s;animation-duration:60s;}
.ticker-wrap .ticker{position:absolute;bottom:0;}
.ticker-wrap .ticker__item{display:inline-block;padding:0 2rem;font-size:80px;line-height:normal;font-weight:800;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px #fe9000;opacity:0.5;}
@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:visible;}100%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}
@keyframes ticker{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:visible;}100%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}
        
.bg_img_svg_points{position:relative;}
.bg_img_svg_points .background-line > svg{width:100%;height:auto;}
.bg_img_svg_points .background-line > svg > .b_line{stroke-width:1px;stroke:#B2B2B2;fill:none;stroke-dashoffset:0;stroke-dasharray:10;animation:dash-O 200s infinite linear;}
.bg_img_svg_points .background-line > svg > .pulse1{animation:pulse-animation 2s infinite;}
@keyframes dash-O{to{stroke-dashoffset:-2600;}}
@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(0, 0, 0, 0.2);}100%{box-shadow:0 0 0 20px rgba(0, 0, 0, 0);}}
/*Hire Listing css END*/
/* = = = Responsive CSS = = = */
@media (min-width:992px) and (max-width:1920px){
.nav-item .dropdown-menu{display:none;}
.nav-item:hover .dropdown-menu{display:block;}}
@media (max-width:1400px){
.banner_sec .title_line p{position:relative;z-index:1;font-size:100px;}
.title_line p{font-size:130px;line-height:130px}
.title_line h2{font-size:38px;line-height:50px;}
.banner_sec .cont_form_inner_svg .background_arrow{bottom:7%}
.bba_sec .svg_pulse{left:163px;}
.banner_sec .background_line_round{top:71%;}
.banner_sec .background_ox_line{width:12%;}
.pebe_sec .svg_pulse{top:28%;}
.estory_sec .story_svg_2{bottom:30%;}
.banner_sec .inner_svg .background_ox_line{top:39%;}
.h_line h1{font-size: 100px;}}
@media (max-width:1399px){
form .puls_sub .work_details svg{width:40px;height:40px;}
.banner_sec .inner_svg .background_ox_line{top:44%;left:-9.5%;width:14%;}}
@media (max-width:1366px){.exteam_menu_d .manu_tabin .tab-content{padding:2% 3% !important;}}
@media (max-width:1200px){
.form_sec{width:94%;/*padding:30px;*/}
.com_menu_d .menu_ulli li a{line-height:normal;padding:0;}
.exteam_menu_d .manu_tabin nav{width:40%;}
.exteam_menu_d .manu_tabin .tab-content{width:60%;padding:2% 0% 0 5% !important;}
.exteam_menu_d .menu_ulli{column-count:1;}
.exteam_menu_d .menu_ulli li a{margin-left:0 !important;padding-left:0 !important;}
.exp_menu_d .exp_menu_ulli li a{margin-right:0;padding-right:0;}
.exteam_menu_d .exteam_menu_ulli .exteam_menu_detail{width:50%;}
.exteam_menu_d .exteam_ulli_blackbg li a{line-height:normal;padding:5px 0px;}
/*.exteam_menu_d .exteam_info_page .info_datils .exteam_text p{display:none;}*/
.exteam_menu_d .exteam_menu_ulli .ul_sectag {width:18%;padding:20px 10px;}
.menu_ulli li a i {margin-right:6px}
.exteam_menu_d .exteam_menu_ulli .ul_sectag p{font-size:16px;}
.ser_menu_d .menu_ulli{column-count:1;}
.ser_menu_d .manu_tabin nav{width:40%;height:100%;justify-content:space-around;}
.ser_menu_d .manu_tabin .tab-content{width:60%;}
.ser_menu_d .manu_tabin nav button{padding:21px 0;}
.exp_menu_d .exp_menu_ulli .ul_sectag{padding:20px;}
.work_menu_d .work_menu_box{width:95%;}
.work_menu_d .work_menu_box .tes_secmenu .test_sl .te_text .te_po{display:block !important;}
.blog_tab .nav-tabs li{padding:0}
.newslatter_sec{padding-top:0;}
.lca_sec .img_tag{margin:50px auto;}
.banner_sec .background_arrow{bottom:100px}
.estory_sec .es_img{text-align:center;}
.estory_sec .es_img img{width:70%;height:auto;margin:0 auto;}
.es_text{margin-top:50px;}
.banner_sec .inner_svg .background_ox_line{top:27.5%;width:15%;left:-9.5%;}
.our_cel_sec .gall_img_row{width:100%;}    
.our_cel_sec .gall_img_row .gall_img{text-align:left;}
.our_cel_sec .gall_img_row:nth-child(even) .gall_img{text-align:right;}
.our_cel_sec .gall_img_row .gall_img img{width:90%;height:500px;}
.our_cel_sec .gall_img_row .gall_text p{width:95%;}
.banner_img img{width: 70%;top: 65%;}
/*.banner_sec .background_line_round{top:89%;right:-92px;}*/
.banner_sec .background_ox_line{width:13%;left:-74px;}
.pebe_sec .svg_pulse{top:20%;left:94%;}
.pebe_sec .dot_svg_tag{left:70%;}
.estory_sec .story_svg_2{bottom:37%}
.estory_sec .es_text .img_svg_tag svg{width:100%;}
.career_talktous_sec:after{height:450px;}
.banner_sec .ser_svg{bottom:17%;}
.work_details p{font-size:20px;}
.follow_us_sec{margin-top:30px;}
.bba_sec .svg_pulse{left:134px;}}
@media (max-width:1199px){
.title_line p{font-size:100px;line-height:100px}
.title_line h2{font-size:38px;line-height:50px;}
.ulli_arrow li{width:90%;}
.tabs_pointers_sec .tab-content{width:60%}
.tabs_pointers_sec .tabs{width:40%}
.call-to-action-2 svg, .call-to-action-3 svg{opacity:0.1}
.madc_sec .both, .madc_sec .list .both{width:calc(50% - 10px);justify-content:center;}
.ftb_sec .ftb_box{padding:10px;}
.detxtl_box, .fitso_img img{width:100%;}
.process_ver_slider{width:85%;margin-left:15%;}
.pri_tab h3{width:70%;}
.arrowSliding .arrow{width:35px;height:35px;border:8px solid;border-color:#f9e5cf transparent transparent #f9e5cf;}
.ser-poi{padding:20px;margin:0px;}
.svg_ani{bottom:32%;}
.svg_ani svg{width:90px;}
.about_round_svg{bottom:40px;width:150px;right:30%;}
#expertise nav label{padding:15px 10px;font-size:18px}
#expertise .info__box{width:90%;left:5%;}
.pri-po{padding-right:20px;}
.process_po p{width:90%;}
.app_inte_box{width:100%;padding:15px;}
.fitso_count_po, .hfa_img img{width:100%;}
.fstb_tabin nav{width:30%;}
.fstb_tabin .tab-content{width:65%;margin-left:5%;}
.hdd_from_sec{padding:30px;width:100%;}
.banner_row{margin-top:-40px;}
.banner_sec .ban_img img{width:90%;}
.odt_po .odt_box h3{width:calc(100% - 40px);}
.adp_sec .adp_box .adp_img img, .adp_sec .adp_box .bus_img img{width:95%;margin:0 auto;}
.swiper-full-mobile:before{width:34%;}
.pro .banner_img img{width:50%;right:0px;}
.wbg_gbd_box.both.width{width:calc(20% - 10px);}
.services_sec .item .item_content-first{height:400px;}
.services_sec .item .item_desc .detail{height:390px;}
.quote_sec img{margin:25% 0;}
.estory_sec .rtl_arrow_svg{bottom:5%}}
@media (max-width:992px){
form .puls_sub .work_details svg{width:60px;height:60px;}
.hdd_form_sec{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);width:100%}
.mobile_menu_ulli{display:block;}
header a.logo{width:auto !important;float:left;}
header nav .navbar-nav > li > a{font-size:16px;color:black !important;}
.navbar_menu{background-color:rgba(255, 255, 255,0.85);box-shadow:none !important;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);}
.navbar-toggler{float:right;}
.navbar-nav .nav-item{list-style:none;margin-left:0px !important;padding:30px 0 0 !important;}
.dropdown-toggle{position:relative}
.dropdown-toggle.show::after{transform:rotate(-135deg);}
.dropdown-toggle::after{display:inline-block;position:absolute;top:4px;right:20px;width:13px;height:13px;background-color:transparent;border:3px solid !important;border-color:transparent black black transparent !important;transform:rotate(45deg);}
.dropdown-toggle::after.show{top:12px;}
.dropdown-toggle.show::after{top:12px;}
.dropdown-menu li a{margin-left:0 !important;margin-right:0 !important;}
header .collapse.show{height:calc(100vh - 60px);overflow:auto;}
.com_menu_d, .ser_menu_d, .exp_menu_d, .work_menu_d{background:transparent;box-shadow:none;}
.menu_d{background:transparent;box-shadow:none;}
.com_menu_d .com_menu_ulli .ul_sectag{width:100%;justify-content:space-between;padding:40px 0% 0;}
.com_menu_d .com_menu_ulli .com_menu_detail, .com_menu_ulli, .menu_info_details, .exteam_menu_ulli, .exteam_info_page, .ser_menu_ulli, .exp_menu_ulli{display:none !important;}
.exteam_menu_d, .dropend .dropdown-menu[data-bs-popper]{background-color:transparent;box-shadow:none}
.mobile_menu_ulli .dropdown-item{margin:0;background-color:transparent;}
.mobile_menu_ulli .a_tag{font-size:15px;font-weight:600;margin:20px 0px 5px;padding:5px 10px;text-transform:uppercase;letter-spacing:0.015em;color:black;}
.mobile_menu_ulli ul li a{color:black !important;font-size:14px;line-height:25px;padding:10px 0 10px 10px;display:flex;align-items:center;}
.mobile_menu_ulli ul li a i{margin-right:10px;}
.lock-scroll{overflow:hidden;}
.con_icon{right:-12%;}
.soc_icon{left:-13%;}
.work_menu_d{background:transparent;box-shadow:none;}
.work_menu_d .work_menu_box, .work_menu_d .work_menu_box .por_case_secmenu{display:block;width:100%;}
.work_menu_d .work_menu_box .tes_secmenu{width:100%;display:none;}
.work_menu_d .work_menu_box .tes_secmenu p{text-align-last:left;margin-top:10px;}
.work_menu_d .work_menu_box .por_case_secmenu .secmenu{width:100%;padding:5px 0%;}
.work_menu_d .work_menu_box .por_case_secmenu .secmenu p{margin-bottom:0px;}
.work_menu_d .work_menu_box .por_case_secmenu .secmenu .port_inner .line_text br{display:none;}
.work_menu_d .work_menu_box .por_case_secmenu .secmenu .port_inner .line_text, .work_menu_d .work_menu_box .por_case_secmenu .secmenu .port_inner .line_text .fill_text{font-size:32px;line-height:normal;margin:0;}
.title_line p{font-size:80px;line-height:80px;margin:0 0 0 -20px;}
.title_line h2{font-size:34px;line-height:50px;}
.page-title-large h1, .page-title-large .page-banner-title{font-size:32px;line-height:40px}
.blog-post{height:calc(100% - 108px);}
.alm-reveal .grid-item .blog-post-images img{height:auto;}
.post-details .author img{width:35px !important;}
.post-details .author .author_text .author_name{font-size:18px;}
.blog_tab .nav-tabs{width:100%;}
.blog_tab .nav-tabs li{padding:0;}
.blog_tab .nav-tabs li button{margin:5px;}
.post-details{margin:-50px auto 0;width:90%;}
.newl_form .formbg{width:100%;}
.alm-layouts .alm-listing .alm-layout.alm-3-col{width:50% !important;}
.banner_sec .inner_svg .background_ox_line{top:47%;width:20%;left:-13%;}
.wwa_sec .com_ex_number{margin:0 auto 40px;}
.devslider .sl_arrow{height:80px;position:relative;width:120px;display:flex;justify-content:center;left:50%;transform:translate(-50%, 20%);margin:0;}
.img_sec{column-count:2;}
.our_cel_sec .gall_img_row{width:100%;position:relative;display:block;padding:5px;margin:20px auto;}
.our_cel_sec .gall_img_row:nth-child(even){flex-direction:row;}
.our_cel_sec .gall_img_row:nth-child(even) .gall_text{text-align:start;}
.our_cel_sec .gall_img_row .gall_img img{width:100%;}
.our_cel_sec .gall_img_row .gall_img:before{content:'';position:absolute;width:calc(100% - 10px);height:calc(100% - 10px);background:linear-gradient(0deg, rgba(18,18,18,1) 0%, rgba(0,0,0,0) 60%);z-index:0;}
.our_cel_sec .gall_img_row .gall_text{position:absolute;bottom:0;padding:0 30px 30px;width:100%;}
.our_cel_sec .gall_img_row .gall_text p{display:none;}
.our_cel_sec .gall_img_row .gall_text h3{color:rgba(255,255,255,0.2);-webkit-text-stroke:0px white;font-size:200px;position:absolute;left:0;bottom:0;line-height:170px;}
.our_cel_sec .gall_img_row .gall_text h2{position:relative;}
.banner_sec .title_line h2 br{display:none;}
.banner_sec .background_line_round{top:20%;width:23.5%;right:-60px;}
.portfolio-grid.work-1col li{width:80%;}
.lca_sec .svg_pulse{top:45%;}
.lca_sec .port_Sec_squarebox_svg{top:10%;}
.lca_sec .img_tag{margin-top:0;position:absolute;width:58.33333333%;top:50%;right:0;transform:translate(4%, -50%);}
.line_pro_ani:after{display:none;}
.estory_sec .est_sec{display:block;}
.estory_sec .es_text{padding:20px 0;}
.estory_sec .story_svg_2{bottom:44%; width:20%;}
.estory_sec .background_line_round{width:23%;left:-7%;}
.estory_sec .port_Sec_squarebox_svg{width:20%;left:88.5%;}
.estory_sec .story_svg_2{bottom:45%;}
.banner_sec .background_ox_line{top:5%;width:19%;left:-74px;}
.wework_sec .inner_svg .ser_svg_2{bottom:0%;}
.pebe_sec .dot_svg_tag{display:none}
.open_sec  .accordion-button, .open_sec  .accordion-button:not(.collapsed){display:block;}
.open_sec .accordion-button .pb_btn, .open_sec  .accordion-button:not(.collapsed)  .pb_btn .btn.pbtnt{margin-top:15px;}
.banner_sec .title_line .background_ox_line{left:0px;top:77px;width:12%;}
.banner_sec .ser_svg{bottom:12%}
.banner_sec .cont_form_inner_svg .background_arrow{bottom:14%;}
.banner_sec .cont_form_inner_svg .background_line_round{top:10px}
.contact_from_sec{margin:50px 0;}
.bba_sec .tech_bg_svg{top:20%;left:75%;}
.bba_sec .svg_pulse{left:154px;}
.we_be_sec .be_sec_text h4 br, .be_sec_text h3 br, .recogniz_text_sec br, .recogniz_text_sec h3 br, .abou_img, .recogniz_text_sec p br, .call-to-action-10 .svg_4, .call-to-action-11 img, .call-to-action-12 img, .industries .tabs_pointers_sec .tabs button.active::before, .wedo_text h3 br, .wedo_text img,#expertise nav label svg, .line_pro_ani:after, .line_pro_ani:after, .phone-screens:after, .swiper-full-mobile, .hdac_sec{display:none;}
.banner_sec .ban_img, .adp_sec .adp_img, .dap_box .dap_img{text-align-last:center;}
.banner_sec .title_line p{font-size:100px;line-height:100px;}	
.rrord_sec .rrord .rrord_item{margin-top:0;margin-bottom:0;}
.col_bo_pointer{column-count:2;margin-top:10px;}
.tabs_pointers_sec .tabs{padding:10px;margin:0;width:40%;}
.tabs_pointers_sec .tab-content{width:60%;padding:0 30px;}
.industries .tabs_pointers_sec{flex-flow:column;}
.industries .tabs_pointers_sec .tabs{width:100%;display:block;text-align:center;}
.industries .tabs_pointers_sec .tabs button{padding:10px;}
.industries .tabs_pointers_sec .tab-content{width:100%;padding:40px 0px 0px;}
.call-to-action-1 .call-to-action, .call-to-action-6 .call-to-action, .call-to-action-7 .call-to-action, .call-to-action-8 .call-to-action, .call-to-action-10 .call-to-action{display:block;text-align:center;}
.call-to-action-6, .call-to-action-7{background:linear-gradient(180deg, rgba(254,144,0,1) 47%, rgba(18,18,18,1) 47%);}
.call-to-action-6 .img_cta6{position:absolute;width:100%;height:47%;top:0%;z-index:0;overflow:hidden;}
.call-to-action-6 h3{width:100%;}
.call-to-action-8 .img_cta8{height:50%;width:100%;left:0;top:0;transform:translate(0%, -0%);border-radius:0;}
.call-to-action-8 .img_cta8 img{top:50%;transform:translateY(-50%);}
.call-to-action-10 .svg_3{left:auto;right:30px;}
.call-to-action-10 .svg_cta10:before{content:'';position:absolute;background-color:#FFF6ED;width:100%;height:54%;bottom:0;left:0;}
.madc_sec .both, .madc_sec .list .both{width:calc(33.33% - 10px);}
.process_ver_slider{width:100%;margin-left:0}
.process_ver_slider .process{margin-top:0;}
.process_ver_slider .swiper-slide{margin:20px auto 30px !important;display:block;}
.process_ver_slider .swiper-arrow{display:flex;width:120px;height:60px;position:absolute;bottom:0;right:-12px;z-index:1;background-color:#FE9000;}
.abou_img{margin-top:80px}
.svg_ani{bottom:17%;left:-20px;}
.svg_ani svg{width:130px;}
.about_round_svg{bottom:-70px;}
.wedo_text h3, .app_inte_box .line_bo_text, .dap_box .dap_count_po .dap_count_text p{text-align:left}
.pri-po, .pri-po:last-child{padding:15px;}
#expertise .info__box{width:100%;left:0%;}
#expertise .section_info{overflow:hidden}
#expertise .section__info{overflow:hidden}
.vmv_pointers{margin-top:0%;}	
.dap_box .dap_count_po ul{width:100%;}	
.bdtb_po .bdtb_box{padding:15px;text-align:center;}	
.bdtb_po .bdtb_box h3{margin-top:10px;}	
.detxtl_box{padding:15px;width:100%;}	
.ddtp_sec .dd_text, .ddtp_sec .tp_text{padding:50px 10px;text-align:center;}
.ddtp_sec{background:linear-gradient(180deg, rgba(254,144,0,1) 50%, rgba(18,18,18,1) 50%);padding:0px;}
.we_be_sec #sticky{padding-bottom:0px;}
.hfa_img{margin-top:40px;}
.fstb_tabin nav, .dedicated_1 .adp_img img{width:40%;margin:20px auto 0px;}
.fstb_tabin .tab-content{ width:50%;margin-left:10%;}
.fstb_tabin .tab-content .ulli_arrow{margin-bottom:0;}
.madc_ulli{width:90%;}
.horslid{margin-left:0%;padding:40px;}
.se_bg_oran:after{left:-5%}
.verSwiper:before{width:100%}
.verSwiper .swiper-wrapper .swiper-slide{width:100%}
.fitso_img{width:100%;}
.back_light{padding:50px;}
.horslid{padding:30px;margin:30px 0;}
.vmv_pointers{margin-top:0;}
.we_be_sec #sticky{padding-bottom:0;}
.slidslick .slid_box{height:100%;margin:0;}
.banner_sec .ban_img img, .dedicated_1 .servi_img img, .fitso_img img{width: auto;height: 400px;}
.phone-screens:before{width:100%;}
.phone-screens, .hdac_sec_mobil{display:block;}
.adp_sec .adp_box .adp_img img{width: 60%;margin: 0 auto 30px;padding: 0px;}
.swiper-full-mobile:before{background-size:96%;background-position:center;left:33.5%;}
.swiper-full-mobile .swiper-slide img{padding:2px;border-radius:20px;}
.swiper-full-mobile .swiper-slide-active img{opacity:1;border-radius:40px;}
.swiper-full-mobile .swiper-slide-prev img, .swiper-full-mobile .swiper-slide-next img{opacity:0.5 !important}    
.phone-screens .screen_text{width:70%;margin:40px auto;padding:0;}
.odt_po .odt_img img{position:unset;width:100%;}
.odt_po:before{width:90%;height:50%;right:5%;top:auto;bottom:0;}
.cont_box .flag img{width:130px;}
.cont_box .flag .flag_name{width:calc(100% - 150px);margin-left:20px;}
.cont_box .flag .flag_name svg{height:50px;}
.dap_box .dap_img{position:relative;}
.dap_box .dap_img img{width:70%;margin:30px 0 0;float:none;}
.ftatad_img{display:flex;}
.ftatad_img img{margin:30px auto 0;width:60%;}
.tb_sec_sol tr th:first-child, .tb_sec_sol tr td:first-child{justify-content:center}
.adp_sec .adp_box .bus_img img{width:60%;margin:0px auto 30px;}
.portfolio-grid.work-1col li{width:80%;}    
.banner_sec .background_ox_line{width:14%;top:20%;}
.banner_sec .background_arrow{left:25%;bottom:40px;}
.swiper.devslider, .swiper.employee_story{overflow:visible;}
.est_sec .sl_arrow, .devslider .sl_arrow{height:80px;position:relative;width:120px;display:flex;justify-content:center;left:50%;transform:translate(-50%, 20%);margin:0;top:-40px;}
.tbasuin_sec .car_map .cars .car_btn svg{height:30px;}
.swiperhorslid .slide_inner{width:100%;}
.swiperhorslid .swiper-arrow{width:120px;height:60px;left:auto;right:0;display:flex;}
.pri-po-width{width:50%;}
.wbg_gbd_box.both.width{width:calc(25% - 10px);}
.ticker-wrap{padding-top:20%;}
.services_sec .item .item_content-first{height:auto}
.services_sec .item{margin:30px 0;}
.services_sec .item .item_desc .detail{height:auto;}
.meet_sec .title_line h2{font-size:30px;line-height:46px;}}
@media (max-width:991px){.banner_sec{padding:80px 0 50px;}}
@media (max-width:768px){
.con_icon, .soc_icon{display:none;}
.social-img li{padding:10px;}
.we_be_sec #sticky{padding-bottom:0px;}
.vmv_pointers{margin-top:0%;}
.number_po{display:block;}
.estory_sec .title_line{text-align:left;}
.estory_sec .es_img img{height:auto;width:60%;}
.estory_sec .es_text .text_tag, .estory_sec .text-justify{width:100%;margin-top:20px;text-align-last:center;}
.estory_sec .rtl_arrow_svg{left:83%;bottom:-8%;}
.number_po .counter_pointers .count_po{text-align:center;}
.dd_text{text-align:center}    
.wwa_sec .com_ex_number h3{font-size:120px;line-height:120px;text-align:center;}
.wwa_sec .com_ex_number p{position:unset;width:100%;text-align:center;}
.wwa_sec .com_ex_number p br{display:none;}
.banner_sec .inner_svg .background_ox_line{top:42%;width:30%;left:-20.5%;}
.wwa_sec .background_line_round{top:50px;width:200px;right:-100px;}
.why_agl .inner_svg .tech_bg_tringle_svg{left:80%;bottom:90%;}
.we_be_sec .inner_svg .ser_svg_2 svg{left:42%;width:80px; bottom:59%;}
.we_be_sec .inner_svg .background_line_round{display:none}
.we_be_sec .inner_svg .abu_svg{bottom:-4%;}
.wwa_sec .inner_svg .background_ox_line{left:0;}
.why_agl .inner_svg .background_line_round{width:31%;left:-14%;top:43%;}
.main .container{display:grid;grid-template-columns:1 fr;grid-gap:1rem;}
.our_cel_sec .gall_img_row .gall_img img{height:340px;}
.our_cel_sec .gall_img_row .gall_text h3{font-size:120px;}	
.bg_img_svg_points{margin-top:40px;}
.follow_us_sec{text-align-last:center;}
.h_line h1{font-size:60px !important;line-height:70px !important;}
.banner_sec .title_line .background_ox_line{left:0px;top:62px;width:18%;}
.bba_sec .add_ptag{width:100%;}
.bba_sec .tech_bg_svg{top:45%;left:50%;}
.car_inq{margin-top:30px !important;padding:20px;}
.contact_from_sec{padding:20px;}
.bba_sec .svg_pulse{left:245px;}
.rrord_sec .rrord:before, .process_po h3 br, .ftb_sec .ftb_box h3 br, .call-to-action-9 .svg_back_svg, .recogniz_text_sec br, .we_be_sec .be_sec_text br, .app_inte_box h3 br, .title_line .curve_line svg{display:none;}
.rrord_sec .rrord{padding:30px;}
.industries .tabs_pointers_sec .tab-pane .sidbar .both{text-align:center;display:block;padding:20px 0;}
.rrord_sec .rrord .rrord_item:nth-child(even), .rrord_sec .rrord .rrord_item{margin:0;padding:10px 0;}
.rrord_sec .rrord .rrord_item .rrord_box, .wbg_box, .process_po, .ftb_sec .ftb_box, .meet_sec h2, .ser-poi, .about_text, .wedo_text h3, .acc_poi .accordion-item, .be_sec_text h4, .abou_box .abou_count_po .abou_text, .pro_box, .services_sec .item .item_content-first .ftatad_text, .slid_box, .we_be_sec .be_sec_text, .wbg_obd_box, .wbg_gbd_box, .wbg_gbd_box h3, .swiperhorslid .slide_inner .sl_inner h3, .title_line{text-align:center;}
.wbg_gbd_box, .rrord_sec .rrord .rrord_item .rrord_box p, .slidslick .slid_box{width:100%;text-align-last:center;}
.tabs_pointers_sec, .pri_stripe{display:block;}
.tabs_pointers_sec .tabs{display:block;width:100%;}
.tabs_pointers_sec .tab-content{width:100%;padding:40px 30px 0;}
.client .item  p{text-align-last:center;padding-top:0;}
.tb_sec{width:150% !important;}
.tb_sec tr{flex-wrap:unset !important;}
.social_icon{margin:10px;}
.recogniz_text_sec{/*margin:0px auto 20px;*/text-align-last:center;}
.recogniz_text_sec .recogniz_text{padding-bottom:20px;}
.social_img{flex-wrap:wrap;justify-content:center;}
.social_img li, .social-img li{padding:10px;}
.madc_sec .both, .madc_sec .list .both{width:calc(50% - 10px);}
.process_po h3, .hdd_from_sec, .fstb_tabin nav, .madc_ulli, .card, .portfolio-grid.work-1col li{width:100%;}
.process_ver_slider, .swiperhorslid{height:auto;}
.faqs .accordion-header button{padding:20px;}
.ser-poi a, .accordion-button{justify-content:center;}
.arrowSliding .arrow{width:25px;height:25px;border:5px solid;border-color:#f9e5cf transparent transparent #f9e5cf;}
.social-img,#expertise nav{flex-wrap:wrap;}
.about_text{padding:10px;}
#expertise nav label{font-size:16px;}
.section_heading-inner{display:flex;justify-content:center;flex-wrap:wrap;}
.section_heading-inner .tech_icon{padding:10px 0 0;width:25%;}
.section_heading-inner .tech_icon p{font-size:14px;font-weight:600;}
.process_po p{width:90%;text-align:center;margin:0 auto;}
.tech_bg_svg{bottom:0;}
.tech_bg_svg .rightarrowSliding .arrow{width:20px;height:20px;border:4px solid;border-color:transparent #f9e5cf #f9e5cf transparent;}
.vmv_pointers{margin-top:0;}
.fstb_tabin nav:before{bottom:-30px;right:-30px;}
.fstb_tabin .tab-content{width:100%;margin:50px 0 0;}
.abou_box .abou_count_po .abou_text p{color:black}
.adp_sec .adp_box .adp_count_po .adp_tife{flex-direction:column;}
.accordion-header button{padding:20px;}
.swiperhorslid .slide_inner .ulli_arrow{text-align:left;}
.ind_icon, .sol_icon{margin:0 auto;}
.swiperhorslid .slide_inner .sl_inner h3, .itso_sec .sl_inner h3{font-size:30px;line-height:32px;}
.meet_sec .title_line h2{font-size: 25px;line-height: 30px;}
.back_light p{text-align:left}
.back_light h3{font-size:28px;line-height:normal;text-align:left}
.verSwiper .ulli_arrow li{line-height:30px;}
.verSwiper .ulli_arrow li::after{top:7px;}
.horslid{padding:25px;margin:20px 0;}
.horslid:after{width:130%;left:0%;}
.horslid .ulli_arrow{margin:0;column-count:1}
.banner_row{margin-top:0;}
.banner_sec .ftb_box h3{margin-top:10px;}
.back_light .tital_back p{font-size:60px;line-height:60px;margin-bottom:0;}
.back_light .tital_back h3{font-size:32px;line-height:50px;}
.back_light .ulli_arrow{text-align:left;}
.ftb_box p{width:100%;margin:0 auto 20px}
.tb_sec_sol tr th:first-child, .tb_sec_sol tr td:first-child{width:40%;text-align:center;justify-content:center;}
.tb_sec_sol tr th, .tb_sec_sol tr td{width:calc(30% - 0px);}
.ftatad_sec .ftatad_text ul{text-align:left;}
.ftb_sec .ftb_box h3{margin-top:15px;}
.banner_sec .background_ox_line{width:19%;}
.wow .abu_svg{bottom:3%;}
.banner_sec .title_line p{font-size:80px;line-height:80px;}
.estory_sec .row, .estory_sec .es_text, .estory_sec .es_img{display:block;text-align-last:center;}
.phone-screens .screen_text{column-count:1}
.wbg_gbd_box.both.width{width:calc(50% - 10px);}
.col_bo_pointer .col_box h3, .dap_box .dap_count_po h3{font-size:20px;line-height:25px;}
.we_be_sec .be_sec_text .bg_sec_tital h3, .we_be_sec .be_sec_text h3{font-size:25px;line-height:30px;}
.xs-width-30{width:30% !important}
.ticker-wrap{padding-top:30%;}
.ddtp_sec{padding:30px 0;}
.port_sec .title_line h2{width:auto;float:none;display:block;}}
@media (max-width:767px){
.form_sec{width:100%;padding:20px;box-shadow:0px 0px 20px 10px rgb(0 0 0 / 5%);}
.sub_btn p{justify-content:center;}
.hdd_form_sec form .puls_sub .work_details{display:none}
.banner_sec, .banner{padding:80px 0 30px;}
.title_line p{font-size:60px;line-height:70px;margin:0;text-align:center;word-break:break-word;}
.title_line h1, .title_line h2, .hiring h2{font-size:32px;line-height:50px;text-align:center;margin-bottom:10px;}
.blog-post{height:auto;}	
.alm-reveal .grid-item{width:100%;padding:20px 0;}
.alm-reveal .grid-item .blog-post-images img{height:auto;}
.post-details{margin:-50px auto 0;width:95%;}
.blog_tab .nav-tabs{width:100%;}
.blog_tab .nav-tabs li{padding:0px 5px;}
.blog_tab .nav-tabs li button{margin:5px 0;}
.blog_tab .nav-tabs li button{padding:10px 15px;}
.blog_height{height:auto;padding:20px 30px !important;}
.text-justify{text-align-last:center;}
.portfolio-grid.work-1col li{width:100%;}
.banner_sec .background_ox_line{left:-57px;}
.banner_sec .background_line_round{right:-40px;}
.banner_sec .background_arrow{display:none;}
.accordion-button .details, .accordion-button:not(.collapsed) .details{width:100%;}
.wework_sec{text-align:left}
.estory_sec .es_text .img_svg_tag{width:60%;margin:0 auto;}
.estory_sec .es_text .text_tag, .estory_sec .est_sec .es_text .text_tag p:last-child{width:100%;margin-top:20px;}	
.estory_sec .story_svg_2{bottom:57%;}
.pebe_sec .dot_svg_tag{display:none}
/*.banner_sec .background_line_round{width:23.5%;right:-60px;}*/
/*.banner_sec .background_ox_line{width:30%;}*/
.pebe_sec .svg_pulse{top:15%;left:92%;}
.lca_sec .tech_bg_svg{display:none}
.career_talktous_sec:after{height:80%;bottom:0;top:auto;}
#share_cv .det_talk{position:relative;width:100%;padding:30px 0;height:100%;bottom:auto;margin-left:0px;}
.quote .ceo_name{width:100%;text-align:center;}}
@media (max-width:576px){
.form_sec{text-align:center;}
.form_sec h3, .form_sec h3 strong{font-size:28px;}
.form_sec p{font-size:20px;}
.title_line p{font-size:40px;line-height:60px;font-weight:900;margin:0;text-align:center;word-break:break-word;}
.title_line h1, .title_line h2, .hiring h2{font-size:28px;line-height:34px;text-align:center;}
.port_banner{background-image:none !important;}
.port_banner .banner_img img{display:block;}
.port_banner .banner_tital{width:100%}
.post-details h3{font-size:22px;line-height:28px;}    
.newslatter_sptip .wedo_svg{display:none}
.text-justify{text-align-last:center;}
.recogniz_text_sec p, .be_sec_text h4, .agl_poi{text-align:center;}
.we_be_sec .inner_svg .abu_svg{right:8px;}
.estory_sec .rtl_arrow_svg{left:66%;}
.pebebox{margin-bottom:20px;}
.pebe_box br{display:none;}
.pebe_sec, .tp_text{text-align:center;}
.accordion-button .pb_btn, .accordion-button:not(.collapsed) .pb_btn{display:flex}
.pfit .ex_po_sec h3 strong{font-size:15px}
.pebe_sec .paras{text-align:justify}
.join{padding:4px 15px;}
.career_talktous_sec:after{height:74%;bottom:0;top:auto;} 
.det_talk{top:auto;margin-left:0}
.det_talk{text-align:center;}
.banner_sec h2{text-align:center;}
.car_inq h2{text-align:center;}
.follow_us_sec{text-align:center;}
.hd_po, .hd_boxes .hd_po, .hd_boxes .hd_po, .banner_sec .ftb_box, .back_light, .ftb_box, .slidslick .slid_box, .meet_sec .title_line h2, .acc_poi .accordion-button:not(.collapsed){text-align:center;}
.wbg_gbd_box_shadow h3 br, .hd_boxes .hd_po h3 br, .banner_sec p strong, .process_po h3 br, .dap_box .dap_img img, .banner_sec .background_arrow{display:none;}
.swiper-pagination{display:block !important;}	
.banner_sec .title_line p{font-size:50px;}
.ul_li_item  li{font-size:16px;text-align:left;}
.wbg_box p{text-align-last:center;padding-top:0;}
.tb_sec{width:200% !important;}
.madc_sec .both, .madc_sec .list .both{width:calc(100% - 10px);}
.madc_sec .list .both{display:block;}
.social-img{justify-content:center;}
.banner_button .btn{width:100%;margin:5px 0px;}
.section_heading-inner .tech_icon{padding:20px 0;width:50%;}
.swiper-slide .sl_text p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.wedo_sec .accordion-item .page_links > a{justify-content:center}
.port_sec .swiper, .swiper-container, .hfa_sec .swiper{overflow:visible !important;}
.swiper-pagination{bottom:-30px !important;}
.hd_po .hed_icon{margin:0 auto;}
.text-justify{text-align-last:center;}
.swiperhorslid .slide_inner{padding:60px 0;}
.swiper-slide .sl_text h3{font-size:25px;line-height:30px;}
.horslid{margin:15px 0;}
.ext_tital{border:none;text-align:center;}
.tbasuin_sec .car_map .cars .car_btn svg{height:25px;}
.tb_sec_sol tr{flex-wrap:unset;width:160%;}
#expertise nav{display:block;}
#expertise nav label, .pri-po-width{width:100%;}
.section__heading--inner .tech_icon, .section__heading--inner .lang_icon{width:50% !important;padding:25px 0;}    
.ulli_arrow, .ul_li_item, .col_bo_pointer{column-count:1 !important;}
.banner_sec .background_ox_line{width:20%;top:14%;left:-20px;}
.wow .abu_svg{bottom:0}
.wbg_gbd_box.both.width{width:calc(100% - 10px);}
.we_be_sec #sticky{position:inherit;}
.ticker-wrap{padding-top:40%;}}